@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑"; padding:0px; margin:0 auto; font-size:18px; color:#333; background:url(../images/fupin/bg_02.jpg) no-repeat center bottom;}
ul,ol,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,input{margin:0px; padding:0px;}
img{border:0px;}
.clear{border:0px; clear:both;}
ul,li,ol{list-style:none;}
a{color:#333;}
a,a:visited,a:active{text-decoration:none;}
a:focus { outline:none;-moz-outline:none;}

.banner{background:url(../images/fp_01.jpg) no-repeat center; height:460px; min-width:1249px; width:100%;}
.banner p{width:1200px; margin:0 auto; color:#fff; font-size:16px; text-align:right; line-height:60px;}
.banner p a{color:#fff; margin:0 15px;}
.footer{min-width:1248px; width:100%; margin:0 auto; font-size:16px; line-height:35px; text-align:center; padding:45px 0; overflow:hidden;color:#fff;background:rgb(32,169,102); margin-top:80px;}
.footer a{margin:0 8px; display:inline;color:#fff;}
.nav{width:168px; overflow:hidden; background:url(../../images/fupin/fp_07.png) no-repeat bottom center; position:absolute; left:-188px; top:30px; padding-bottom:53px;}
.nav ul{background:#21a866; overflow:hidden; width:168px; padding-bottom:30px;}
.nav ul li{float:left; width:168px; line-height:55px; background:url(../../images/fupin/line.jpg) no-repeat bottom center; text-align:center;}
.nav ul li a{color:#fff;}
.nav ul li a:hover{color:#fab325;}
.top{background:url(../../images/fupin/top.jpg) no-repeat right; padding-right:10px; line-height:20px; text-transform:uppercase; color:#fff; margin:30px 0 0 54px; display:inline; float:left;}
.main{width:1248px; margin:0 auto; position:relative; }
.news{width:100%; margin:27px auto 0; overflow:hidden;}
.title02{overflow:hidden;}
.title02 img{float:left;}
.title02 a{float:right; line-height:32px; color:#fab325; font-size:16px; text-transform:uppercase;}
.pic{ width:623px; height:365px; overflow:hidden; position:relative; margin-top:10px; float:left;  }
		.pic .hd{ height:15px; overflow:hidden; position:absolute; right:0px; bottom:8px; z-index:1; width:125px; }
		.pic .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.pic .hd ul li{ float:left; margin-right:8px;  width:10px; height:10px; border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px;  text-align:center; background:#fff; cursor:pointer; }
		.pic .hd ul li.on{ background:#01aa58; color:#fff; }
		.pic .bd{ position:relative; height:100%; z-index:0;   }
		.pic .bd li{ zoom:1; vertical-align:middle; }
		.pic .bd img{ width:623px; height:365px; display:block;  }

.pic p{position:relative; line-height:38px; padding-left:15px; background:#000;filter:alpha(opacity=70);opacity:0.7; margin-top:-38px;}
.pic a p{color:#fff;}
.main_list{overflow:hidden; margin-top:10px;}
.main_list li{float:left; width:595px; padding-left:23px; line-height:55px; border-bottom:1px #b6b6b6 dotted; background:url(../../images/fupin/fp_11.jpg) no-repeat 6px 23px; text-align:right;}
.main_list li a{float:left;}
.main_list .none{border-bottom:0;}
.main_list .rt{float:right;}
.news ul{float:right; width:618px;}
.title{background:url(../../images/fupin/fp_15.jpg) no-repeat center; margin-top:65px; text-align:center; position:relative;}
.title a{ position:absolute; right:0; color:#fab325; font-size:16px; text-transform:uppercase; top:20px;}
.fupin{overflow:hidden;margin-bottom:80px;}
.fupin .fen{width:618px; float:left;}
.fupin .fen2{float:right;}
.fupin .fen .title p{ width:62px; background:#fff; height:30px; position:absolute; left:0;}
.tushuo{overflow:hidden; margin-bottom:80px;}
.tushuo ul li{ float:left; margin:30px 50px 0 0; display:inline; width:274px; background:#e8e8e8;}
.tushuo ul .none{margin-right:0;}
.tushuo ul li p{ width:240px; line-height:30px; margin:0 auto; padding:15px 0 10px; min-height:60px; }
/*-----*/
.fp_main{width:1200px; overflow:hidden; margin:0 auto;}
.fp_location{width:1160px; margin:0 auto; line-height:50px; color:#999; font-size:14px; background:url(../../images/fupin/list_03.jpg) no-repeat 10px center; padding-left:40px;}
.fp_location a {color:#999;}
.fp_nav{position:static; float:left;}
.fp_nav .active a,.fp_nav li:hover a{color:#fab325;}
.list_right{float:right; width:980px; padding:0 16px 70px 0;}
.list_right h3{background:url(../../images/fupin/list_07.jpg) no-repeat center bottom; font-size:20px; font-weight:normal; line-height:40px; padding:0 0 5px 6px;;}
.list_right ul{overflow:hidden;}
.list_right ul li{float:left; width:896px; line-height:66px; border-bottom:1px #666 dotted; padding-right:10px; text-align:right; font-size:18px;}
.list_right ul li a{float:left; text-align:left;}
.page{overflow:hidden; margin-top:34px; text-align:center;}
.page a{display:inline-block; line-height:26px; padding:0 10px; margin:0 10px; border:1px #999 solid;}
.page a.index,.page a:hover{background:#21a866; border-color:#29a166; color:#fff;}
.page a.none{border:0;}

.article{width:1200px; margin:0 auto 0; overflow:hidden;}
.article h1{font-size:24px; font-weight:normal; line-height:30px; margin-top:40px;}
.article h1 span{display:block; font-size:16px; color:#555;}
.fenxiang{ border-bottom:2px #fab325 solid; line-height:30px; padding:20px 0;}
.share{float: right; width: 250px;}
.share_title{float: left; }
.share .bdshare-button-style0-24 a, .share .bdshare-button-style0-24 .bds_more{background-image:url(../../images/fupin/share.png); width: 28px; height: 29px; padding:0; margin:0 5px; }
.share .bdshare-button-style0-24 .bds_qzone{background-position:-38px 0; }
.share .bdshare-button-style0-24 .bds_weixin{background-position:-75px 0; }
.share .bdshare-button-style0-24 .bds_tsina{background-position:-113px 0; }
.share .bdshare-button-style0-24 .bds_tqq{background-position:-150px 0; }
.art_con{width:1200px; margin:50px auto 0; overflow:hidden; min-height:400px; }
.art_con p{line-height:28px; font-size:16px;}

.fj_title h2{font-size:18px; width:100%; line-height:30px;}
.fj_list {margin-top:10px;}
.fj_list ul li{line-height:28px; width:100%; background:url(../../images/fupin/fp_11.jpg) no-repeat left center;}
.fj_list ul li a{padding-left:15px;}
