/**************************************************** Reset.css *****************************************************/
html,body, a{font-size: 16px;font-family: "微软雅黑";}
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin:0 auto;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"Microsoft Yahei"}
body {line-height:1;}
:focus {outline: 1;}
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary { display:block;}
nav ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {content:'';content:none;}
a {margin:0;padding:0;border:0;vertical-align:baseline;background:transparent;}
ins {background-color:#ff9;color:#000;text-decoration:none;}
mark {background-color:#ff9;color:#000; font-style:italic;font-weight:bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted #000;cursor:help;}
table {border-collapse:collapse;border-spacing:0;}
input, select {vertical-align:middle;}

ol, ul ,li{list-style: none;}
a:link,a:visited,a:active{text-decoration: none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
a:hover{ color:#2373d2; text-decoration:none;}


/*****************************************************Custom.css**************************************************/
.kong_ul{margin-bottom:0;}
html,body{/*height: 100%;line-height:100%;*/}
.wrapper{width:100%;}
.comwidth{width:1000px;margin: 0 auto;}
.none{display: none;}

.clearfix:after{content:".";display:block;height:0;font-size:0.1em;line-height:0;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}
body{background:#FFFFFF；}

/*二级公用头部样式start*/
.head{ background: url(/fawcn/template/common/header/line.png) bottom center no-repeat; /* border-bottom: 2px solid #143f99;*/  margin-bottom:5px;width: 1200px;min-width: 1000px;max-width: 100%;}
.head .fawIcon img {width: 175px;margin-top:30px ;}
.navBarUl{overflow: hidden;position: relative;width:610px;height:97px;    margin-left: 29px; margin-right: 26px;margin-bottom:0;}
.navBarUl li{float: left;/*width: 100px;*/height: 95px;line-height: 95px;text-align: center;}
.navBarUl li:hover a{color: #d8000f;}
.navBarUl .active{border-bottom: 2px solid #d8000f;}
.navBarUl li span{display: block;border-top:2px solid #ff0000;position: absolute;bottom: 0;display: block;width:0px;}
.navBarUl .liOne a{color: #333;}
.navBarUl .active a{color: #d8000f;}
.erjinav{display:none;}
/*.navBarUl>li{width:auto !important;}*/


.li373692,.li373694,.li373700{width:93.6px;}
.li373696,.li373698,.li373702{width:109.6px;}
.navBarUl li a{text-decoration:none; }
/*搜索*/
.pcSearchBox{position: relative;}
.search{margin-left:0 !important;}
.searchUl{overflow: hidden;}
form.fromsearch{overflow: hidden;position: absolute;right: 0;top: 62px;}
form.fromsearch input{line-height: 20px;padding: 0 10px;width: 100px;height: 20px;color: #333;}
form.fromsearch button{background: none;border: none;line-height: 20px;cursor: pointer;}
form.fromsearch button i{color:#d8000f;font-weight:bold;font-size:14px}
.searchUl li{float: left;border-right: 1.5px solid #5e5e62;margin-left: 10px;margin-top: 40px;height: 15px;padding-right: 10px;line-height: 15px;}
.searchUl li a{font-size:12px;color:#5e5e62;vertical-align: top;text-decoration:none;}

.footer a, .footer{font-size:14px;}
.footer a:hover{text-decoration:none;}
.footer{padding: 50px 0;text-align: center;background-color: #858585;min-width: 1000px;width: 1200px;max-width: 100%;}
.footer ul{text-align: center;}
.footer ul li{display: inline;padding: 0 10px;}
.footer ul li a{color: #fff;}
.footer p{margin: 15px 0;color:#fff;}


.footlogo{margin-top: 15px;padding:0px 5% 30px;background: url(/fawcn/template/page/index/line5-bg.png) 570px top no-repeat;background-size:1px 120px;}
.jticon{overflow: hidden;margin-top: 35px;}
.jticon li{float: left;padding-right: 10px;}
/* PC端页尾二维码 */
.qrCodeWrap{
    width: 334px;
    border: 1px solid #ccc;
}
.qrCodeList{
    width: 30%;
    float: left;
    margin: 0px ;
    padding: 0px;
}
.qrCodeList li{
	cursor: default;
    height:30px;
    text-align: center;
    line-height: 30px;
    display: block;
    border-top:1px solid #ccc;
    border-right: 1px solid #ccc;
	margin-top: -1px;
	background-color: #f1f1f1;
}
.qrCodeList li.active{
	background-color: #fff;
}
.qrCodeImg{
    float: left;
    margin-top: 9px;
    width: 69%;
    text-align: center;
}
.qrCodeImg img{height: 98px;display: none;}
.qrCodeImg img.active{display: block;}
@media (max-width: 768px) {
	.jticon{margin-top: 0px;margin-bottom: 0px;}
	.right{
		width: 100%;
	}
	.qrCodeList{
		display: none;
	}
	.qrCodeWrap{
		width: 100%;
		border: none;
	}
	.qrCodeImg{
		width: 100%;
		display: flex;
		justify-content: space-around;
		align-items: center;
		margin-bottom: 10px;
	}
	.qrCodeImg img{
		height: auto;
		width: 22%;
		display: block;
		flex: 0 1 auto;
	}
}


/*右侧导航栏*/
.suspendRight{position: fixed;top: calc(50% - 134px);right: 0px;z-index:999;}
.suspendRight ul li{cursor:pointer;color:#fff;width: 57px;height: 57px;background-color: #c7c7c7;padding: 10px 5px 0;font-size: 12px;text-align: center;margin-bottom: 10px;border-radius: 5px;}
.suspendRight ul li:hover{transition:all 0.5s;color:#fff;width: 57px;height: 57px;background-color:#46b0e4;/* padding: 5px 0px; */font-size: 12px;text-align: center;margin-bottom: 10px;}
.suspendRight ul li a{display: block; font-size: 12px;color: #fff;}
.suspendRight ul li.c_ef5965{background-color:#ef5965;}
.suspendRight ul li.c_ef5965:hover{background-color:#c00514;}
.suspendRight span{width: 25px;height:25px;margin: 0 auto;display: block;margin-bottom: 5px;}
.suspendRight .return-top{background:none;}
.suspendRight .return-top:hover{background:none;}
.suspendRight .return-top:hover .color{display:block;}
.suspendRight .return-top:hover .nocolor{display:none;}
.suspendRight .return-top img{width:20px;margin:0 auto;}
.sus-return-top span{color:#c7c7c7;font-size: 20px;}
.sus-return-top span:hover{color: #46b0e4;transition: all 0.5s;}
*+html .suspendRight{top:20% !important;right:0;width:70px;}

/*banner下三级导航*/
#bannerBox{height:273px;background-repeat:no-repeat;background-position:top center;background-size: 1200px 274px;}
#imgurl{height:0;overflow:hidden;}
#ejnav{background-color: #d8000f;width: 1200px;min-width: 1000px;max-width: 100%;}
#ejnav ul{width: 1000px;margin: 0 auto;overflow:hidden;}
#ejnav ul li{float: left;line-height: 42px;padding:0 20px 0 15px;}
#ejnav ul li a{color: #fff;font-size: 15px;}
#ejnav ul li.on{background:url(/fawcn/resource/cms/2018/06/sj.png) left center no-repeat;}
#ejnav ul li.on a{font-weight:bold;}

/*二级公用头部样式end*/

/*护眼色*/
.eyecolor{background-color: #C7EDCC}

/* 颜色 */
.color-b50000{color:#b50000;}
.color-f50200{color:#f50200;}
.color-d7000f{color:#d7000f;}
.color-ff5201{color: #ff5201;}
.color-fff{color: #fff;}
.color-00b7ee{color: #00b7ee;}
.color-5ef2e4{color: #5ef2e4;}
.color-01a4f3{color: #01a4f3;}
.color-4c4c4c{color: #4c4c4c;}
.color-393939{color: #393939;}
.color-646464{color:#646464;}
.color-0055a5{color:#0055a5 !important;}

/* 盒子模型 */
.m-0{margin: 0 !important;}
.mt-0{margin-top: 0 !important;}
.mr-0{margin-right: 0 !important;}
.mb-0{margin-bottom: 0 !important;}
.ml-0{margin-left: 0 !important;}
.mb-10px{margin-bottom: 10px;}
.m-15px{margin: 15px;}
.mb-15px{margin-bottom: 15px;}
.ml-30px{margin-left: 30px;}
.ml-30px{margin-left: -30px;}
.mt-70px{margin-top: 70px;}
.mt-12px{margin-top: 12px;}
.mt-10px{margin-top: 10px;}
.mt-30px{margin-top: 30px;}
.mr-5px{margin-right: 5px;}
.ml-10px{margin-left: 10px;}
.mr-10px{margin-right: 10px;}
.mb-5px{margin-bottom: 5px !important;}
.mb-35px{margin-bottom: 35px;}
.p-0{padding: 0 !important;}
.pl-0{padding-left: 0 !important;}
.pr-0{padding-right: 0 !important;}
.pr-4{padding-right: 4% !important;}
.pl-4{padding-left: 4% !important;}
.pl-5{padding-left: 5% !important;}
.pr-5{padding-right: 5% !important}
.pl-5px{padding-left: 5px;}
.pr-5px{padding-right: 5px;}
.pt-5px{padding-top: 5px;}
.pb-5px{padding-bottom: 5px;}
.pl-10px{padding-left: 10px;}
.pr-10px{padding-right: 10px;}
.pt-10px{padding-top: 10px;}
.pb-10px{padding-bottom: 10px;}
.p-15px{padding: 15px;}
.pl-15px{padding-left: 15px;}
.pr-15px{padding-right: 15px;}
.pt-15px{padding-top: 15px;}
.pb-15px{padding-bottom: 15px;}
.pl-30px{padding-left: 30px;}
.pr-30px{padding-right: 30px;}

/*IE浏览器fixed定位*/
.fixed-ie{
	_position: absolute;
   	_clear: both;
   	_top:expression(eval(document.compatMode &&
		document.compatMode=='CSS1Compat') ?
		(documentElement.scrollTop
		+(documentElement.clientHeight-this.clientHeight) - 1)+'px'
		: (document.body.scrollTop
		+(document.body.clientHeight-this.clientHeight) - 1))+'px';
}
/*谷歌字体小于12px*/
.chrome-10px{-webkit-text-size-adjust:none; font-size:10px;transform:scale(0.8)}

/*文本溢出*/
.spillover{display: block !important;overflow: hidden !important;white-space: nowrap !important;text-overflow: ellipsis !important;}

/* 文本定位 */
.align-right{text-align: right;}
.align-center{text-align: center;}
.align-left{text-align: left;}
.align-top{vertical-align: text-top;}
.align-middle{vertical-align: middle;}
.align-bottom{vertical-align: text-bottom;}
.line-height-100{line-height:100%;}
.margin-auto{margin:0 auto;}

/* 文本缩进 */
.text-indent-50{text-indent: 50px;}
.text-indent-0{text-indent: 0 !important;}
.text-indent-20{text-indent: 20px;}

/* 容器定位 */
.position-rel{position: relative;}
.position-abs{position: absolute;}
.position-fixed{position: fixed;}

/*搜索框*/
input.searchInput{height: 22px;font-size:12px;color:#9c9c9c;}

/* 背景色 */
.bg-transparent{background: transparent !important;}

/* 水平居中 & 垂直居中 */
.flex-middle-center{display: flex;justify-content: center;align-items: center;height: 100%;}

/* 垂直居中 */
.flex-middle{display: flex;align-items: center;}

/* 水平居中 */
.flex-center{display: flex;justify-content: center;}

/* 水平列表 */
.list-inline>li{float: left;}
.list-style-none{list-style: none !important;}

/* 子集溢出 */
.overflow-hidden{overflow: hidden;}
.overflow-auto{overflow: auto;}

/* 显示 & 隐藏 */
.show{display: block;}
.hide-sf{display: none;}
.hidden{display: none !important;}

/* 鼠标悬停 */
.cursor-pointer{cursor: pointer;}

/* 边框 */
.border-right-0{border-right: none !important;}
.border-left-0{border-left: none !important;}
.border-none{border: none !important;}
.border-ff5201{border: #ff5201 solid 1px;}
.border-ff8201{border: #ff8201 solid 1px;}
.border-5ef2e4{border: #5ef2e4 solid 1px;}
.border-01a4f3{border: #01a4f3 solid 1px;}
.border-op-0{border: rgba(0,0,0,.1);}

/* display格式化 */
.display-inline{display: inline;}
.display-inline-block{display: inline-block;}
.display-block{display: block;}

/* 宽度 */
.width-10{width: 10%;}
.width-30{width: 30%;}
.width-50{width: 50%;}
.width-60{width: 60%;}
.width-70{width: 70%;}
.width-80{width: 80%;}
.width-90{width: 90%;}
.width-100{width: 100% !important;}
.width-auto{width: auto;}

/* 高度 */
.height-100{height: 100%;}
.height-90{height: 90%;}
.height-85{height: 85%;}
.height-80{height: 80%;}
.height-70{height: 70%;}
.height-60{height: 60%;}
.height-40{height: 40%;}
.height-30{height: 30%;}
.height-20{height: 20%;}
.height-10{height: 10%;}
.height-auto{height:auto !important;}
.height-30px{height: 30px;}
.height-50px{height:50px !important;}

/* 字体 */
.font-1{font-size: 1rem;}
.font-1-5{font-size: 1.5rem;}
.font-2{font-size: 2rem;}
.font-2-5{font-size: 2.5rem;}
.font-3{font-size: 3rem;}
.font-3-5{font-size: 3.5rem;}
.font-bold{font-weight: bold;}

/* 浮动 */
.left{float: left !important;}
.right{float: right !important;}
.fl-none{float: none;}

/* 清除浮动 */
.clear{clear: both;}
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

/* 复选框开始 */
.pro-right-middle label {font-size:12px;cursor:pointer;}
.pro-right-middle label i {font-size:12px;font-style:normal;display:inline-block;width:12px;height:12px;text-align:center;line-height:12px;color:#fff;vertical-align:middle;margin:-2px 2px 1px 0px;border:#ff8201 1px solid;}
input[type="checkbox"],input[type="radio"] {display:none;}
input[type="radio"] + i {border-radius:7px;}
input[type="checkbox"]:checked + i,input[type="radio"]:checked + i {background:#ff8201;}
input[type="checkbox"]:disabled + i,input[type="radio"]:disabled + i {border-color:#ff8201;}
input[type="checkbox"]:checked:disabled + i,input[type="radio"]:checked:disabled + i {background:#ff8201;}
/* 复选框结束 */


/***************************************************************与平台冲突css*******************************************/
.nonee{ display: none;}
.navgation-container img{width:auto;}
.navgation-container h1{margin-top:0;}
.float_list_ul img,.selectMenuClass.menu img{width:auto}
.shadow .float_list_ul a{font-size:12px !important;}
@media (min-width: 992px){
.col-md-8 {
    width: 66.66666667% !important;
}
}


@media (max-width: 768px) {
        body{background:#fff;}
	.comwidth{width:100%;}
	/*二级公用头部样式start*/
.nonee{ display: block;}
	.head{margin-bottom:5px;width: 100%;min-width: 100%;max-width: 100%;padding: 10px 15px;box-sizing: border-box;}
	.head .fawIcon{width:50%;}
	.head .fawIcon img {width: 100%;margin-top: 0;}
	.head .ejnavBar{left: 0;top: 0;width:0;z-index: 999;background: rgba(0,0,0,0.4);height: 100%;display: block; position: absolute;  }
	.head .navIcon{display: block;float: right;width:10%;margin-right:2%;}
	.head .searchIcon{display:block;float:right;margin-right: 2%;width:10%;}
	.head .navIcon svg{width: 100%;}
	.head .searchIcon svg{width: 80%;}

	.navBarUl{/* overflow: auto; *//* position: inherit; */width: 74%;height: 100%;background-color: #27272c;padding: 30px 0px;box-sizing: border-box;float: left;margin:0;}
	.navBarUl li{float: none;width: 100%;height: auto;line-height: 38px;text-align: left;text-indent: 6px;}
	.navBarUl li:hover a{color:#fff;}
	.navBarUl li.firstIndex{display:block;border-bottom: 1px solid #000;width: 94%;margin: 0 auto;}
	.navBarUl li.firstIndex a{color:#fff;font-size: 16px;}
	.navBarUl li.firstIndex svg{float: right;margin-right: 5px;margin-top: 10px;height: 20px;}
	.navBarUl .liOne{border-bottom: 1px solid #000;width: 95%;margin: 0 auto;}
	.navBarUl .liOne .erjinav{display:none;}
	.navBarUl .liOne.active .erjinav{display:block;}
	.navBarUl .liOne .erjinav ul{width:95%;margin:0 auto;overflow: hidden;}
	.navBarUl .liOne .erjinav ul li{float:left;border-bottom: none;line-height: 36px;text-indent: 0;width: auto;margin-right: 9%;}
	.navBarUl .liOne .erjinav ul li a{font-size: 12px;}
	.navBarUl li span{display: block;border-top:2px solid #ff0000;position: absolute;bottom: 0;display: block;width:0px;}
	.navBarUl .liOne a{color: #fff;font-size: 14px;}
	.navBarUl .liOne a{color: #ffffff;font-size: 16px;}
       .erjinav{display:block;}
	/*搜索*/
	.pcSearchBox{position: relative;display:none;}

	.footer{text-align: center;min-width: 100%;width: 100%;max-width: 100%;padding: 25px 0;}
	.footer ul{text-align: center;}
	.footer ul li{display: inline;padding: 0 2px;}
	.footer ul li a{font-size: 13px;}
	.footer p{margin: 10px 0;color:#fff;overflow: hidden;text-align: center;font-size: 14px;}

	.footlogo{margin-top: 12px;padding: 10px 3%;background: none;text-align:center;}
	.jticon{overflow: hidden;float:none !important;}
	.jticon li{display:inline-block;padding: 1% !important;float: none;width: 19%;box-sizing: border-box;margin: 0;}
	.jticon li img{width: 100%;}

	/*右侧导航栏*/
	.suspendRight{display:none;}
	/*banner下三级导航*/
	#bannerBox{height: 110px;background-repeat:no-repeat;background-position:top center;background-size: auto 100%;}
	#imgurl{height:0;overflow:hidden;}
	/*二级公用头部样式end*/
	#ejnav{display:none;}
    body{height:100%;background:#FFFFFF；}
/*手机端去除的频道*/
 .Li376127{display:none;}
.Li378979{display:none;}
.navBarUl li p{text-align: center;font-size: 16px;}
.navBarUl li p a{display: block;}
.navBarUl li p i{font-size: 12px;}
.flipp{    width: 100%;overflow: hidden;display: none;}
.flipp .panel{overflow: hidden;width:100%;padding-top:5%;}
.flipp .panel button{background: none;border: none;line-height: 26px;cursor: pointer;min-width: 25%;}
.button_i{color: #d8000f;font-weight: bold;font-size: 14px;}
.flipp_input{line-height: 20px;padding: 0 10px;width: 100px;height: 20px; color: #333;min-width: 50%;}
.none{display: none;}

.kong_ul{width: 26%;height: 100%;padding: 30px 0px; box-sizing: border-box;float: left;}
}
a{cursor:pointer;}
/* 如果是移动端访问则提示切换到移动端站点窗口样式 */
#mobilePrompt {
  position: fixed;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 40vw;
  background-color: rgba(0, 0, 0, 0.7);
}

#mobilePrompt p {
  color: #fff;
  font-family: "微软雅黑";
  font-size: 5vw;
  margin-bottom: 4vw;
}

#mobilePrompt .bts {
  display: flex;
  justify-content: center;
  align-items: center;
}

#mobilePrompt .bts a {
  display: flex;
  color: #fff;
  font-family: "微软雅黑";
  font-size: 4vw;
  background-color: #083694;
  width: 15vw;
  height: 7vw;
  justify-content: center;
  align-items: center;
  margin-right: 8vw;
  border-radius: 4vw;
}

#mobilePrompt .bts span {
  display: flex;
  color: #000;
  font-family: "微软雅黑";
  font-size: 4vw;
  background-color: #fff;
  width: 15vw;
  height: 7vw;
  justify-content: center;
  align-items: center;
  border-radius: 4vw;
}