/*CSS reset*/
html{color:#000;background:#fff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,button,textarea,p,blockquote,th,td,fieldset{font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif,"SimSun";font-size: 12px;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}
del,ins{text-decoration:none}
ul,ol,li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
.oh{overflow:hidden;}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{outline:none;*font-size:100%}
input::-moz-focus-inner {border:0;}
/*版心模块*/
.outer-box{/*width: 1180px;*/ margin: 0 auto;}
.position-r{position: relative;}
/*header*/
.xffl-head-box{min-width:1180px;height: 99px;}
.xffl-header{width: 1180px;height: 99px;margin: 0 auto;position: relative;}
.header-logo-rt{width: 386px;height: 99px;float: right;color: #025aa4;position: relative;font-size: 18px;margin-right: 29px;}
.header_logo > a{display: inline-block;}
.header-logo-rt ul li:last-child{font-size: 12px;}
.header-code a{width: 212px;height: 230px;background: url("../image/qrcode.png") no-repeat;position: absolute;top: 46px;left: -88px;z-index: 100;}

.header_logo{margin-top: 12px;}
.header_logo_with{margin-top: 30px;margin-right: 10px;width: 200px;cursor: pointer;white-space: nowrap;}
.header_logo_with ul{position: absolute;}
.headLogo_right a{display: block;}
.headLogo_right ul li{color: #005ba8;font-size: 12px;line-height: 16px;}
.headLogo_right ul li:first-child{color: #005ba8;font-size: 18px;line-height: 24px; }
.fl{float:left;}
.fr{float:right;}
/*.header_logo_code{margin-top: 29px;width: 145px;position: relative;cursor: pointer;margin-right: 43px;z-index: 22;}*/
.header{margin: 0 auto; width:1180px; height:100px;}
.header_logo_with ul.ml10{*margin-left:-6px;}
.header_logo_code ul.ml10{*margin-left:-6px;}

/*about management CSS*/
body{width: 100%;height: auto;margin:auto;}
.clearfix:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;}
.clearfix {*zoom:1}
.ml20{margin-left: 20px;}
.ml10{margin-left:10px}
.m30 { margin: 30px; }
.dsn{display: none;}
.divder{height: 1px;min-width: 1180px;background-color: #e5e5e5;overflow:hidden;}
.diver-gohome{background: url("../image/gohome.png") no-repeat;width: 167px;height: 46px;position: absolute;
    top: -23px;left:50%;margin-left: -83px; z-index: 100;}
a{color: #005ba8;text-decoration:none;cursor: pointer;}
.details-info a:hover{text-decoration: underline;}
/*about-nav-content*/
.xffl-content-box{height: 678px;margin: 0 auto;width: 1180px; position: relative;}
.xffl-content-left{width: 250px;height: 678px;float: left;position: relative;}
.content-img{width:242px;height:616px;background: url("../image/hbz.png") no-repeat;margin-top: 18px;}
.bgcolor{background: url("../image/qhxg.png") no-repeat;cursor: default;}
.bgcolor a{color: #FFFFFF !important;}
.xffl-content-right{width: 880px;height:auto;margin: 120px 0 0 40px;float: left;}
.xffl-gyglpt{width:860px;height: 520px;overflow: hidden;}
h1{text-align: center;font-size: 22px;color: #333333;margin-bottom: 34px;}
.xffl-gyglpt p{font-size: 14px;color: #333333;text-indent:2em;overflow: hidden;line-height: 26px;margin-bottom: 22px;}
.xffl-card{width: 880px;overflow: hidden; height: 500px;text-indent: 2em;}
.xffl-card h1{text-align: center;font-size: 22px;color: #333333;margin-bottom: 34px;font-weight: 800;}
.xffl-card h2{font-size: 18px;color: #333333;margin-bottom: 20px;font-weight: 600;}
.xffl-card p{font-size: 14px;color: #333333;margin-bottom: 14px;line-height: 26px;}
.xffl-notice{height: 480px;}
.hsPic{background: url("../image/logo-small.png") no-repeat;width: 30px;height: 30px;display: inline-block;}
.main{width: 860px;margin: 0 20px 0 0;}
.notice-main {width: 800px;margin: 0 auto; font-size: 14px;}
.notice-main a{color: #333333;}
.notice-main ul>li{margin-bottom: 9px;}
.notice-main li a{color:#005ba8;}
.lst-h {height: 435px;overflow: hidden; }
.digg { padding: 3px;margin: 3px;text-align: right; }
.infodetail .current{border: 1px solid #005ba8;padding: 2px 5px;font-weight: bold;margin: 2px;color: #FFF;background-color: #005ba8; }
.content-nav  .nav-aboutUs{width: 150px;height: 66px;font-size: 18px;text-align: center;line-height: 66px;top: 568px;left:46px;}
.content-nav{display: inline-block;list-style: none;}
.content-nav li{width: 130px;height: 74px;position: absolute;font-size: 14px;vertical-align: middle;}
.content-nav li:not(:last-child){cursor: pointer;}
.content-nav a{color: #333333;width: 100px;height: 60px;line-height: 86px;margin-left: 8px;}
.nav-glpt{top: 207px;left: 81px;}
.nav-xfflcard{top: 281px;left: 81px;}
.nav-notices{top: 355px;left: 81px;}
.abus-app {height: 40px;width: 325px;margin: 0 auto;margin-top: 30px;}
.abu-join{line-height: 40px;font-size: 18px;color: #005ba8;display: inline-block;float: left;margin-right: 23px;text-indent:0;}
.abu-apply{width:140px;height: 40px;background: url("../image/apply.png") no-repeat;display: inline-block;float: left;cursor: pointer;}


/*xffl-details*/
.xffl-details-box{margin: auto;width: 1226px;}
.xffl-details-lt{width: 600px;height: 591px;margin: 40px 0 48px 0;float: left;}
.xffl-details-rt{width: 600px;height:650px;float: left;margin-left: 26px;}
.details-list{width: 560px;height: 510px;margin-top: 80px;}
.details-title-hjf{width: 339px;height:78px;background: url("../image/hjf-title.png") no-repeat;}
.details-title-ylbt{width: 339px;height:78px;background: url("../image/ylbt-title.png") no-repeat;}
.details-title-nnfh{width: 339px;height:78px;background: url("../image/nnfh-title.png") no-repeat;}
.details-title-shbz{width: 339px;height:78px;background: url("../image/shbz-title.png") no-repeat;}
.details-title-smzc{width: 339px;height:78px;background: url("../image/smzc-title.png") no-repeat;}
.details-title-dxj{width: 339px;height:78px;background: url("../image/dxj-title.png") no-repeat;}
.details-info{width: 560px;height: 410px;background: url("../image/contback.png") no-repeat;margin-top: 44px;}
.details-info div{width: 520px;height: 410px;overflow-y: auto;position: relative;top: 20px;left: 20px;text-indent:2em;}
.details-info p{line-height: 26px;font-size: 14px;font-family: "Microsoft YaHei";color: #333333;}
/*.details-info a{text-decoration:underline;}*/
.details-info .boldf{font-weight: bolder;}


/*xffl-business*/
.business-title-gm{width: 339px;height:78px;background: url("../image/gmTitle.png") no-repeat;}
.business-title-ff{width: 339px;height:78px;background: url("../image/ffTitle.png") no-repeat;}
.business-title-gx{width: 339px;height:78px;background: url("../image/gxTitle.png") no-repeat;}
.business-title-jr{width: 339px;height:78px;background: url("../image/jrTitle.png") no-repeat;}
#downHsapp{position: relative;cursor: pointer;}
#downHsapp img{position: absolute;top:16px;left: -36px;}
.details-info .contact-phone{width: 480px;height: 40px;margin-top: 20px;}
.contact-phone .qyppgm{height: 40px;display: inline-block;float: left;font-size: 18px;color: #005ba8;line-height: 40px;font-family: "Microsoft YaHei";margin-left: 10px;}
.contact-phone .lxfs{background: url("../image/lxphone.png") no-repeat;width: 159px;height: 40px;float: left;display: inline-block;margin-left: 20px;}
.contact-phone .ptdj{height: 40px;display: inline-block;float: left;font-size: 18px;color: #005ba8;line-height: 40px;font-family: "Microsoft YaHei";text-indent: 0;}
.contact-phone .applyCard{background: url("../image/apply.png") no-repeat;width: 159px;height: 40px;float: left;display: inline-block;margin-left: 20px;cursor: pointer;}
.contact-phone .applying{height: 40px;display: inline-block;float: left;font-size: 18px;color: #005ba8;line-height: 40px;font-family: "Microsoft YaHei";text-indent: 0;margin-left: 70px;}

/*弹出框-dialog-box*/
.diglog-box{width: 600px;height: 440px;position: absolute;background: white;top: 18%;left: 28%;border: 5px solid #bababa; z-index: 100001}
.diglog-head{height: 40px;background-color: #f3f3f3;position: relative;}
.diglog-close{background: url("../image/digclose.png") no-repeat;width: 22px;height: 22px;position: absolute;right: 0;top: 9px;}
.diglog-tit{margin-left: 10px;line-height: 40px;font-size: 16px;color: #005ba8;font-family: "Microsoft YaHei";}
.diglog-cont{width: 600px;height:400px;overflow-y:auto;}

.infodetail {
    width: auto;
    height: auto;
    /*margin:0 auto;*/
    overflow:hidden;
    margin: 10px 20px;
    font-size: 12px;
}
.infodetail p, .infodetail1 p {
    font-size:12px;
    line-height:24px;
    text-indent:2em;
}
.infodetail h1 {
    font-size:24px;
    font-family:"微软雅黑","Microsoft yaHei";
    color:#0C82E6;
}
.infodetail h1 span{color:#000;}
.infodetail h2, .infodetail1 h2 {
    line-height:30px;
    font-size:14px;
    font-weight: bold;
}
.infodetail li, .infodetail1 li {
    display:inline-block;
    text-align:center;
    margin:10px;
    *display:inline;
    *zoom:1;
}
.infodetail li h3, .infodetail1 li h3 {
    font-weight:normal;
    line-height:22px;
}
.infodetail li img, .infodetail1 li img {
    display:block;
}
.infodetail .lst-h li{
    text-align:left;
}
.infodetail a{color:#0662B0;}
/*.infodetail a:hover{color:red;}*/

/*公告内页样式*/
.detail-page-cont{
    margin-left:20px;/*_margin-left:15px;暂时屏蔽*/
}
.detail-page-cont h2{
    font-size:14px;
    font-weight:bold;
    margin-top:20px;
}
.detail-page-cont td, .detail-page-cont span{
    font-size:14px;
}
.detail-page-cont p{
    font-size:14px;
    line-height:30px;
    margin-top:10px;
    text-indent:2em;
}
.detail-page-cont p:first-child, .detail-page-cont h2:first-child{
    margin-top:0;
}
.detail-page-cont p.no-t-idt{
    text-indent:0em;
}
.detail-page-cont .p-list{
    line-height:30px;
}
.detail-page-cont .p-list li{
    font-size:14px;
    text-indent:2em;
}
.lst-h{
    height:370px;
    overflow:hidden;
}
.title-list-2 li{
    width: 700px;
    /*height:22px;
    line-height:22px;*/
    vertical-align:middle;
    margin:0;
    line-height: 30px;
}
.title-list-2 li a{
    color:#005ba8;
    font-size:14px;
    font-family:"simSun";
}
.title-list-2 li b:hover{
    color:gray;
    text-decoration:underline;
}

.text-limit{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
/*.w580{
    width:680px;
}*/
.text-limit b{
    font-weight:normal;
    margin-left: 10px;
}
.poptips-cont-detail{
    display:none;
}

.poptips-cont-box p{
    text-indent:2em;
    text-align:left;
    line-height:20px;
    margin-bottom:8px;
    font-size: 14px;
}

.width_148 {width: 148px;font-size: 14px;}
.width_190 {width: 190px;}
.infodetail .lst-h li{
    text-align:left;
}

/*页尾*/
.xffl-foot-box{height: 42px;font-size: 12px;color: #666666;}
.xffl-foot-box ul {list-style: none;height: 42px;margin:0 auto;width: 1180px;line-height: 14px;}
.xffl-foot-box ul li{float: left;display: inline-block;margin-top: 14px;}
.ml45{margin-left: 40px;}
.ml214{margin-left: 214px;}


/*20170811 by qinsl*/
/*头部右侧导航*/
.header a{text-decoration:none;}
.nav-top-small {margin:15px 0;color:#999;text-align:right;margin-right: -10px;}
.nav-top-small a{color:#d2d2d2;margin:0 10px;}
.nav-top-small a:hover{color:#fff;}
.inblk {display:inline-block;}
.nav-top-main li{display:block;float:left;margin-left:36px;font-size:18px;z-index:98;}
.nav-top-main a{font-size:18px;color:#fff;font-family:'Microsoft yaHei'}
.nav-top-main i {display:inline-block;width:11px;height:6px;background: url("../image/nav-top-main-arrow.png") no-repeat 0 0; vertical-align:middle;margin-left:3px;}
.nav-top-main i.up {background-position:0 -6px;}
.nav-top-main-ft {position:relative;}
.nav-top-main-ft > a>i{margin-right: 0px;}
.nav-top-main .nav-top-main-hover li {margin:0 10px;width:134px;height:44px;line-height:44px;*height:40px;*line-height:36px; text-align:center;}
.nav-top-main-hover{position:absolute;left:-34px;top:20px;width:156px;height:134px;padding-top:28px;background: url("../image/nav-top-main-hover-bg.png") no-repeat 0 bottom; z-index:99;}
.nav-top-main-hover a {font-family:'simSun';font-size:13px;}
.nav-top-main-hover a:hover {color:#999;}
.nav-cut {border-top:1px solid #b8bdce;border-bottom:1px solid #b8bdce;}
/*底部*/
.footer,.footer a {color:#999;}
.footer a{margin:0 10px; text-decoration:none;}
.footer a:hover{color:#fff;}
.w1100 {width:1100px;}
.w470{width:470px;}
.w450{width: 450px;}
/*原代码*/
/**头部**/
.container{width: 1100px;margin: 0 auto;}
.header{margin: 0 auto; width:1100px; height:90px;}
.outer{width:100%;margin: 0 auto;background:#000;}
.maincontent{margin:0 auto; width:1180px; height:120px;margin-top: 30px;}
.header_logo{margin-top: 4px;}
.header_logo_code{position: relative;cursor: pointer;z-index: 100;}
.headLogo_right a{display: block;}
.headLogo_right ul li{color: #005ba8;font-size: 12px;line-height: 16px;}
.headLogo_right ul li:first-child{color: #005ba8;font-size: 18px;line-height: 24px;}
.header_logo_with{margin-top: 30px;width: 200px;cursor: pointer;margin-right: 10px;white-space: nowrap;}
.header_logo_with ul{position: absolute;}
.header-code a{width: 212px;height: 230px;background: url("../image/qrcode.png") no-repeat;position: absolute;top: 16px;left: -76px;z-index: 100;}
.header_logo_with ul.ml10{*margin-left:-6px;}
.header_logo_code ul.ml10{*margin-left:-6px;}
.header-worken a{width: 212px;height: 230px;background: url("../image/qrcode1.png") no-repeat;position: absolute;top: 16px;left: -76px;z-index: 100;}
.header-code :focus {outline:none;-moz-outline:none;}
.header-worken :focus {outline:none;-moz-outline:none;}

/*20170817 add by qinsl*/
.nav-top-main a.yay {
	color: #f5ff79;
}
/*end*/
/*底部*/
.footer{width:100%;height:70px;}
.record_icon {
    background: url(../image/record_icon.png) no-repeat;
    width: 200px;
    height: 20px;
    display: inline-block;
    margin-right: 5px;
    text-indent: 2em;
}
