@charset "utf-8";
article,
aside,
details,
figcaption,
figure,
footer,
header,
content,
hgroup,
nav,
section{display: block;}
audio,
canvas,
video{
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
audio:not([controls]){display: none;}
html{
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
html,body{
    margin: 0;
}
a:focus,
a:hover,
a:active{
    outline: 0;
}
sub,
sup{
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
img{
    width: auto\9;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
}
button,
input,
select,
textarea{
    margin: 0;
    vertical-align: middle;
}
button,
input{
    *overflow: visible;
    line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner{
    padding: 0;
    border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{
    cursor: pointer;
    -webkit-appearance: button;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{
    -webkit-appearance: none;
}
textarea{
    overflow: auto;
    vertical-align: top;
}
p{margin: 0;}
strong{font-weight: 700;}
i ,address,cite{font-style: normal;}
h1,h2,h3,h4,h5,h6{
    margin: 0;
    text-rendering: optimizelegibility;
}
dl,ul,ol,dd,li{
    padding: 0;
    margin: 0;
	list-style:none;
}
dt,dd{list-style: none;}
dt{font-weight: bold;}
form{margin: 0;}
fieldset{
    padding: 0;
    margin: 0;
    border: 0;
}
legend{
    display: block;
    width: 100%;
    padding: 0;
    border: 0;
}
table{
    border-collapse: collapse;
    border-spacing: 0;
}
.cf{
    *zoom: 1;
}
.cf:before,
.cf:after{
    display: table;
    content: " ";
}
.cf:after{clear: both;}
.hide{display: none;}
.show{display: block;}
.left{ float:left;}
.right{ float:right;}

body,dl,dt,dd,div,form,fieldset,input,textarea,img,h1,h2,h3,h4,h5,h6,li,ol,ul,em,p,span,strong{ margin:0;padding:0;}
body{width:100%;background:#fff; color:#535353; font-size:14px;font-family: sans-serif;}
.wrap{position:relative;line-height:1;width:100%;min-width:1000px; margin:0 auto; padding:0;}
img{ border:none;}
a:hover{ text-decoration:underline;}
a{ text-decoration:none;}
img, a{ outline:none;}
.spanBlank8{display:block; width:100%; height:8px;}
.spanBlank25{display:block; width:100%; height:25px;}
.spanBlank20{display:block; width:100%; height:20px;}
.spanBlank23{display:block; width:100%; height:23px;}
.spanBlank10{display:block; width:100%; height:10px;}
.spanBlank15{display:block; width:100%; height:15px;}
.spanBlank30{display:block; width:100%; height:30px;}
.spanBlank35{display:block; width:100%; height:35px;}
.spanBlank32{display:block; width:100%; height:32px;}
.spanBlank40{display:block; width:100%; height:40px;}
.spanBlank45{display:block; width:100%; height:45px;}
.spanBlank55{display:block; width:100%; height:55px;}
/* .spanBlank60I{display:block; width:100%;height:60px; background:url(https://static.sfccn.com/sfccn/2021y/images/1.png) repeat-x center;}
.spanBlank40I{display:block; width:100%;height:40px; background:url(https://static.sfccn.com/sfccn/2021y/images/1.png) repeat-x center;} */


a.logo{
  background-image:url(https://static.sfccn.com/sfccn/images/logo.png);
  background-repeat:no-repeat;
  background-size: 100%;
}

.head{ min-width:1200px;}

.head1{ height:10px;margin:0 auto; }
.head-top{ width:1200px;height:30px;overflow:hidden;margin:0 auto;}
.headRight{ height:18px;padding-top:12px;}
.headRight a {height:18px;line-height:18px;margin:0 12px;color:#666;display:block;}
a.login,
a.reg{ padding-left:28px;background-size:18px 18px;background-repeat: no-repeat;float:left;}
a.login{ background-image: url(https://static.sfccn.com/sfccn/2021y/images/login.png);}
a.reg{ background-image: url(https://static.sfccn.com/sfccn/2021y/images/reg.png);}
a.exit{ margin-left:120px;}
a.name{ width:25px; height:25px;/**padding-left: 40px;background: url(https://static.sfccn.com/sfccn/2021y/images/tou.png) no-repeat 5px center;background-size:25px 25px; **/float:left;width: 80px; overflow: hidden;}

.head2{ width:1200px;margin:0 auto;overflow:hidden;}
a.logo{ width:220px;height:48px;background-position:1px 1px;display:inline-block;text-indent:-9999rem;}
.app{ height:32px;line-height:32px;margin:17px 0 0 0;float: right;}
.app .splice{ padding:0 10px;color:#ccc;}
.search{ width:198px;height:30px;margin:17px 0 0 20px;border:1px solid #ccc;border-radius:16px;float:right;}
.search_input,
.search_bt{ border:none; outline:0; float:left;}
.search_input{ width:142px;height:30px;line-height:32px;margin:0 10px 0 18px;color:#999;font-size:14px;background: transparent;}
.search_bt{ width:26px;height:26px;margin-top:2px;background:url(https://static.sfccn.com/sfccn/2021y/images/search.png) no-repeat;background-size:100%;}

.head3{ min-width:1200px;margin-top:19px;position:relative;background: url(https://static.sfccn.com/sfccn/2021y/images/bg001.jpg) repeat-x;overflow:visible;}
.head3Box{ width: 1200px;margin:0 auto;padding-top:7px;}
.head3 ul{ height:36px;position:relative;}
.nav li{ margin:0 34px 0 3px;font-size:16px;text-align:center;border:0;float:left;}
.nav li a{ line-height:36px;padding:0 1px;color:#594531;font-family: "Microsoft YaHei", "微软雅黑", "SimHei";display:block;}
.nav li a.current{ font-weight:700;position: relative;}
.nav li a:hover{ position: relative;}
.nav li a:hover:after,
.nav li a.current:after{ content:" ";width:100%;height:4px;line-height:0;font-size:0;border-radius:2px;background: #594531;overflow: hidden;position: absolute;z-index: 0;left:0;bottom:0;}
.nav li a:hover:after,
.nav li a.current:hover:after{ background: #cc6436;}

/*二级菜单*/
.nav li:hover>a,.nav li:hover>a.navHover{ color:#cc6436;text-decoration:none;}
.nav li .sub-wrap{ display:none;position:absolute;top:36px;left:0;z-index:2009;}
.nav li:hover .sub-wrap{display:block;}
.nav .sub-nav{ border:none;z-index:100;position:relative;margin-top:2px;background-color:#f9f7f8;min-width:80px;height:auto;border-right:1px solid #eee;border-left:1px solid #eee;}
.nav .sub-nav li{ height:36px;line-height:36px;margin:0;border-bottom:1px solid #eee;float:none;}
.nav .sub-nav li a{ display:block;}
.nav .sub-nav li a:hover{ background:#fbe0c0;}

.bgz{ display:block;position:absolute; top:0; bottom:0; left:0; right:0;z-index: -1;height: 23px;}
.zhib{ line-height:23px;font-weight: 100;}

/*.label1{width:40px;}
.label2{width:65px;}*/
.label{position:relative;text-align:center;font-size:12px;color:#cc6436;display:block;height:23px;line-height:23px;float:left;margin-top:12px;padding:0 10px;}
.title_detail{font-size:14px; display:block;color:#cc6436;}
.title_detail a{color:#cc6436;}
.moreD{ position:relative;}
.more{ display:block; margin:0 auto;width: 100%;height: 50px;}
.moreP{ position:absolute; top:0; bottom:0; left:0; right:0;}
.moreP a{ display:block; color:#f2992e; line-height:50px; text-align:center;}
.colorRed, a.colorRed, .colorRed .listCont, .colorRed .shuoming{color:#e22d1a;}/**红色字体**/
.colorGreen, a.colorGreen{ color:#458b2c;}/**绿色字体**/
.colorGray, a.colorGray{ color:#bfbfbf;}/**灰色字体**/
.cRed{color:#e50000;}
.backg{background:#f5f5f5;}

/*底部*/
.footer{ min-width:1200px;height:122px;color:#222;font-size: 14px;}
.foot{ background:#eee;}
.siteLinks{ width:1200px;height:40px;line-height:40px;margin:0 auto;text-align:center;}
.siteLinks a{ color:#222;}
.siteLinks a:hover{ color:#cc6436;}
.siteLinks .splice{ padding:0 16px;}
.siteInfo{ text-align: center;}
.siteInfo .txt{ margin-top:24px;}

/*返回顶部*/
.top{ position: fixed;bottom:50px;right:50px;}
.top a{display:block;}
.code2{ display:block; position:fixed;bottom:50px;right:0px;display:none;}

.user{ width:100%; margin:30px auto;}
.bgD{position:relative; margin:0; float:left;height:81px;width: 81px;}
.Us{ margin-left:120px; height:81px;}
.nameU{ line-height:30px; font-size:22px;}
.nameU span{ font-size:16px;}

/*by Daniel*/
a {text-decoration:none;color: inherit}
a:link{
    text-decoration:none;
}
a:visited{
    text-decoration:none;
}
a:hover{
    text-decoration:none;
}
a:active{
    text-decoration:none;
}
#wrapper .contFont a{
    height: 40px;
    display: block;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}

/* .tupian .contFont{
    width: 310px;
}
.tupian img {
    width: auto;
    height: auto;
    min-height: 100%;
    min-width: 100%;
}
.tupian p {
    height: 40px;
    width: 310px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}

.shudu_img {overflow: hidden}
.shudu_img .shudu_title{
    width: 310px;
}
.shudu_img .shudu_title span {
    width: 310px;
    overflow: hidden;
    text-overflow:ellipsis;
}
.shudu_img .p_1{
    background-repeat:no-repeat;
    background-position:center center;
    background-size: 100% auto;
}

.detailCont p {margin-bottom: 24px;} */