blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
input,select,textarea{font-size:14px;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif}
img{border:0}
li,ul{list-style-type:none}
body{font-size:14px;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none}
.fl{float:left}
.fr{float:right}
.bg{background:#f9f9f9}
.headbg{}
.top{overflow: hidden;background: url(../images/topbg.jpg) no-repeat center;}
.h_top{color: #fff;line-height: 50px;width: 1200px;margin: 0 auto;overflow: hidden;}
.h_top span{display:block;float:left;background: url(../images/top_ico.png) no-repeat center left;padding-left: 26px;}
.h_top span a{display:inline-block; padding:0 10px 0 26px;}
.h_top span i{ display:none;}
.qcode{ position:absolute; top:15px; left:14px; display:none; width:120px; height:120px;}
.qcode img{width:120px; height:120px;}
.h_top p{text-align:right;float: right;}
.h_top p a{padding:0 8px;color: #fff;height:24px;display:inline-block;}
.h_top p a img{vertical-align:middle;}
#weixin {display: inline-block;}
#weixin .two-code {display: none;position: absolute;margin-top: 45px;width: 80px;height: 80px;background: none;z-index: 999;margin-left: -10px;}
#weixin:hover .two-code { display: block }
.head{width:1200px;margin:0 auto;height: 90px;position:relative;}
.head .logo{margin-top: 24px;float:left;}
.head ul.nav{overflow:hidden;float: right;padding: 30px 0 0 0;}
.head ul.nav li{float:left;line-height: 30px;}
.head ul.nav li a{display:block;margin: 0 0 0 48px;font-size: 16px;color: #2f2b2b;}
.head ul.nav li a:hover{color:#ee0d09}
.head ul.nav li ul.navxl{ display:none; background:#fff; padding:2px 0 0;}
.head ul.nav li ul.navxl li{ line-height:40px; float:none;}
.head ul.nav li:hover ul.navxl{ display:block;}
.head ul.nav li ul.navxl li a{ padding:0; text-align:center;}
.head ul.nav li ul.navxl li a:hover{border-bottom:1px #005bac solid;color:#005bac; }
.banner-box{min-width: 1200px;height: 580px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd ul{ width:100% !important;}
.banner-box .bd li .m-width {width:1200px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:360px;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-btn{width: 1200px;position:absolute;top: 290px;left:50%;margin-left: -600px;}
.banner-btn a{display:block;width: 52px;height: 52px;position:absolute;top:0;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.banner-btn a.prev{left: -80px;background:url(../images/jt_ico.png) no-repeat 0 0;} 
.banner-btn a.next{right: -80px;background: url(../images/jt_ico.png) no-repeat -58px 0;}

.ccssb{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding: 65px 0;
}
.ccssb .ccssbl{
    width: 500px;
    float: left;
}
.title{}
.title span{
    font-size: 36px;
    font-weight: bold;
    color: #06175b;
    background: url(../images/hx_ico.jpg) no-repeat right 38px/52px;
    padding-right: 65px;
}
.title p{
    font-size: 14px;
    color: #586084;
    line-height: 24px;
    padding: 10px 0 0;
}
.zs-l{padding: 20px 0 0 12px;overflow: hidden;position:relative;width: 350px;}
.zs-l li{float: left;width: 100%;border-bottom: 1px #e7e7e7 solid;padding-left: 65px;}
.zs-l li.gfhy{
    background: url(../images/gfhy_ico.png) no-repeat 15px center/32px;
}
.zs-l li.xpdzhy{
    background: url(../images/xpdzhy_ico.png) no-repeat 15px center/32px;
}
.zs-l li.gjyhy{
    background: url(../images/gjyhy_ico.png) no-repeat 15px center/32px;
}
.zs-l li.dzjshy{
    background: url(../images/dzjshy_ico.png) no-repeat 15px center/32px;
}
.zs-l li.dzfshy{
    background: url(../images/dzfshy_ico.png) no-repeat 15px center/32px;
}
.zs-l li.qthy{
    background: url(../images/qthy_ico.png) no-repeat 15px center/32px;
}
.zs-l li.mdmk{
    background: url(../images/mdmk_ico.png) no-repeat 15px center/32px;
}
.zs-l li.last{ margin-right:0;}
.zs-l li a{display:block;height: 32px;padding: 10px 0;}
.zs-l li.cur a{background: url(../images/cpflbg_ico.png) no-repeat center;}
.zs-l li a p{
    float: left;
    font-size: 16px;
    color: #06175b;
    line-height: 32px;
    font-weight: bold;
    background: url(../images/hx_ico.jpg) no-repeat left center/20px;
    padding-left: 40px;
}
.zs-l li.cur a p{ color:#ee0d09;}
.ccssb .ccssbr{
    width: 600px;
    float: right;
}
.zs-r{padding: 25px 0 0;}
.ccssb .ccssbr .img1{
    width: 600px;
    height: 450px;
}
.ccssb .ccssbr .img2{
    width: 167px;
    height: 192px;
    margin: -170px 0 0 -90px;
}
.gcyjbg{
    background: url(../images/gcyjbg.jpg) no-repeat center;
    height: 860px;
}
.gcyj{
    width: 1200px;
    margin: 0 auto;
    padding: 70px 0 0;
}
.gcyj ul{overflow: hidden;padding: 40px 0 0;}
.gcyj ul li{display:block;float:left;padding:0;width: 370px;margin: 3px 38px 30px 3px;box-shadow: 0 0 5px 0 #d7d7d7;}
.gcyj ul li a{display:block;float:left;width: 370px;padding:0;position:relative;color:#333;background: #fff;}
.gcyj ul li a img{display:block;width: 370px;height: 278px;}
.gcyj ul li a span.altit{
    padding: 30px 15px 15px;
    display: block;
    font-size: 16px;
    color: #06175b;
    font-weight: bold;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: center;
}
.gcyj ul li a p{
    padding: 0 15px;
    font-size: 14px;
    color: #586084;
    line-height: 22px;
    height: 44px;
    overflow: hidden;
    text-align: center;
}
.gcyj ul li a span.more{
	background: url(../images/more_ico.png) no-repeat center/60px;
	height: 60px;
	display: block;
	font-weight: bold;
	margin: 30px 0 -30px;
	z-index: 999;
}
.gcyj ul li.last{margin-right: 5px;}
.gcyj ul li.last1{ display:none;}
.gcyj ul li a:hover span.altit{color:#ee0d09;}
.abtbg{
    background: url(../images/abtbg.jpg) no-repeat center;
    height: 420px;
}
.abt{
    width: 1200px;
    margin: 0 auto;
}
.abt .abtl{
    width: 480px;
    float: left;
    padding-top: 70px;
}
.abt .abtl .abttit{}
.abt .abtl .abttit strong{
    font-size: 30px;
    color: #fff;
    line-height: 44px;
}
.abt .abtl .abttit strong span{
    padding: 0 10px;
    font-size: 26px;
}
.abt .abtl .abttit p{
    font-size: 30px;
    color: #ffffff;
    font-weight: bold;
    line-height: 44px;
    background: url(../images/hx_ico1.jpg) no-repeat left center/109px;
    padding-left: 130px;
}
.abt .abtl .jj{
    font-size: 14px;
    color: #ffffff;
    line-height: 27px;
    padding: 20px 0;
}
.abt .abtl a{
    display: block;
    width: 164px;
    height: 28px;
    border-radius: 28px;
    background: #fff;
    text-align: center;
    line-height: 28px;
    font-weight: bold;
    color: #ee0d09;
}
.abt .abtr{
    width: 675px;
    float: right;
    margin-top: -105px;
}
.abt .abtr img{
    width: 675px;
    height: 450px;
}
.abt ul{
    width: 100%;
    float: left;
    padding: 40px 0 0;
}
.abt ul li{
    width: 183px;
    float: left;
    margin-right: 20px;
}
.abt ul li img{
    width: 183px;
    height: 77px;
    display: block;
}
.abt ul li.last{ margin-right:0;}
.jsys{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.jsys ul{
    overflow: hidden;
    padding: 55px 0 85px;
}
.jsys ul li{
    width: 389px;
    float: left;
    margin-right: 16px;
}
.jsys ul li img{
    width: 389px;
    height: 267px;
}
.jsys ul li div{
    padding: 15px 15px 30px;
    color: #fff;
    border-bottom: 6px #ee0d09 solid;
    height: 162px;
    margin-top: -52px;
    position: relative;
}
.jsys ul li div span{
    font-size: 20px;
    font-weight: bold;
    padding: 15px 0 10px;
    display: block;
}
.jsys ul li div p{
    font-size: 14px;
    color: #989faf;
    line-height: 25px;
}
.jsys ul li div.szbz{
    background: #08194a url(../images/szbz_ico.png) no-repeat 240px 80px;
}
.jsys ul li div.sjly{
    margin-top: 0;
    height: 142px;
    background: #08194a url(../images/sjly_ico.png) no-repeat 195px 50px;
}
.jsys ul li div.yfjs{
    background: #08194a url(../images/yfjs_ico.png) no-repeat 200px 75px;
}
.jsys ul li.last{
    margin-right: 0;
}
.xwzxbg{
    background: #f6f5f7;
}
.xwzx{
    width: 1200px;
    margin: 0 auto;
    padding: 40px 0 20px;
}
.xwzx .xwtit{
    overflow: hidden;
}
.xwzx .xwtit .tit{
    float: left;
}
.xwzx .xwtit .tit span{
    font-size: 30px;
    color: #ee0d09;
}
.xwzx .xwtit .tit span a{
    font-size: 30px;
    color: #06175b;
    font-weight: bold;
}
.xwzx .xwtit .tit p{
    font-size: 14px;
    color: #989faf;
    line-height: 24px;
    padding: 15px 0;
}
.xwzx .xwtit .more{
    float: right;
    width: 150px;
    height: 35px;
    background: #ee0d09;
    border-radius: 35px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    margin-top: 29px;
}
.xwzx .row{overflow:hidden;padding-top: 20px;}
.xwzx .news_left{float: left;width: 577px;position: relative;}
.xwzx .news_left .row3{}
.xwzx .news_left .row4{}
.xwzx .news_left a{width:100%;background: #f6f6f6;display:block;overflow:hidden;color:#333;}
.xwzx .news_left dl{
    padding: 15px 0;
    overflow: hidden;
}
.xwzx .news_left a img{
    width: 577px;
    height: 433px;
}
.xwzx .news_left dl dt{
    float: left;
    width: 196px;
}
.xwzx .news_left dl dt img{
    width: 196px;
    height: 147px;
}
.xwzx .news_left dl dd{
    overflow: hidden;
    padding: 5px;
}
.xwzx .news_left dl dd .time{
    font-size: 14px;
    color: #191866;
    background: url(../images/time_ico.png) no-repeat left center/18px;
    padding-left: 25px;
}
.xwzx .news_left dl dd .lm{
    font-size: 14px;
    color: #191866;
    background: url(../images/lm_ico.png) no-repeat left center/18px;
    padding-left: 25px;
    margin-left: 30px;
}
.xwzx .news_left dl dd p{font-size: 16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-weight: bold;color: #06175b;padding: 15px 0;}
.xwzx .news_left dl dd .ms{ display:none;}
.xwzx .news_left a:hover dl dd p{ color:#ee0d09;}
.xwzx .news_right{width: 600px;float: right;}
.xwzx .news_right a{}
.xwzx .news_right a:hover{}
.xwzx .news_right dl{
    padding: 0 0 15px;
}
.xwzx .news_right dl dd{
    padding: 15px 0 0 15px;
    width: 389px;
    float: left;
}
.xwzx .news_right dl dd p{
}
.xwzx .news_right dl dd .ms{display:block;font-size: 14px;color: #586084;line-height: 25px;height: 50px;overflow: hidden;}
.xwzx .news_right .right_n{
    margin-bottom: 15px;
}
.xwzx .news_right .n1{ display:none;}
.list{
    width: 1200px;
    margin: 0 auto;
    padding: 75px 0 50px;
    overflow: hidden;
}
.list .listl{
    width: 310px;
    float: left;
}
.list .listl .lmtit{
    font-size: 24px;
    color: #06175b;
    font-weight: bold;
    padding: 20px 0;
}
.list .listl .lmlb{
    background: #f4f4f5;
    padding: 0 10px;
    overflow: hidden;
}
.list .listl .lmlb li{
    background: #fff;
    overflow: hidden;
    padding: 10px 30px;
    margin: 10px 0;
}
.list .listl .lmlb li a{
    display: block;
}
.list .listl .lmlb li img{
    width: 33px;
    float: left;
}
.list .listl .lmlb li span{
    float: left;
    font-size: 16px;
    color: #06175b;
    font-weight: bold;
    line-height: 33px;
    padding-left: 20px;
}
.list .listr{
    width: 870px;
    float: right;
}
.mbx{
    background: #f4f4f5;
    padding: 18px 20px;
    line-height: 22px;
    font-size: 14px;
    color: #001659;
    font-weight: bold;
}
.mbx a{}
.list .listr .cplist{
    overflow: hidden;
    padding: 35px 0 0;
}
.list .listr .cplist li{
    width: 283px;
    float: left;
    margin: 0 10px 30px 0;


}
.list .listr .cplist li a{
    position: relative;
    display: block;
}
.list .listr .cplist li img{
    width: 283px;
    height: 212px;
    display: block;
}
.list .listr .cplist li span{
    width: 212px;
    height: 50px;
    display: block;
    text-align: center;
    line-height: 50px;
    background: #ee0d09;
    color: #fff;
    margin: -20px auto 0;
    position: relative;
    z-index: 1;
    font-size: 15px;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0 10px;
}
.list .listr .cplist li .gdimg{
    position: absolute;
    top: 0;
    left: 0;
	display:none;
}
.list .listr .cplist li:hover .gdimg{ display:block;}
.list .listr .cplist li.cp3,.list .listr .cplist li.cp6,.list .listr .cplist li.cp9,.list .listr .cplist li.cp12{ margin-right:0;}
.list .listr .cplist li:nth-child(3n){ margin-right:0;}
.pages{text-align:center;background:#fff;padding: 20px 0;}
.pages ul{width:auto;margin:0;padding: 0;display: inline-block;}
.pages ul li:hover{ border:0;}
.pages ul li{width:auto;height:auto;margin:0;float:left;font-size: 15px;color:#333;padding: 0;border: 0;background: none;}
.pages ul li span{color: #fff;display: block;margin: 0 5px;font-size: 16px;border: 1px #ee0d09 solid;border-radius: 50px;font-weight: bold;width: 40px;height: 40px;line-height: 40px;background:#ee0d09;}
.pages ul li a{
    color: #575353;
    display: block;
    margin: 0 3px;
    font-size: 16px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border: 1px #172b56 solid;
    border-radius: 50px;
    font-weight: bold;
    }
.pages ul li a:hover{background: #ee0d09;color:#fff;border-color: #ee0d09;}
.pages ul li.active span{color:#fff;background: #ee0d09;border-color: #ee0d09;}
.article .artr{}
.article .artr .artcont{
    padding: 20px 0;
}
.article .artr .artcont1{
    padding: 20px;
}
.article .artr .artcont img{
    width: 600px!important;
    height: auto!important;
    display: block;
    margin: 0 auto;
}
.article .artr .artcont p{
    font-size: 14px;
    color: #5a5a5a;
    line-height: 24px;
    padding: 10px 0;
}
.article .artr .prenext{height: 70px;margin: 0 auto;line-height: 70px;}
.article .artr .prenext span.pre{background: #edf0fa url(../images/pre_ico1.png) no-repeat center left/30px;display:block;float:left;width: 435px;background-position-x: 20px;}
.article .artr .prenext span.next{background: #edf0fa url(../images/next_ico.png) no-repeat center right/30px;display:block;float:right;width: 435px;background-position-x: 385px;}
.article .artr .prenext span.pre a{padding-left: 60px;color: #000;width: 366px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.article .artr .prenext span.next a{padding: 0 60px 0 10px;color: #000;width: 366px;text-align:right;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.article .artr .prenext span.pre:hover{background: #001659 url(../images/pre_ico.png) no-repeat center left/30px;background-position-x: 20px;}
.article .artr .prenext span.pre:hover a{ color:#fff;}
.article .artr .prenext span.next:hover{background: #001659 url(../images/next_ico1.png) no-repeat center right/30px;background-position-x: 386px;}
.article .artr .prenext span.next:hover a{color:#fff;}
.article .xgcp{
    float: left;
    width: 100%;
    padding-top: 40px;
}
.article .xgcp .xgcptit{
    background: #001659;
}
.article .xgcp .xgcptit span{
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    line-height: 62px;
    padding: 0 25px;
}
.article .xgcp ul{
    overflow: hidden;
    background: #f6f6f6;
    padding: 20px 12px 10px;
}
.article .xgcp ul li{
    width: 280px;
    float: left;
    margin: 0 7px;
}
.article .xgcp ul li a{
    display: block;
}
.article .xgcp ul li img{
    width: 280px;
    height: 210px;
    display: block;
}
.article .xgcp ul li span{
    font-size: 14px;
    color: #001659;
    text-align: center;
    display: block;
    padding: 10px;
    font-weight: bold;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.list .listr .xwlist{
    overflow: hidden;
}
.list .listr .xwlist li{margin: 25px 0;overflow: hidden;}
.list .listr .xwlist li a{display: block;overflow: hidden;}
.list .listr .xwlist li a img{width: 196px;height: 147px;float: left;}
.list .listr .xwlist li a div{
    width: 655px;
    float: right;
    padding-top: 10px;
}
.list .listr .xwlist li a span.xwtit1{display:block;font-size: 16px;color: #001659;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height: 27px;font-weight: bold;margin-top: 5px;}
.list .listr .xwlist li a:hover span.xwtit1{color:#ee0d09}
.list .listr .xwlist li a span.time{display:block;font-size: 14px;color: #191866;padding: 5px 0 5px 25px;background: url(../images/time_ico.png) no-repeat left center/18px;font-weight: bold;}
.list .listr .xwlist li a p{font-size: 14px;line-height: 27px;color: #586084;height: 54px;overflow: hidden;margin: 10px 0 0;}
.article .artr .artcont .arttit{
    overflow: hidden;
    padding: 10px 0;
}
.article .artr .artcont .arttit h1{
    font-size: 22px;
    color: #001659;
}
.article .artr .artcont .arttit span{
    display: block;
    font-size: 14px;
    color: #191866;
    padding: 5px 0 5px 25px;
    background: url(../images/time_ico.png) no-repeat left center/18px;
    font-weight: bold;
    margin: 10px 0;
}
.allist{}
.allist .pages{ padding:0 0 70px;}
.allist .gcyj ul li{margin: 3px 38px 80px 3px;}
.allist .gcyj ul li.al3,.allist .gcyj ul li.al6,.allist .gcyj ul li.al9,.allist .gcyj ul li.al12{ margin-right:0;}
.allist .gcyj ul li:nth-child(3n){ margin-right:0;}
.about{
    overflow: hidden;
}
.about .boxtbg{
}
.about .boxt{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding: 90px 0 70px;
}
.about .boxt .boxtl{
    width: 710px;
    float: left;
}
.about .boxt .boxtl .boxtit{
    font-size: 36px;
    color: #06175b;
    line-height: 48px;
    font-weight: bold;
    padding: 13px 0;
}
.about .boxt .boxtl p{
    font-size: 14px;
    color: #666d8e;
    line-height: 24px;
    padding: 13px 0;
}
.about .boxt .boxtl ul{
    overflow: hidden;
    padding: 20px 40px 30px;
}
.about .boxt .boxtl ul li{
    width: 120px;
    float: left;
    text-align: center;
    margin: 0 18px;
}
.about .boxt .boxtl ul li img{
    width: 75px;
    height: auto;
}
.about .boxt .boxtl ul li span{
    display: block;
    font-size: 15px;
    color: #06175b;
    font-weight: bold;
    padding: 10px 0;
}
.about .boxt .boxtr{
    width: 333px;
    float: right;
    padding: 80px 20px 0 0;
    margin-top: -80px;
}
.about .boxt .boxtr img{
    width: 333px;
    height: 390px;
    display: block;
}
.about .boxt .boxtb{
    width: 100%;
    float: left;
}
.about .boxt .boxtb p{
    font-size: 14px;
    color: #666d8e;
    line-height: 30px;
}
.about .boxc{
    width: 1200px;
    margin: 0 auto;
}
.about .boxc .boxcl{
    width: 599px;
    float: left;
    background: #ee0d09;
    margin-left: -352px;
    padding-left: 352px;
    height: 492px;
}
.about .boxc .boxcl div{
    font-size: 30px;
    color: #ffffff;
    font-weight: bold;
    background: url(../images/boxchx.jpg) no-repeat 350px center;
    margin-top: 60px;
}
.about .boxc .boxcl ul{
    padding: 40px 0 0 30px;
}
.about .boxc .boxcl ul li{
    overflow: hidden;
    padding: 20px 0;
}
.about .boxc .boxcl ul li img{
    width: 60px;
    height: auto;
    float: left;
    padding-right: 20px;
}
.about .boxc .boxcl ul li p{
    color: #fff;
    font-size: 14px;
    line-height: 30px;
}
.about .boxc .boxcl ul li p span{
    display: block;
    font-weight: bold;
}
.about .boxc .boxcr{
    float: right;
    width: 952px;
    margin-right: -351px;
}
.about .boxc .boxcr img{
    width: 952px;
    height: 492px;
    display: block;
}
.about .boxb{
    width: 1200px;
    margin: 0 auto;
    padding: 70px 0;
    overflow: hidden;
}
.about .boxb p{
    font-size: 14px;
    color: #666d8e;
    line-height: 30px;
    padding-right: 160px;
}

.footbg{
    background: #081336;
}
.footbg .foottop{
    border-bottom: 1px #1e294a solid;
}
.footbg .foottop ul{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.footbg .foottop ul li{
    width: 199px;
    float: left;
    border-right: 1px #1e294a solid;
    padding: 26px 100px;
}
.footbg .foottop ul li img{
    width: 43px;
    height: 43px;
    float: left;
}
.footbg .foottop ul li p{
    float: left;
    color: #fff;
    font-size: 16px;
    padding-left: 20px;
}
.footbg .foottop ul li p span{
    display: block;
    font-size: 16px;
}
.footbg .foottop ul li.last{ border-right:0;}
.footbg .fbox {overflow: hidden;width: 1200px;margin: 0 auto;padding: 45px 0;border-bottom: 1px #1e294a solid;}
.footbg .fbox .foot_l{float:left;width: 435px;}
.footbg .fbox .foot_l ul{
    padding: 45px 35px 0;
}
.footbg .fbox .foot_l ul li{}
.footbg .fbox .foot_l ul li img{
    width: 261px;
    height: 37px;
    padding: 0 0 15px 0;
}
.footbg .fbox .foot_l ul li p{margin:0;color: #989faf; line-height:25px;}
.footbg .fbox .foot_l ul li p a{color: #989faf;}
.footbg .fbox .foot_r{float: right;width: 730px;}
.footbg .fbox .foot_r ul{}
.footbg .fbox .foot_r ul li{overflow:hidden;float: left;width: 150px;}
.footbg .fbox .foot_r ul li.shebei{width: 405px;}
.footbg .fbox .foot_r ul li.bqsy{ width:auto;}
.footbg .fbox .foot_r ul li span{font-size:18px;display:block;width: 130px;text-align: left;color:#fff;padding-bottom: 20px;}
.footbg .fbox .foot_r ul li span a{color: #fff;font-weight: bold;font-size: 18px;}
.footbg .fbox .foot_r ul li p{line-height: 22px;margin:0;padding:0;text-align:left;width: 200px;overflow: hidden;float: left;}
.footbg .fbox .foot_r ul li.bqsy p{width: 815px;line-height:30px;}
.footbg .fbox .foot_r ul li.bqsy p span.beian{font-size: 14px;width: auto;display: initial;color: rgba(255, 255, 255, 0.25);}
.footbg .fbox .foot_r ul li.bqsy p.tj span{float: none;display: initial;}
.footbg .fbox .foot_r ul li.bqsy p.tj a{margin-left:0; display:initial;}
.footbg .fbox .foot_r ul li.bqsy p.tj a img{}
.footbg .fbox .foot_r ul li.bqsy p.tj #cnzz_stat_icon_1000117771 a img{margin-top:6px;}
.footbg .fbox .foot_r ul li p a{
    color: #989faf;
    font-size: 14px;
    line-height: 34px;
}
.footbg .fbox .foot_r ul li.shebei p a{float:left;font-size: 14px;color: #989faf;line-height: 34px;}
.link1{margin-bottom:10px;margin: 0 auto;overflow: hidden;padding: 15px 0 40px;width: 1130px;}
.link1 span{font-size:14px;color: rgba(255, 255, 255, 0.5);line-height: 25px;float:left;}
.link1 p{line-height:25px;float: right;width: 1059px;margin:0;}
.link1 p a{margin-left:10px;display:block;color: rgba(255, 255, 255, 0.5);float:left;}


.shengming{ font-size:14px;}
.shengming span{ display:block; text-align:center; font-weight:bold; font-size:16px; padding:10px 0 !important;}
.shengming strong{ font-size:16px;}
.shengming strong span{ display:initial; font-size:20px; color:#eb6100;}
.shengming p{ padding:10px 0;}
.shengming p.fwsm{ color:#fe2400;}

.bxb_con_con {
	overflow:hidden;
}
.bxb_con_con_box {
	background: #fafafa;
	border-bottom: 1px solid #f1f1f1;
	border-radius: 2px;
	margin: 0 20px 20px 0;
	float:left;
	width: 100%;
}
.bxb_con_con_box h4 {
	height: 40px;
	background:#ee0d09;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	padding-left: 20px;
	line-height: 40px;
	margin:20px 0;
}
.bxb_con_con_box ul{}
.bxb_con_con_box ul li {
	height: 33px;
	padding-left: 20px;
	float: left;
	width: 160px;
}
.bxb_con_con_box ul li a {
	cursor: pointer;
	color: #666;
}
.bxb_con_con_box ul li a:hover {
	color: #ee0d09
}
.no_margin {
	margin-right: 0
}