/*-----主体内容-----*/
#index-content{ width:1200px; margin:0 auto;}
/*-----公共宽度-----*/
.w395{ width:395px;}
.w400{ width:400px;}
.w420{ width:420px;}
.w445{ width:445px;}
.w450{ width:450px;}

/*最新头条*/
.scrollnews{ position:relative; width:1200px; margin:10px auto 0 auto; height:100px; background:#fff; overflow: hidden;}
.scrollnews .topleft{position:absolute;top:0px;left:0px;width:76px;height: 76px;background:url(../img/index/title.png) no-repeat left top;}
.scrollnews .mingdan{height:100px;text-align: center;}
.scrollnews .mingdan li{height:100px;padding: 0px 0;}
.scrollnews .mingdan a{ display:block; line-height:50px; padding-top:10px; font-size:26px; font-weight:bold; color:#d90000; text-decoration: none;}
.scrollnews .mingdan span{display:block; width:1060px; margin:0 auto; padding-bottom:10px; line-height:30px; font-size:14px; color:#666666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news{height:420px; padding:10px; background:#fff;}
.scrollnews .con { position:absolute; right:1%; top:30%;z-index:101; }
.scrollnews .con a {  margin-bottom:8px; display:block; width:4px; height:10px; background:#cccccc;z-index:101;}
.scrollnews .con a.active { background:#eba518;}
/*-----新闻-----*/
.index-news{ clear:both; width:1200px; margin:10px auto 0 auto; background:#fff;}
.index-news .scrollpic{ float:left;width:620px;padding:10px;}
.index-news .scrollpic img{display:block;}
.index-news .scrollpic .banner {width:620px;height:400px;background:#cccccc;overflow:hidden;position:relative;}
.index-news .scrollpic .banner ul { position:absolute;left:0;top:0;/*z-index:100;*/}
.index-news .scrollpic .banner ul li { position: relative;;display:block;width:620px;height:400px;float:left;}
.index-news .scrollpic .banner ul li img{ width:620px;height:400px;}
.index-news .scrollpic .banner ul li .tipsbanner{position:absolute;bottom:0px; width:100%; height:50px; font-size:16px; line-height:50px;color:#000;background:rgba(0,0,0,0.3);color:#fff;text-indent: 10px;}
.index-news .scrollpic .banner .con { position:absolute; right:2%; bottom:3%;/*z-index:101;*/ }
.index-news .scrollpic .banner .con a { float:left; margin-right:8px; display:block; width:15px; height:4px; background:#cccccc;/*z-index:101;*/}
.index-news .scrollpic .banner .con a.active { background:#eba518;}
.index-news .scrollpic .banner .u { width:30px;height:20px;background:rgba(255,255,255,0.5); display:none;}
.index-news .scrollpic .banner .left { position:absolute; top:40%;left:2%;z-index:103;}
.index-news .scrollpic .banner .right { position:absolute; top:40%;right:2%;z-index:103;}
/*新闻列表*/
.index-news .listnews{ float:right; width:510px; margin-right:20px;}
.index-news .listnews { line-height: 40px;}
.index-news .listnews .tablist{ height:40px; margin-top:10px; border-bottom:1px solid #e6e6e6;}
.index-news .listnews .tablist li{ position:relative; float:left; margin-right:25px; padding:0 20px; text-align:center; color:#666; font-size:18px; cursor:pointer;}
.index-news .listnews .tablist li.cur{ height:38px; line-height:40px; color:#005a9f; border-bottom:2px solid #005a9f;}
.index-news .listnews .tablist li.cur::after{content:""; position:absolute; bottom:-7px; left:50%; width:0; height:0; margin-left:-2.5px; border-width:5px 5px 0; border-style:solid; border-color:#0069b8 transparent transparent;}
.index-news .listnews .proshow{ padding-top:10px;}
.index-news .listnews .proshow li{position:relative; height:39px; line-height:39px;}
.index-news .listnews .proshow li a {display:block; width:90%; color:#555; font-size:16px; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.index-news .listnews .proshow li a:hover{color:#cb660d;}
.index-news .listnews .proshow li a i{ float:left; display:block; width:4px; height:4px; margin:20px 10px 0 0; border-radius:4px; background:#bbb;}
.index-news .listnews .proshow li span{position:absolute;top:0px;right:0; display:inline-block; color:#999;}

/*-----新闻模块-----*/
.index-news-content{ width:1160px; margin-left:auto; margin-right:auto; margin-top:20px; padding:20px; background:#fff;}
/*-----左边-----*/
.index-news-list{ float:left; width:820px;}
.index-news-mk{}
/*头部*/
.index-news-mk h4{ position:relative; height:40px; line-height:40px; font-weight:normal; font-size:18px; color:#666; border-bottom:1px solid #e6e6e6;}
.index-news-mk h4 span{ display:inline-block; height:39px; margin-bottom:-1px; padding:0 20px; color:#005a9f; border-bottom:2px solid #005a9f;}
.index-news-mk h4 .more{ position:absolute; right:5px; top:0; font-size:14px; color:#999;}
.index-news-mk h4 .more:hover{ color:#005a9f;}
/*内容*/
.index-news-mk ul{ padding-top:10px;}
.index-news-mk ul li{position:relative; height:39px; line-height:39px;}
.index-news-mk ul li a {display:block; width:84%; color:#555; font-size:16px; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.index-news-mk ul li a:hover{color:#cb660d;}
.index-news-mk ul li a i{ float:left; display:block; width:4px; height:4px; margin:20px 10px 0 0; border-radius:4px; background:#bbb;}
.index-news-mk ul li span{position:absolute;top:0px;right:0; display:inline-block; color:#bebebe;}
.index-news-mk ul li a strong{color:red;}
/*-----右边-----*/
.index-news-nav{ float:right; width:310px;}
.index-news-nav .nav1{}
.index-news-nav .nav1 a{ display:block; height:80px; margin-bottom:10px; color:#fff; font-size:22px; font-weight:bold; text-align:center;}
.index-news-nav .nav1 a img{ width:310px; height:80px;}
.index-news-nav .nav2{}
.index-news-nav .nav2 h4{ position:relative; margin:20px 0 10px 0; font-weight:normal; font-size:18px; color:#666; /*border-bottom:1px solid #e6e6e6;*/}
.index-news-nav .nav2 h4 span{ display:inline-block; font-weight:bold; color:#005a9f; /* margin-bottom:-1px; padding-right:20px; border-bottom:2px solid #005a9f;*/}
.index-news-nav .nav2 h4 a{ position:absolute; right:0; bottom:0; font-size:14px; color:#999;}
.index-news-nav .nav2 h4 a:hover{ color:#005a9f}
.index-news-nav .nav2 div{}
.index-news-nav .nav2 div a{ display:block; margin:5px 0; padding:0 10px 0 40px; line-height:38px; font-size:16px; border:1px solid #e6e6e6; border-radius:4px; background:url(../img/index/nav2-icon.png) 10px center no-repeat;}
.index-news-nav .nav2 div a:hover{ color:#cb660d; border:1px solid #cb660d; background:url(../img/index/nav2-icon-hover.png) 10px center no-repeat;}
/*生活百宝箱*/
.index-news-nav h3{ height:40px; line-height:40px; font-weight:normal; font-size:18px; color:#005a9f; }
ul.baibaoxiang{}
ul.baibaoxiang li{ float:left; width:50%;}
ul.baibaoxiang li a{ display:block; margin:4px; padding-left:50px; line-height:50px; color:#666; font-size:16px; border:1px solid #d8d8d8; border-radius:4px;}
ul.baibaoxiang li a:hover{ color:#cb660d; border:1px solid #cb660d;}
ul.baibaoxiang li a.tq{ background:url(../img/index/g-tq.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a.gj{ background:url(../img/index/g-gj.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a.ct{ background:url(../img/index/g-ct.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a.hb{ background:url(../img/index/g-hb.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a.hc{ background:url(../img/index/g-hc.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a.dz{ background:url(../img/index/g-dz.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a.rl{ background:url(../img/index/g-rl.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a.gs{ background:url(../img/index/g-gs.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a:hover.tq{ background:url(../img/index/g-tq-hover.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a:hover.gj{ background:url(../img/index/g-gj-hover.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a:hover.ct{ background:url(../img/index/g-ct-hover.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a:hover.hb{ background:url(../img/index/g-hb-hover.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a:hover.hc{ background:url(../img/index/g-hc-hover.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a:hover.dz{ background:url(../img/index/g-dz-hover.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a:hover.rl{ background:url(../img/index/g-rl-hover.png) 10px 10px no-repeat #f7f7f7;}
ul.baibaoxiang li a:hover.gs{ background:url(../img/index/g-gs-hover.png) 10px 10px no-repeat #f7f7f7;}

/*-----快捷导航模块-----*/
.xzsp{}
.xzsp h4{ position:relative; padding:20px 20px 0 20px; font-size:18px; font-weight:normal;}
.xzsp h4 a{ position:absolute; right:20px; bottom:0; font-size:14px; color:#999;}
.xzsp h4 a:hover{ color:#005a9f}
.index-nav-mk{ position:relative; width:1200px; margin-left:auto;  margin-right:auto; background:#fff;}
.index-nav-mk .list-wrap{ clear:both; width:1100px; height:180px; margin:10px auto 0 auto; overflow:hidden;}
.index-nav-mk li{ float:left; width:200px; height:150px; padding:15px 10px;}
.index-nav-mk li img{ width:200px; height:120px;}
.index-nav-mk li a{ display:block;}
.index-nav-mk li a p{ width:200px; color:#999; line-height:25px; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.index-nav-mk .pbt{ position:absolute; width:21px; height:41px; top:100px;}
.index-nav-mk .pbt1{ background:url(../img/index/jiantou_l.png) no-repeat 0 0; left:10px;}
.index-nav-mk .pbt2{ background:url(../img/index/jiantou_r.png) no-repeat 0 0; right:10px;}
.index-nav-mk .pbt1:hover{ background:url(../img/index/jiantou_l.png) no-repeat 0 -41px;}
.index-nav-mk .pbt2:hover{ background:url(../img/index/jiantou_r.png) no-repeat 0 -41px;}

/*-----视频模块-----*/
.video{ position:fixed; bottom:0; right:20px; width:300px; z-index:9999;}
.video .tablist li{ float:left; width:50%; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff; background:#bfbfbf; cursor:pointer;}
.video .tablist li.cur{ background:#17a75e;}
.video .proshow{ clear:both;}
.video .proshow a{ position:relative; display:block; width:300px; height:168px;}
.video .proshow a span{ position:absolute; display:block; width:61px; height:61px; margin:53px 119px; background:url(../img/index/video-btn.png) no-repeat;}
.video .proshow a:hover span{ background:url(../img/index/video-btn-hover.png) no-repeat;}
.video .close{ position:absolute; right:-10px; top:-10px; width:20px; height:20px; background:url(../img/index/video-close.png) no-repeat; cursor:pointer;}
.video .close:hover{ width:20px; height:20px; background:url(../img/index/video-close-hover.png) no-repeat;}
/*第三方视频插件*/
.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:99; border-radius:100%; }
.videos{ display:none; border: 1px solid #080808; position:fixed; left:50%; top:50%; margin-left:-400px; margin-top:-225px; z-index:99999; width:800px; height:450px; }
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }

/*-----底部广告展示-----*/
.footer_kf { height:120px; width:100%; position:fixed; bottom:0; left:0; z-index:8888; background:url(../img/add/addBanner.jpg) center no-repeat;}
.fd_box { height:120px; position:fixed; width:100%; bottom:0; left:0; z-index:666;}
.fd_box01 { width:100%; position:fixed; bottom:0;}
.fd_box02 { height:120px; position:relative; bottom:0; z-index:888;}
/*收缩按钮*/
.fd_left { display:block; width:120px; height:120px; position:fixed; left:0; bottom:0; background:url(../img/add/zhankai.png) no-repeat left top;}
/*内容图片*/
.fd_tu { position:absolute; bottom:0; left:0; display:block; width:100%; height:120px;}
.fd_tu a{ display:block; width:100%; height:120px;}
/*关闭*/
.fd_gb { width:36px; height:36px; position:absolute; left:50%; top:-18px; z-index:999; margin-left:565px;}
.fd_gb a{ display:block; width:36px; height:36px;}
