@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}
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: #f4f4f4;font-size:12px;max-width: 740px;margin: auto;}

/*header*/
.header{display:block;position:relative;width: 100%;text-align: center;background: #fff;}
.home{text-align: center;color: #e0e0e0;font-size: 12px;display: inline-block;width: 135px;height: 29px;background: url(//static.cnfla.com/img/m/icon.png) 2px -59px no-repeat;background-size: 200%;margin: 11px 0;}
.home a{display: inline-block;width: 135px;height: 29px;}
.sidebar {float: left;width: 94%;font-size: 14px;line-height: 30px;background: #f4f4f4;padding: 3%;padding-bottom: 0%;}
.sidebar a {float: left;color: #8a8a8a;font-size: 14px;}
.sidebar code {float: left;margin: 0 10px;color: #8a8a8a;}
.sidebar:before{content:"";background: url(https://cpt.9136.com/img/ruiwen/index/ico_2021.png) no-repeat -15px -4px;float: left;width: 15px;height: 18px;margin-top: 8px;margin-right: 7px;}

.nav_dede {background:#42bb79;padding: 8px 0;width: 100%;}
.nav_dede a {overflow: hidden;height: 35px;font-size: 16px;line-height: 35px;white-space: nowrap;display: inline-block;width: 24%;color: #fff;text-align: center;}
.m_dede_cent{width: 94%;float: left;border-radius: 10px;padding: 3%;background: #fff;margin-bottom: 15px;}
.cent2{margin-top: 0px; padding-top: 0px;}
.m_dede_cent .cent_title{background: #fff;width: 100%;height: 50px;}
.m_dede_cent .cent_title a{line-height: 45px;float: left;width: 100%;font-size: 20px;font-weight: 700;color: #334;}
.m_dede_cent .cent_title a:before{content:"";font-weight: 700;color: #333;float: left;background: url(https://www.cnfla.com/static/img/ico_2021.png) no-repeat -82px 0px;width: 25px;height: 28px;margin-right: 5px;margin-top: 8px;}

.m_dede_cent .cent_title .l{float: left;width: 151px;background: #f8f8f8;border-right: 1px solid #dfdfdf;position: absolute;height: 50px;line-height: 50px;text-align: center;}
.m_dede_cent .cent_title .l i{font-weight: 700;color: #333;float: left;background: url(https://www.cnfla.com/static/img/ico_2021.png) no-repeat -82px 0px;width: 25px;height: 28px;margin-right: 5px;margin-top: 10px;}
.m_dede_cent .cent_title .l i em{display: block;width: 0;height: 0;border-width: 8px 0 8px 11px;border-style: solid;border-color: transparent transparent transparent #F8F8F8;position: absolute;top: -8px;left: -12px;}
.m_dede_cent .cent_title b{font-weight: bold;font-size: 19px;color: #333;font-style: initial;display: inline-block;}
.m_dede_cent .cent_title code{float: right;font-size: 14px;line-height: 50px;color: #ddb30a;}
.m_dede_cent .cent_art{overflow: hidden;background: #fff;margin-top: 6px;padding:0 2%;}
.m_dede_cent .cent_art li{width: 100%;height: 40px;overflow: hidden;line-height: 40px;float: left;border-bottom: 1px solid #F0F0EF;background-size: 2.2%;}
.m_dede_cent .cent_art li a{font-size: 16px;color: #333;}
.m_dede_cent .cent_more{background: #f8f8f8;}
.m_dede_cent .cent_more a{text-align: center;position: relative;display: block;height: 2.85rem;line-height: 2.85rem;color: #62c0a6;font-size: .95rem;}
.m_dede_cent .cent_art li a:before{content:"w";float: left;width: 17px;height: 17px;border-radius: 4px;line-height: 17px;text-align: center;font-style: normal;color: #47b08d;margin-top: 12px;margin-right: 5px;font-size: 14px;border: 1px solid #47b08d;}

.listpic {background: #FFF;padding: 2%;float: left;width: 96%;}
.listpic dl {height: 85px;overflow: hidden;}
.listpic dt {float: left;width: 120px;height: 85px;overflow: hidden;margin-right: 15px;border-radius: 4px;}
.listpic dd.tit {line-height: 20px;height: 20px;overflow: hidden;margin-bottom: 8px;color: #464646;font-size: 16px;font-weight: bold;margin-top: 5px;}
.listpic dd {color: #8e8e8e;font-size: 14px;line-height: 24px;height: 48px;overflow: hidden;}
.listpic img {height: 85px;width: 120px;}

/*´Îµ¼º½*/
.zhichang{width: 94%;background: #fff;float: left;margin: 3%;border-radius: 10px;padding: 2% 0;}
.zhichang_title {padding: 0 3%;overflow: hidden;color: #333;float: left;font-size: 18px;line-height: 50px;height: 50px;width: 94%;border-radius: 8px;font-weight: 700;}
.zhichang_title em{background: url(//static.cnfla.com/img/m/icon.png) -223px -60px no-repeat;float: left;width: 32px;height: 32px;margin-top: 10px;margin-right: 2px;}

.zhichang li {float: left;width: 25%;padding-bottom: 18px;text-align: center;margin-top: 23px;}
.zhichang li a {float: left;width: 100%;text-align: center;}
.zhichang li a span{height: 18px;line-height: 18px;font-size: 15px;color: #333;margin-top: 10px;float: left;width: 100%;}

.zhichang li em{display: inline-block;vertical-align:middle;overflow:hidden;height: 50px;width: 50px;border-radius: 50px;margin-bottom: 11px;background-color: #33c1df;color: #fff;font-size: 16px;}
.zhichang li em i{display: inline-block;vertical-align:middle;overflow:hidden;height: 23px;width: 23px;border-radius: 50px;margin-top: 13px;font-style: inherit;font-size: 18px;}
.zhichang li:nth-child(2) em{background: #e48b49;}
.zhichang li:nth-child(3) em{background: #ddb30a;}
.zhichang li:nth-child(4) em{background: #f36767;}
.zhichang li:nth-child(5) em{background: #ddb30a;}
.zhichang li:nth-child(6) em{background: #b77456;}
.zhichang li:nth-child(7) em{background: #6d89ca;}
.zhichang li:nth-child(8) em{background: #0fc3b2;}



/*Ò³½Å*/
.footer{text-align:center;float: left;width: 100%;padding: 6px 0;padding-bottom: 12px;}
.footer p{text-align: center;color: #e0e0e0;font-size: 12px;display: inline-block;width: 135px;height: 31px;background: url(//static.cnfla.com/img/m/icon.png) 15px -58px no-repeat;background-size: 200%;}
.footer p a{font-size: 12px;color: #e0e0e0;}
