@charset "utf-8";
/* CSS Document */
.bcg{ background:url(../images_jdjj/banner.jpg) no-repeat center top; background-position:0 176px;}
.con{ width:1020px; margin:0 auto; position:relative;}
.header{ height:96px;}
/*logo*/
.logo{width: 250px;padding-top:9px;}
.top_div{ position:absolute; right:0; top:36px; z-index:10; width:338px;}
.top_div select{border: 0;height:22px;}
.flag-icon{background: url(../images_jdjj/flag-icon.jpg) no-repeat center center;width:25px;height:22px;}
.top_div span.fl{ color:#704485; padding-right:32px; padding-left:11px; height:18px; display:inline-block; font-size:16px; cursor:pointer;margin-left:10px;}
.flag-line{border-left:1px solid #e3e3e3;width:1px;height:18px;margin-left: 5px;margin-top: 3px;}
.eweima{ position:absolute; top:25px; right:158px; width:75px; box-shadow:0px 0px 2px #6c397f; height:0;}
/*search*/
.search{ width:150px; height:24px; position:relative;}
.search input{ background:#ededed; border:1px solid #ededed; line-height:22px; height:22px; width:126px; padding-right:24px; text-indent:3px; color:#bdbdbd;}
.search span{ width:12px; height:12px; display:block; position:absolute; top:6px; right:8px; background:url(../images_jdjj/index_icon3.png) no-repeat; cursor:pointer;}
/*nav*/
.nav{ height:35px; line-height:35px; background:#f4f4f4; border-top:1px solid #e9e9e9; border-bottom:2px solid #704485; position:relative; z-index:9;}
.nav li{ width:126px;  height:35px;  text-align:center; float:left;position: relative;}
.nav li a{ font-size:16px;  color:#1c1c1c; display:block;}
.nav li:hover,.nav li.active{ background:#704485; color:#ffffff;} 
.nav li:hover>a,.nav li.active>a{ color:#ffffff;}
.navXl{display: none;}
.nav_list>li:hover .navXl{display: block;z-index: 999;}
.navXl>a{display: block;font-size: 14px;color: #1c1c1c;text-align: center;background: #f4f4f4;}
.navXl>a:hover{background: #704485;color: #fff;}
/*section1*/

.section1{ padding:36px 0;}
.section2{ padding:35px 0;background:#f7f2e8;}


/*更多*/
a.more{ background:url(../images_jdjj/index_icon7.png) no-repeat right center; padding-right:12px; font-size:12px; color:#6c397f;}
/*news*/
.news{height:36px; width:100%; line-height:36px; background:url(../images_jdjj/news_bcg.png) repeat; overflow:hidden; position:absolute; top:345px; left:0; z-index:10;}
.news .news_icon{ background:#f39c12; height:36px; width:120px; background:#f39c12; display:block; float:left; font-size:14px; color:#ffffff; text-align:center;}
.news .news_icon img{ position:relative; left:-5px; top:3px;}
.news ul{ text-indent:18px; width:850px; position:relative;}
.news ul li a{ color:#ffffff;}
.news ul li span{ float:right; color:#ffffff;}

.span_btn{ height:28px; width:14px; position:absolute; top:4px; right:15px;}
.span_btn span{ width:14px; height:14px; display:block; cursor:pointer;}
.span_btn1{ background:url(../images_jdjj/index_icon6.png) no-repeat; background-position:3px 4px;}
.span_btn2{ background:url(../images_jdjj/index_icon6.png) no-repeat; background-position:3px -10px;}
.title1{ height:21px; padding-bottom:20px; font-size:18px; color:#000000; overflow:hidden; line-height:21px;}
.title1 i{ width:3px; height:21px; display:block; float:left; background:#704485; margin-right:10px;}
.title1 span{ font-size:14px; color:#b0b0b0;}
.newsphoto{ width:284px; height:179px; float:left; overflow:hidden; position:relative; top:5px;}
.newsphoto ul{ position:absolute; left:0 ;top:0;  }
.newsphoto ul li{ width:284px; height:179px; overflow:hidden; float:left; position:relative;}
.newsphoto ul li p{ position:absolute; bottom:0; left:0; width:100%; height:28px; line-height:28px; background:url(../images_jdjj/icon6.png) repeat; z-index:5;}
.newsphoto ul li p{ *top:-53px; color:#ffffff; text-indent:28px;}
.newsphoto ul li img{ width:100%;}
.newsphoto ol{ position:absolute; right:19px; bottom:0; height:28px; line-height:28px; z-index:6;}
.newsphoto ol li{ width:10px; height:10px; padding:9px 0; background:url(../images_jdjj/icon1.png) no-repeat center; cursor:pointer; float:left; margin-left:11px;}
.newsphoto ol li:hover,.newsphoto ol li.active{background:url(../images_jdjj/icon2.png) no-repeat center;}
.Left_btn{ position:absolute; top:14px; left:253px;  display:block; width:6px; height:12px; }
.Right_btn{ position:absolute; top:14px; left:276px;  display:block; width:6px; height:12px; }
.con_left{ width:685px; position:relative; overflow:hidden;}
.con_leftTxt{ width:367px; height:179px; float:right; position:relative;}
.con_leftTxt h3{ font-weight:normal; padding:8px 0;}
.con_leftTxt h3 a{font-size:16px; color:#000000;}
.con_leftTxt p{ font-size:12px; color:#464646; line-height:22px; margin-bottom:20px;}
.con_leftTxt span{ font-size:12px; color:#cdcdcd;  position:absolute; left:0; bottom:16px;}
.con_leftTxt .more{ position:absolute; right:3px; bottom:16px;}
.con_left li{height:180px;}
.leftTxt_list{width: 360px;}
.leftTxt_list li{height: 52px;}
.leftTxt_list li a{font-size: 16px;color: #000000;}
.con_right{ width:284px; position:relative;}
.tabMenu{ height:33px; border-bottom:1px solid #e5ddcc; margin-bottom:21px; position:relative;}
.tabMenu li{ height:33px; float:left; line-height:33px; width:136px; text-align:center; border:1px solid #f7f2e8;}
.tabMenu li a{ font-size:18px; color:#000000;}
.tabMenu li:hover,.tabMenu li.hover{ border:1px solid #e5ddcc; border-bottom:1px solid #f7f2e8; background:#f7f2e8;}
.tabMenu li:hover a,.tabMenu li.hover a{ color:#0466af;}
.tabMenu .more{ position:absolute; top:3px; left:646px;}
.tabContent{ clear:both;}
.tabContent li{display:none;}
.tabContent li.hover{ display:block;}

.tab_con{ width:360px;}
.tab_con .con_leftTxt{ width:175px;}
.news_list{ position:absolute; top:55px; right:0;}
.news_list ul li{ width:300px; height:54px; margin-bottom:4px; overflow:hidden;}
.news_list ul li .time{ width:69px; height:54px;  color:#000000; text-align:center; padding-top:10px; background:url(../images_jdjj/index_icon3.jpg) no-repeat right center;}
.news_list ul li .time font{ line-height:18px; font-size:19px;}
.news_list ul li .time p{font-size:12px; color:#8f8f8f;}
.news_list ul li .fr{ width:193px; padding:10px 16px;}
.news_list ul li .fr p{ font-size:12px; color:#464646;}
.news_list ul li:hover{ background:#ffffff;;}
.news_list ul li:hover .time{}
.con_left .hd ul{ height:33px; border-bottom:1px solid #e5ddcc; margin-bottom:21px; position:relative;}
.con_left .hd ul li{ height:33px; float:left; line-height:33px; width:136px; text-align:center; border:1px solid #f7f2e8;}
.con_left .hd ul li a{ font-size:18px; color:#000000;}
.con_left .hd ul li:hover,.con_left .hd ul li.on{ border:1px solid #e5ddcc; border-bottom:1px solid #f7f2e8; background:#f7f2e8;}
.con_left .hd ul li:hover a,.con_left .hd ul li.on a{ color:#0466af;}
.con_left .bd>div{display: none;position: relative;}
.con_left .bd ul li{ width:338px; height:54px; margin-bottom:4px; overflow:hidden;}
.con_left .bd ul li .time{ width:69px; height:54px;  color:#000000; text-align:center; padding-top:10px; background:url(../images_jdjj/index_icon3.jpg) no-repeat right center;}
.con_left .bd ul li .time font{ line-height:18px; font-size:19px;}
.con_left .bd ul li .time p{font-size:12px; color:#8f8f8f;}
.con_left .bd ul li .fr{ width:237px; padding:10px 16px;}
.con_left .bd ul li .fr p{ font-size:12px; color:#464646;}
.con_left .bd ul li:hover{ background:#ffffff;}
.con_left .list_more_btn{position: absolute;top:-50px;right:0;background:url(../images_jdjj/index_icon7.png) no-repeat right center; padding-right:12px; font-size:12px; color:#6c397f;}

/*列表页*/
.jdjj-sbanner{background: url(../images_jdjj/jdjj-sbannerbg.png) no-repeat center top;width:100%;height:276px;}
.jdjj-sbannerC{width:1020px;margin: 0 auto;}
.jdjjCont{width:1020px;margin: 0 auto;}
.jdjjE-nav{position:relative;}
.jdjj-cont-l{background: #704485;width:199px;position:absolute;top:-56px;left:0}
.nav-l-title{font-size: 28px;color:#fff;height: 56px;line-height: 56px;text-align: center;}
.s-title{background: #f6f6f6;width:160px;margin-left: 10px;padding-left: 24px;padding-right: 5px;}
.s-title span{font-size: 18px;color:#704485;display: block;border-bottom:1px solid #e4e4e4;height: 53px;line-height: 60px;}
.nav-l-list{width:189px;margin-left: 10px;background: #f6f6f6;height:280px;}
.nav-l-list li{height:34px;line-height: 34px;border-bottom:1px solid #e4e4e4;width:160px;margin-left: auto;margin-right: 5px;}
.nav-l-list li a{font-size:16px;color:#000;}
.top-title{height:54px;width:792px;border-bottom: 1px solid #dcdcdc;}
.title-t1{font-size: 20px;color: #2a2a2a;padding-top: 23px;}
.position{height:25px;padding-top: 28px;line-height: 25px;}
.position span,.position li a{font-size:14px;color:#6f6f6f;}
.position li.current a{color:#000;}
.zd-list li{height:43px;line-height: 43px;border-bottom:1px dashed #8f8f8f;}
.zd-list li a{font-size: 14px;color:#5b5b5b;}
.zd-date{color:#8f8f8f;padding-top: 15px;line-height: 20px;}
.page{padding: 33px 0 170px 0;}
.page-list{margin-left: auto;width:405px;}
.page-list li{background:url(../images_jdjj/page-bg.jpg) no-repeat center center;width:28px;height:28px;line-height: 28px;text-align: center;font-size: 14px;color:#4d5155;margin-left: 6px;}
.page-list li a{font-size: 14px;color:#4d5155;}
.page-list li:hover,.page-list li.current{background: url(../images_jdjj/pageH-bg.jpg) no-repeat center center;}
.page-list li:hover a,.page-list li.current a{coloR:#fff;}
.page-list li.page-prv,.page-list li.page-next{background: url(../images_jdjj/page-prvbg.jpg) no-repeat center center;width:60px;}
.page-list li.page-prv:hover,.page-list li.page-next:hover{background: url(../images_jdjj/pageH-prvbg.jpg) no-repeat center center;width:60px;}
/*视频列表*/
.video-list{padding-top: 10px;width:802px;}
.video-list li{width:255px;position:relative;margin-right: 18px;margin-bottom: 30px;}
.video-list li.noMarg{margin-right: 0;}
.video-txt{background: url(../images_jdjj/video-bg.png) no-repeat center center;width:255px;height:26px;position:absolute;bottom: 4px;left:0;font-size: 12px;color:#fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-indent: 9px;line-height: 26px;}
/*联系我们*/
.contact-us{padding-bottom: 100px;}
.jdjj-map{width:790px;padding: 20px 0;}
.information p{font-size: 14px;color:#000;line-height: 30px;}
.purple{font-size: 14px;color:#704485;}
.people{text-indent: 70px;line-height: 30px;}
/*新闻中心*/
.newsCont{width:792px;}
.detalis-title{font-size: 18px;color:#010101;text-align: center;padding-top: 18px;padding-bottom: 8px;}
.news-Notes{text-align: center;}
.news-Notes span{font-size: 12px;color:#5b5b5b;padding:0 8px;}
.detalis-ceont,.detalis-ceont p{font-size: 14px;color:#5b5b5b;}
.detalis-ceont p{line-height: 29px;text-indent: 30px;padding-bottom: 25px;}
.news-img{margin: 0 auto 25px auto;}
.news-img img{display: block;margin: 0 auto;-webkit-box-shadow: 6px 10px 0px #d2d1d2;-moz-box-shadow: 6px 10px 0px #d2d1d2;box-shadow: 6px 10px 0px #d2d1d2;}
.news2{padding: 15px 0 15px 0;}
.news2 p{padding-bottom: 0;}
/*section3*/
.section3{ height:36px; line-height:36px; background:#6c397f; color:#ffffff; font-size:14px;}
.link a{ color:#ffffff; font-size:14px; margin:0 10px; }
.section3 i{ position:relative; top:4px;}
.share{ width:160px;}
.share i{ margin-right:9px;}
.share a{ width:24px; height:24px; overflow:hidden; display:block; float:right; margin:6px 3px;}
/*.share .a1{ background:url(../images_jdjj/index_icon12.png) no-repeat;}
.share .a2{ background:url(../images_jdjj/index_icon11.png) no-repeat;}
.share .a3{ background:url(../images_jdjj/index_icon10.png) no-repeat;}
.share a:hover{ background-position:0 -26px;}*/
.share a.share-a1{background:url(../images_jdjj/index_icon10.png) no-repeat;}
.share a.share-a2 span{background:url(../images_jdjj/index_icon11.png) no-repeat;}
.share a.share-a3 span{background:url(../images_jdjj/index_icon12.png) no-repeat;}
.share a.share-a1:hover{background:url(../images_jdjj/index_icon10.png) no-repeat;background-position:0 -26px;}
.share a.share-a2:hover span{background:url(../images_jdjj/index_icon11.png) no-repeat;background-position:0 -26px;}
.share a.share-a3:hover span{background:url(../images_jdjj/index_icon12.png) no-repeat;background-position:0 -26px;}
/*footer*/
.footer{ padding:26px 0; height:77px;}
.footer span{ position:absolute; top:0;}
.footer span.fr{ right:0;}
.foot_con{ width:585px; margin:0 auto;}
.foot_nav a{ color:#000000; font-size:14px; margin:0 12px; line-height:49px;}
.foot_con p{ color:#909090; font-size:12px; text-align:center;}



