@charset "UTF-8";
body{background:url("../images/hjr65.jpg") no-repeat center top #f8fafd; font-size: 17px;}
.hjr-banner{height: 690px;}
.hjr-news{ height: auto; width: 1400px; 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: 52%;float:left ; height: 480px; background-color: #FFFFFF; border-radius: 3px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);}
.news-img{ width: 100%; height: 480px; }
.news-img img{ width: 100%; height: 480px;}


.gu_tt {color: #4876d7;text-decoration: none; overflow:hidden; /*! border-bottom: 1px dashed #134580; */ margin-bottom:5px; }
.gu_tt h1{ color: #000; font-size:25px; line-height:1.5em;  text-align: left; text-decoration: none;display: block;  font-weight: bold; padding: 30px 0px;}
.gu_tt h1.guTwolines{  padding: 18px 5px;}
.gu_tt h1 a { color: #404040;}
.gu_tt a.lineH25{line-height:25px; text-align: left; }
.gu_tt a:hover{color:#28548a;}
.gu_tt p {font-size: 17px;line-height:2em; /*! height:59px; */ display: block; color: #666;text-decoration: none; text-indent: 2em; padding-bottom: 5px;text-align: justify;}

.ttMore{text-align: right;font-size: 15px; height:30px; line-height:30px; }
.ttMore a{ color:#a80f0f;}
.news-list{ width: 46%; float: right; height: 480px; background-color: #FFFFFF; border-radius: 3px; }
.news-list ul{ padding:15px 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;}

/*视频宣传*/
.hjr-shipin{ background: url("../images/hjr-img-sp.png") no-repeat center center;}
.hjr-video{ width: 1400px; margin: 0 auto; padding: 160px 50px 30px 50px; background: url("../images/hjr-img1.png") no-repeat center top; }
.hjr-video video{ width: 100%; border-radius: 3px; box-shadow:2px 8px 10px rgba(12,63,133,0.1);}

/*各地海报*/
.shiye{ background-color: #f5f5f5; height: auto; padding-bottom:65px; padding-top: 20px; clear: both;}
.shiyeTitle{ height: 150px;  background-position: center top; background-repeat: no-repeat;}
.shiyeTitle a{ height: 150px; padding-top: 120px; display: block; text-align: center;}
.shiyeTitle a p{ height: 50px; line-height: 50px; font-size: 15px; color: #757575;}
.tu1{ background-image: url("../images/hjr-img2.png");}
.tu2{ background-image: url("../images/hjr-img3.png");}
.tu3{ background-image: url("../images/hjr-img4.png");}
.yuanqu{  }
.yuanquBody{ width:1400px; margin: 0 auto;  height: 680px; padding-top: 20px; position: relative;}
.yuanquBody ul{ height: 580px; }
.yuanquBody ul li{ width: 304px; height: 500px; overflow: hidden; margin: 0 20px; float: left; position: relative; box-shadow: 2px 5px 5px rgba(30, 65, 115, 0.3); border-radius: 5px;}
.yuanquBody ul li a{ color:#fff;}
.yuanquBody ul li.ji{ margin-top: 40px;}
.yuanquBody ul li img,.yuanquBody ul li a img{ width: 304px; height: 500px; vertical-align: top;transition:all 1s;-webkit-transition:all 1s; -moz-transition:all 1s;-o-transition:all 1s;opacity:1;}
.yuanquBody ul li img:hover,.yuanquBody ul li a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);opacity:1; cursor: pointer;}

.yuanquBody ul li p{ height: 80px; background: url(../images/touming.png) repeat; padding: 20px; line-height: 1.5em; font-size: 16px; color: #fff; position: absolute; z-index: 999; bottom: 0px; left: 0px; right: 0px; display: block; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:2;-webkit-box-orient:vertical;}

.zuoyou{ width: 240px; height: 53px;  position: absolute; z-index: 99; bottom: 20px; left: 50%; margin-left: -120px; }
.zuoyou span{ width: 120px; height: 53px; cursor: pointer; display: block; background-repeat: no-repeat; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
.zuoyou span#ileft{ background-image: url(../images/iLeft.png); background-position: left center; float: left; }
.zuoyou span#ileft:hover{background-position: right center;}
.zuoyou span#iright{ background-image: url(../images/iRight.png); background-position: right center; float: right;}
.zuoyou span#iright:hover{background-position: left center;}

.mingpianBody{ width:1300px; margin: 0 auto;  height: 575px; padding-top: 20px;}

.mingpianBody .mpBox{ height: 507px; float: left; padding: 0px 8px; }
.mingpianBody .mpBox .mpImg1{ width: 453px; height: 334px; overflow: hidden; box-shadow: 2px 5px 5px rgba(30, 65, 115, 0.3);}
.mingpianBody .mpBox .mpImg1 img{ width: 100%; height: 334px;}

.mingpianBody .mpBox .mpImg2{ width: 453px; height:176px; clear: both; padding-top: 16px;}
.mingpianBody .mpBox .mpImg2 ul li{ width: 48%; height: 160px; overflow: hidden; box-shadow: 2px 5px 5px rgba(30, 65, 115, 0.3);}
.mingpianBody .mpBox .mpImg2 ul li:first-child{ padding-left: 0px; float: left; }
.mingpianBody .mpBox .mpImg2 ul li:last-child{ padding-right: 0px; float: right; }
.mingpianBody .mpBox .mpImg2 ul li img{ width: 100%; height: 160px;}

.mpBox2{ width: 229px;}
.mpBox2 ul li{height: 160px; margin-top: 16px; overflow: hidden; box-shadow: 2px 5px 5px rgba(30, 65, 115, 0.3);}
.mpBox2 ul li:first-child{ margin-top: 0px;}
.mpBox2 ul li img{ height: 160px;}

.mpBox3{width: 370px;}
.mpBox3 ul li{height: 247px; margin-top: 16px; overflow: hidden; box-shadow: 2px 5px 5px rgba(30, 65, 115, 0.3);}
.mpBox3 ul li:first-child{ margin-top: 0px;}
.mpBox3 ul li img{ width: 100%; height: 247px;}

.mingpianBody .mpBox a{display: block; }
.mingpianBody .mpBox img,.mingpianBody ul li a img{vertical-align: top;transition:all 1s;-webkit-transition:all 1s; -moz-transition:all 1s;-o-transition:all 1s;opacity:1; }
.mingpianBody .mpBox img:hover,.mingpianBody .mpBox a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);opacity:1; cursor: pointer;}

/*各地信息*/
.gedi-xinxi{ background: url("../images/gdxx-bk.jpg") no-repeat center top; }
.gedi-list{ width: 1400px; height: auto; margin: 0 auto;  padding:30px 0px;}
.gedi-list ul li{ width: 50%; height: auto; float: left;}
.gedi-list ul li .list-item{ padding: 20px; margin:10px; height: 130px; background-color: #fff; box-shadow: 0px 2px 12px 0px rgba(36, 100, 64, 0.12); border-radius: 5px; border-bottom: 3px solid #7bd0a6;}
.gedi-list ul li .list-item h1{ height: 50px; line-height: 50px; font-size: 20px; font-weight: bold; }
.gedi-list ul li .list-item h1 a{ color: #297770;}
.gedi-list ul li .list-item p{ font-size: 15px; color: #527073;}

/* 各地视频 */
.mingpianBody{ width:1400px; margin: 0 auto;  height: 575px; padding-top: 20px;}

.mingpianBody .mpBox{ height: 507px; float: left; padding: 0px 10px; }
.mingpianBody .mpBox .mpImg1{ width: 475px; height: 334px; overflow: hidden; box-shadow: 2px 5px 5px rgba(30, 65, 115, 0.3); border-radius: 3px;}
.mingpianBody .mpBox .mpImg1 img{ width: 100%; height: 334px; border-radius: 3px;}

.mingpianBody .mpBox .mpImg2{ width: 475px; height:176px; clear: both; padding-top: 16px;}
.mingpianBody .mpBox .mpImg2 ul li{ width: 48%; height: 160px; overflow: hidden; box-shadow: 2px 5px 5px rgba(30, 65, 115, 0.3); border-radius: 3px;}
.mingpianBody .mpBox .mpImg2 ul li:first-child{ padding-left: 0px; float: left; }
.mingpianBody .mpBox .mpImg2 ul li:last-child{ padding-right: 0px; float: right; }
.mingpianBody .mpBox .mpImg2 ul li img{ width: 100%; height: 160px; border-radius: 3px;}

.mpBox2{ width: 250px;}
.mpBox2 ul li{height: 160px; margin-top: 16px; overflow: hidden; box-shadow: 2px 5px 5px rgba(30, 65, 115, 0.3); border-radius: 3px;}
.mpBox2 ul li:first-child{ margin-top: 0px;}
.mpBox2 ul li img{ height: 160px; width: 100%; border-radius: 3px;}

.mpBox3{width: 390px;}
.mpBox3 ul li{height: 247px; margin-top: 16px; overflow: hidden; box-shadow: 2px 5px 5px rgba(30, 65, 115, 0.3); border-radius: 3px;}
.mpBox3 ul li:first-child{ margin-top: 0px;}
.mpBox3 ul li img{ width: 100%; height: 247px; border-radius: 3px;}

.mingpianBody .mpBox a{display: block; }
.mingpianBody .mpBox img,.mingpianBody ul li a img{vertical-align: top;transition:all 1s;-webkit-transition:all 1s; -moz-transition:all 1s;-o-transition:all 1s;opacity:1; }
.mingpianBody .mpBox img:hover,.mingpianBody .mpBox a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);opacity:1; cursor: pointer;}
/*频道*/

.zhuye_box{width: 1300px;margin-right: auto;margin-left: auto;background-color: #fff;display: block; -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);border-radius: 4px;}
.Subcolumn {background-color: #fff;display: block; padding:20px;min-height:500px;}
.location{line-height: 71px;height: 71px;border-bottom: 1px solid #dedede;color: #fff; position: relative;}
.location-right{ float:right; height: 70px;color: #333; font-size:16px; padding-right: 20px;}
.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;}
.location-right-l{ height: 70px; padding: 0px 20px; color: #333; background-color: #f7f8fa; overflow: hidden;}
.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; padding: 0 15px; float: left;font-size:20px;font-weight:bold;color:#3882dd; text-align: center; border-bottom: 1px solid #3882dd; }
.location-left span{ display:block; }
/*list 开始*/
.p_list{ padding:20px 10px 10px 10px; min-height:600px;}
.pson_list{ padding:20px 10px 10px 20px; }

.czxxList1{height:120px; min-height:0px;}
.czxxList2{height:700px; min-height:0px;}
.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: 17px;}
.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: #3882dd;text-decoration: underline;}
.p_list ul li.Line{ padding-bottom: 15px; margin-bottom: 10px; border-bottom: 1px solid #d1d1d1;}
