@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0 none;outline:0}
body{background: #FFF;font-size:14px}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0 none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
strong{font-weight:800}
ol,ul,li{list-style:none outside none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{color:#3665c3;text-decoration:none}
a:hover{text-decoration:underline;cursor:pointer}
body{background:#ffffff; font-size:12px;}
.main{width: 1080px;margin:0 auto;clear:both;}
.indexwidth{width:1058px;margin:0 auto; clear:both}
.jianbihua-left{ float:left;width:300px;}
.jianbihua-right{float:right; width: 738px}
.main-left{float:left;width: 710px;border: 1px solid #cce9c1;background: #fff;padding: 10px;}
.main-right{float:right;width: 336px;}
/*头部样式*/

.header{float: left;height: 37px;background: #F7F6F6;border-bottom: 1px solid #ebebeb;width: 100%;}
.header .logo{float:left;margin-top: 3.2px;}
.header .logo a{float: left;width: 160px;height: 38px;background: url(https://www.cnfla.com/static/img/common/2016/cnfla_logo.png) no-repeat 0 0px;}
.header .rr{float:right;overflow:hidden; color: #A9A9A9;}
.header .rr p {color: #B1B1B1;line-height: 36px;}
.header .rr a{float:left;color:#999999;font-size:12px}
.header .rr code{float: left;border-right: 1px solid #936693;width: 1px;height: 13px;margin: 13px 10px 0 10px;}
.nav {  float: left;margin-left: 20px;height: 37px;}
.nav li{display: inline-block;float: left;}
.nav a {float: left;color: #777;font-size: 14px;vertical-align: middle;height: 37px;line-height: 40px;padding: 0 9px;}
.nav a.now,.topnav a:hover{text-decoration: none;color: #79AF14;}

/*nav*/
.sidebar {float: left;width: 100%;margin: 8px 0;}
.sidebar a {float: left;line-height: 20px;color: #666;font-size: 14px;}
.sidebar code {float: left;line-height: 20px;margin: 0 10px;color: #a0a0a0;}
.search {float: right; height: 24px;margin-right: 13px;}
.search_form .search_form_g {float: left;height: 26px;color: #999;width: 230px;padding-left: 15px;border: 1px solid #D6D6D6;border-right: 0;}
.search_form .search_form_y {cursor: pointer;float: left;height: 28px;background: url("https://www.yjbys.com/static/img/m/searBtn0.png") no-repeat 8px 4px #87CD6F;background-size: 20px 20px;color: #ffffff;width: 62px;padding-left: 20px;font-size: 12px;border: 1px solid #87CD6F;}
/*main-left*/
.column {margin-bottom: 20px;background: #FDFCFC;border: 1px solid #E6E6E6;float: left;}
.column h2 {float: left;width: 100%;background: #F7F6F6;height: 42px;line-height: 42px;border-bottom: 1px solid #E2E2E2;}
.column h2 code {font-family: "Microsoft YaHei";background: #F7F6F6 url("https://www.cnfla.com/static/img/list_icon2.png") no-repeat 10px 8px;float: left;padding-left: 48px;color: #68C04A;font-size: 19px;font-weight: 700;}
.column .col_name {float: left;border-bottom: 1px dashed #B9B9B9;width: 95%;padding-bottom: 10px;margin: 8px;}
.column .col_name a  {font-size: 14px;float: left;margin: 1px 0px;padding: 5px 7px;}
.column .col_name a.hover{color: #68C04A;margin-left: 4px;padding: 0px 6px;font-weight: 700;font-size: 16px;width: 100%;border-left: 4px solid #68C04A;margin-bottom: 8px;}
.column .col_name dd{float: left;}
.right_box {float: right;width: 95.4%;margin-bottom: 10px;border: 1px solid #cce9c1;background: #fff;padding: 2%;}
.right_box dt {background: url("https://www.cnfla.com/static/img/index/cnfla_icon.png") no-repeat -262px -86px;float: right;width: 100%;border-bottom: 1px solid #C1C0C0;height: 38px;font-size: 18px;margin-bottom: 15px;}
.right_box dt  a{padding-bottom: 16px;color: #313131;font-size: 18px;line-height: 31px;padding-left: 46px;border-bottom: 3px solid #68C04A;width: 85px;float: left;height: 21px;}
.right_box dt  h3{padding-bottom: 16px;color: #313131;font-size: 18px;line-height: 31px;padding-left: 46px;border-bottom: 3px solid #68C04A;width: 85px;float: left;height: 21px;}
.right_box li {float: left;width: 100%;margin: 1.8px 0px;padding: 6px 0;}
.right_box li  span{overflow: hidden;float: left;width: 160px;line-height: 20px;height: 20px;font-size: 14px;}
.right_box li  code{float: left;height: 20px;line-height: 20px;width: 20px;background: #8DCA78;color: #ffffff;text-align: center;margin-right:8px;font-size: 14px;border-radius: 50px;}
.right_box li  i {float: right;height: 20px;line-height: 22px;padding-left: 18px;margin-right: 10px;color: #BCB2A8;background: url("https://www.cnfla.com/static/img/index/cnfla_icon.png") no-repeat -272px -55px;font-style: normal;}
.right_box li  font {float: right;height: 20px;line-height: 21px;padding-left: 18px;color: #bcb2a8;}
.right_box .hot_pic{float: left;width:100%;margin-bottom: 10px;}
.right_box .hot_pic img{float: left;margin-right: 12px;width: 72px;height: 72px;}
.right_box .hot_pic a {float: left;width: 160px;color: #333;font-size: 14px;}
.right_box .hot_pic a span {float:left;color: #a6a6a6;line-height: 28px;width: 100%;}
.right_box .hot_pic a code {font-size: 12px;background: url("https://www.cnfla.com/static/img/index/cnfla_icon.png") no-repeat -250px -17px;height: 24px;width: 74px;float: left;line-height: 23px;text-align: center;color: #ffffff}
.ad_r_t{margin-bottom: 10px;float: left;}
.ad_foot{float: left;}

/*main_right*/
.list_title{float: left;border-bottom: 2px solid #C7C7C7;width: 98.5%;margin-bottom: 15px;}
.list_title h4{float: left;width: 130px;height: 40px;line-height: 40px;color: #F96418;font-size: 20px;font-weight: 600;}
.list_title span{margin-top: 4px;background: #b9afa4;float: left;color: #FFFFFE;font-weight: 700;padding: 0 6px 0 8px;height: 19px;line-height: 18px;}
.list_title code{float: right;color: #666666;line-height: 38px;height: 34px;}
.list_title code a {float: right;font-size: 12px;color: #fff;padding: 0 5px;height: 17px;line-height: 16px;margin-top: 14px;border-radius: 18px;background: #f7bb20;}
.list_pic {float:left;width: 730px;}
.list_pic ul  {float:left;width: 730px;}
.list_pic ul li  {float: left;width: 110px;margin: 20px 20px 0px 15px;}
.list_pic ul li a {float:left;}
.list_pic ul li a img{float: right;width: 110px;height: 85px;border: 1px solid #e4e4e4;}
.list_pic ul li a code{float: right;width: 100%;color: #333;text-align: center;height: 24px;line-height: 24px;overflow: hidden;font-size: 14px;}

/*index/
/*list*/
.l_column {width: 97%;float: left;padding: 4px;border: 1px #eaeaea solid;background: #f5f5f5; margin-bottom: 15px;}
.lanmu a  {font-size: 14px;float: left;color: #666;margin: 6px;padding: 6px 10px;}
.lanmu a.hover{color: #ffffff;background: #8DCA78;}
.lanmu a:hover{color: #ffffff;background: #8DCA78;}
.img_list {float:left;width: 730px;}
.img_list ul  {float:left;width: 730px;}
.main-left .img_list ul li {float: left;display: inline;width: 110px;height: 143px;margin-right: 11.6px;}
.main-left .img_list ul li a {float:left;}
.main-left .img_list ul li a img{float: right;width: 110px;height: 85px;border: 1px solid #e4e4e4;}
.main-left .img_list ul li a code{float: right;width: 100%;color: #333;text-align: center;height: 24px;line-height: 24px;overflow: hidden;font-size: 14px;}

/*page*/
#page{margin: 10px 0;float: left;width: 100%;text-align: center;}
#page b{ display:inline-block; width:40px;}
#page a{padding: 0 10px;margin-right: 8px;height: 25px;background: #fff;border: 1px solid #ccc;color: #666;font-size: 12px;line-height: 25px;display: inline-block;}
#page a:hover, #page span {border: 1px solid #8DCA78!important;color: #fff!important;padding: 0 10px;margin-right: 8px;height: 25px;font-size: 12px;line-height: 25px;background: #68C04A;display: inline-block;}


.list-title{padding-left: 8px;font-size: 20px;font-weight: 800;color: #68C04A;border-left: 6px solid #68C04A;margin-bottom: 15px;}
.list-new li{font-size:14px;line-height:32px;height:32px;float:left;width:100%;overflow:hidden}
.list-new li code{float:right;color:#999;}
.list-new li:nth-child(5n+0){border-bottom:1px dotted #d2d0d0;padding-bottom:8px;margin-bottom:8px;}
.list-new li a{color: #333;font-size: 16px;}
.pages{text-align: center;float: left;width: 100%;margin: 10px 0;}
.pages li{background-color: #fff;border: 1px solid #eaeaea;color: #444;display: inline-block;height: 25px;line-height: 25px;margin-left: 5px;padding: 0 10px;font-size: 14px;}
.pages li span{font-size: 14px;}
.pages li a{color:#444;font-size: 14px;}
.pages li:hover,.pages li.thisclass{background: #76c709  none repeat scroll 0 0;font-size: 14px;color: #fff;border: 1px solid #76c709;}
.pages li:hover a,.pages li.thisclass,.pages li:hover,.pages li span:hover{color: #fff;}
.pages li.thisclass a{color: #fff;}
.pages li.thisclass a:hover{border:0 none!important;padding:0!important;color: #fff;}
/*footer*/
.footer{width: 100%;float: left;background: url(https://www.cnfla.com/static/img//foot_bg.jpg) bottom no-repeat;height: 100px;background-size: 100%;}
.footer p {width: 1058px;margin: auto;text-align: center;margin-top: 60px;color: #666;}
.footer p a:hover{text-decoration:none;}
.footer p span{height:30px;font-size:12px;color:#555;margin:0 auto;}
.footer p a{color: #666;}
.fixed_bg {width: 100%;height: 100%; position: fixed; margin: auto;visibility: visible;z-index: -100;background: url(https://www.cnfla.com/static/img/index/cnfla_bg2.jpg) no-repeat top center;}

/*flink*/
.flink{float:left; width:100%; margin-top:10px}
.flink li{float:left;height:23px;line-height:23px;padding-right:15px;white-space:nowrap}
.flink li a{color:#999}

/*广告 */
.s_ctop{float: left;margin-bottom: 5px;text-align: center;width: 100%;}
.s_cbottom{text-align: center;float: left;width: 100%;margin-bottom: 10px;}
.s_lbottom{text-align: center;float: left;width: 100%;margin-bottom: 10px;}
.s_rg{margin-bottom:10px;float: left;}
#s-test{margin-top: 10px;float: left;text-align: center;width: 100%;}