.index-main{ width:1210px; overflow:hidden; background:#fff; padding:10px; margin:auto;}

.toutiao{ width:100%; background:#fff; border:1px solid #efeded; border-top:none; overflow:hidden; padding:30px 30px 10px 30px;box-sizing: border-box;}
.toutiao h1{ width:100%; text-align:center; font-size:30px; line-height:30px; font-weight:bold; height:30px;}
.toutiao h1 i{ width:77px; height:36px; background-image:url(../image/toutiao.jpg);display: inline-block;vertical-align: middle;}
.toutiao p{ float:left; width:95%; margin:auto;line-height:40px; font-size:15px; text-align:center;}

.index_fl1{width:100%; display:inline-block;}
.index_fl1_2{ float:left; width:48%; position:relative;}
.index_fl1_2 .bd li{ float:left; width:100%; position:relative;}
.index_fl1_2 .bd li img{ display:block; height:468px;}
.index_fl1_2 .bd li .item{background:url(404.png) center center; width:100%; height:96px; position:absolute; left:0; bottom:0;}
.index_fl1_2 .bd li .item h3{ font-size:18px; color:#fff; line-height:18px; padding-left:20px;position: absolute;left: 0;bottom: 18px;}
.index_fl1_2 .hd{ position: absolute; right:15px; bottom:20px;}
.index_fl1_2 .hd ul{ display:inline-block;}
.index_fl1_2 .hd ul li{ width:8px; height:8px; background-color:#fff; font-size:0; border-radius:30px; opacity:0.6; margin-right:10px; float:left; cursor:pointer;}
.index_fl1_2 .hd ul li.on{opacity:1;}

.index_fl1_1{ width:49%; position:relative; float:right;}
.index_fl1_1 .hd{ width:100%; height:50px; border-bottom:#8d8e8e solid 1px; position:relative;}
.index_fl1_1 .hd ul{ float:left;}
.index_fl1_1 .hd ul li{ font-size:28px; height:50px; color:#333; line-height:30px; position:relative; width:120px; float:left; margin-right:20px;}
.index_fl1_1 .hd ul li i{ display:none; width:100%; height:3px; background-color:#cb3219; position:absolute; left:0; bottom:-1px;}
.index_fl1_1 .hd ul li.on{ color:#cb3219;}
.index_fl1_1 .hd ul li.on i{ display:block;}

.index_fl1_1 .bd{ width:100%;}
.index_fl1_1 .bd .con{ display:none; width:100%;}
.index_fl1_1 .bd ul{ display:inline-block; width:100%;}
.index_fl1_1 .bd ul li{ width:100%; border-bottom:#dadada solid 1px; height:52px; transition: all ease 0.36s;}
.index_fl1_1 .bd ul li h3{ width:490px;  float:left; font-size:16px; line-height:52px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index_fl1_1 .bd ul li span{ width:100px; display:block; float:right; line-height:52px; color:#999; font-size:16px; font-family:"Arial";}

.ad{ width:100%; padding:40px 0; overflow:hidden;}

.about_tit{ width:100%; height:50px; border-bottom:#8d8e8e solid 1px;}
.about_tit h3{ font-size:28px; color:#333; line-height:40px; height:50px; float:left; font-weight:normal; position:relative;}
.about_tit h3 i{ display:block; width:100%; height:3px; background-color:#cb3219; position:absolute; left:0; bottom:-1px;}
.about_tit .a1{ display:block; float:right;padding-top: 20px;}
.about_tit .a1 p{ float:left; font-size:16px; line-height:16px; color:#999;}
.about_tit .a1 span{ display:block; float:left; width:15px; height:7px;background-position: -197px 0px; margin-left:12px; margin-top:6px;transition: all ease 0.36s;}
.about_tit .a1:hover p{ color:#1f3b65;}
.about_tit .a1:hover span{background-position: -197px -10px;}
.abouttext{ width:100%; margin-top:20px; overflow:hidden; line-height:35px;}
.abouttext p{ width:100%; margin-top:20px; overflow:hidden; line-height:30px;}

.pic-bg{ width:100%; background:#fff;; overflow:hidden; padding:40px 0; margin-top:20px;}
.pic-list{ width:100%; position:relative; float:right; }
.pic-list .hd{ width:100%; height:50px; border-bottom:#8d8e8e solid 1px; position:relative;}
.pic-list .hd ul{ float:left;}
.pic-list .hd ul li{ font-size:28px; height:50px; color:#333; line-height:30px; position:relative; width:120px; float:left; margin-right:20px;}
.pic-list .hd ul li i{ display:none; width:100%; height:3px; background-color:#cb3219; position:absolute; left:0; bottom:-1px;}
.pic-list .hd ul li.on{ color:#cb3219;}
.pic-list .hd ul li.on i{ display:block;}

.pic-list .bd{ width:100%;}
.pic-list .bd .con{ display:none; width:100%;}
.pic-list .bd ul{overflow:hidden; zoom:1;}
.pic-list .bd ul li{ float:left;width:22%; margin-right:2%;}
.pic-list .bd ul li img{ width:290px; height:217px;}
.pic-list .bd ul li span{ width:100%; display:block; float:left; line-height:52px; text-align:center;}

.slideGroup{ width:100%; position:relative; float:left; overflow:hidden; }
.slideGroup .parHd{ width:100%; height:50px; border-bottom:#8d8e8e solid 1px; position:relative; }
.slideGroup .parHd ul{ float:left;}
.slideGroup .parHd ul li{font-size:28px; height:50px; color:#333; line-height:30px; position:relative; width:120px; float:left; margin-right:20px;}
.slideGroup .parHd ul li i{ display:none; width:100%; height:3px; background-color:#cb3219; position:absolute; left:0; bottom:-1px;}
.slideGroup .parHd ul li.on{ color:#cb3219 }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:15px 0 10px 0; position:relative;   }

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:290px; height:217px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;}

.zhuanti-bg{ width:100%; background:#fff; overflow:hidden; padding:20px 0;}
.zhuanti{width:1220px; background:#fff; border:1px solid #cda54e; margin:auto; overflow:hidden;}
.zhuanti .zhuantiL{ float:left; width:50px; height:120px; background:#b8a271; text-align:center; color:#fff;}
.zhuanti .zhuantiR{ float:right; width:1150px; overflow:hidden; padding-top:15px;}
.zhuanti .zhuantiR ul{}
.zhuanti .zhuantiR ul li{ float:left; width:14.666%; margin-right:2%;}
.zhuanti .zhuantiR ul li img{ width:100%;}
.zhuanti .zhuantiR ul li:last-child{ margin-right:0;}