.top_bg { background: url(../images/top_bg_01.jpg) no-repeat center top; height: 431px;}
.top_logo { width: 1200px; margin: auto; text-align: center; padding-top: 20px;}
.nav_bg { background: #2980d0; height: 60px; line-height: 60px;}
.nav { width: 1200px; margin: auto;}
.nav li { float: left; width: 240px; text-align: center; font-size: 20px;}
.nav li a { display: block; color: #fff;}
.nav li a:hover { display: block; color: #fff; background: #1c73c2;}
.home_bs { background: #fff; width: 1200px; margin: auto; margin-top: 30px; overflow: hidden; padding-bottom: 20px;}
.home_bss { background: #fff; width: 1200px; margin: auto; margin-top: 30px; overflow: hidden; padding-bottom: 20px;}
.home_list li { float: left; font-size: 18px; margin: 30px 25px 0 25px;}
.home_list li a { color: #fff;}
.home_list li a:hover { color: #ffffe4;}
.home_listys1 { background: #e45e38; width: 149px; height: 143px; border-radius: 8px; text-align: center;}
.home_listys2 { background: #42c0a8; width: 149px; height: 143px; border-radius: 8px; text-align: center;}
.home_listys3 { background: #52a6ef; width: 149px; height: 143px; border-radius: 8px; text-align: center;}
.home_listys4 { background: #e58b3f; width: 149px; height: 143px; border-radius: 8px; text-align: center;}
.home_listys5 { background: #738be3; width: 149px; height: 143px; border-radius: 8px; text-align: center;}
.home_listys6 { background: #d086db; width: 149px; height: 143px; border-radius: 8px; text-align: center;}
.home_listtb { padding-top: 25px;}
.home_listsiz { padding-top: 17px;}
.home_com { width: 1160px; margin: auto; margin-top: 30px;}
.home_left { width: 700px; margin-top: 45px;}
.home_sqxx { border-bottom: 2px solid #efefef; height: 42px;}
.home_sqbt { font-size: 20px; color: #02519c; border-bottom: 3px solid #02519c; height: 40px; padding: 0 20px 0 20px;} 
.home_sqmore { margin-top: 5px;}
.home_sqmore a { color: #9c9c9c;}
.home_sqmore a:hover { color: #595959;}
.home_sqbule { margin-top: 23px;}
.home_sqbh { width: 105px; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px;}
.home_sqlx { width: 82px; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.home_sqbtt { width: 254px; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.home_sqsl { width: 154px; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.home_sqdf { width: 89px; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.home_sqlistt { margin-top: 10px; height: 245px; overflow: hidden;}
.home_sqlistt li {height: 41px;overflow: hidden;}
.home_bh { width: 105px; height: 41px; text-align: center; line-height: 41px; overflow: hidden;}
.home_qz { width: 82px; height: 41px; text-align: center;line-height: 41px; margin-left: 4px; overflow: hidden;}
.home_biaoti { width: 254px; height: 41px; text-align: center; line-height: 41px; margin-left: 4px; overflow: hidden;}
.home_bm { width: 154px; height: 41px; text-align: center; line-height: 41px; margin-left: 4px;overflow: hidden;}
.home_sj { width: 89px; height: 41px; text-align: center; line-height: 41px; margin-left: 4px;overflow: hidden;}
.home_blright { width: 418px; margin-top: 45px; }
.home_blnew { margin-top: 15px; height: 300px; overflow: hidden;}
.home_blnew li { background: url(../images/dd_10.jpg) no-repeat; text-indent: 15px; background-position: 1px; height: 39px; line-height: 39px; overflow: hidden;}
.home_tjzb { width: 500px;}
.home_pm { width: 570px;}
.index_more{ width:100%; clear:both; text-align:right;}
.index_more a{ font-size:14px; font-weight:normal; padding-right:10px; color:#595959;}

.nr_com { width: 1200px; margin: auto; padding: 27px 0 20px 0;}
.nr_sqbule { margin-top: 23px; padding:0 20px;}
.nr_sqbh { width: 155px; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px;}
.nr_sqlx { width: 182px; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.nr_sqbtt { width: 474px; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.nr_sqsl { width: 190px; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.nr_sqdf { width: 140px; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.nr_siz{ padding-left: 12px;}
.nr_sqlistt { margin-top: 10px; padding: 0 20px;}
.nr_sqlistt li {height: 41px;overflow: hidden;}
.nr_bh { width: 155px; height: 41px; text-align: center; line-height: 41px; overflow: hidden;}
.nr_qz { width: 182px; height: 41px; text-align: center;line-height: 41px; margin-left: 4px; overflow: hidden;}
.nr_biaoti { width: 474px; height: 41px; text-align: center; line-height: 41px; margin-left: 4px; overflow: hidden;}
.nr_bm { width: 190px; height: 41px; text-align: center; line-height: 41px; margin-left: 4px;overflow: hidden;}
.nr_sj { width: 140px; height: 41px; text-align: center; line-height: 41px; margin-left: 4px;overflow: hidden;}
.nynav_bg { background: #2980d0; height: 60px; line-height: 60px;}
.nynav { width: 1200px; margin: auto;}
.nynav li { float: left; width: 240px; text-align: center; font-size: 20px;}
.nynav li a { display: block; color: #fff;}
.nynav li a:hover { display: block; color: #fff; background: #1c73c2;}
.nr_bllist { padding: 20px;}
.nr_bllist li { height: 40px; line-height: 40px; overflow: hidden;}
.nr_bllist li span { float: right; color: #898989;}

.nr_showbt { text-align: center; font-size: 26px; line-height: 30px; padding-top: 25px;}
.nrshow_time { text-align: center; padding-top: 15px; border-bottom: 1px dashed #e7e7e7; padding-bottom: 15px; color: #969696;}
.nrshow_nr { padding: 15px; line-height: 37px;}
#fontzoom img{max-width: 98%!important;height: auto!important;}
.nrshow_fh {text-align: center; padding-top: 15px; border-top: 1px dashed #e7e7e7; padding-bottom: 15px; color: #969696; margin-top: 30px;}
.nr_xxcom { width: 700px; margin: auto; margin-top: 40px;}
.nr_xxcom li { overflow: hidden; margin-top: 20px;}
.nr_xxright {}
.nr_sear { width: 370px; height: 37px; border: 1px solid #d9d9d9; text-indent: 10px; color: #757575;}
.nr_xxleft { padding-right: 5px; width: 90px;}
.nr_xxname { line-height: 37px; text-align: right;width: 90px;}
.nr_xjnr {border: 1px solid #d9d9d9; width: 550px; height: 160px;}
.nr_tj { background: #2980d0; width: 125px; height: 39px; border: none; margin: 0 0 0 96px; color: #fff; font-size: 16px; float: left;}
.nr_cz { background: #bcbcbc; width: 125px; height: 39px; border: none; margin: 0 0 0 16px; color: #fff; font-size: 16px; float: left;}
.xj_bk{ border: 1px solid #c5dbe6; margin: auto; width: 1150px; margin-top: 30px;}
.xj_bue { text-align: center; background: #eef7ff; height: 40px; font-size: 18px; font-size: 18px; line-height: 40px;}
.xj_line { border-bottom: 1px solid #c5dbe6; height: 44px; line-height: 44px;}
.xj_mc { width: 225px; text-align: center; border-right: 1px solid #c5dbe6;}
.xj_mcsiz { color: #999;width: 225px; text-align: center; border-right: 1px solid #c5dbe6;}
.xj_tjsj { width:168px; text-align: center; border-right: 1px solid #c5dbe6;}
.xj_tjsjsiz { color: #999;width: 168px; text-align: center; border-right: 1px solid #c5dbe6;}
.xj_dfsiz { color: #999;width: 168px; text-align: center;}
.xj_biaoti { width: 897px; margin-left: 15px;color: #999;}
.xj_nrxx { border-bottom: 1px solid #c5dbe6; height:auto;min-height:212px;}
.xj_nrwz { line-height: 212px;border-right: 1px solid #c5dbe6; width: 225px; text-align: center;  }
.xj_nrjs { width: 897px; margin: 15px 0 0 15px;color: #999; line-height: 30px;}
.xj_hfxx {  height: 212px;}
.bjtj { width: 1200px; height: 500px;}

.content{ font-size:16px;}.content p{font-size:16px;}
.xj_nrwz1 { line-height: 212px; width: 226px; text-align: center;  }
.xj_nrjs1 { width: 896px; margin: 15px 0 0 15px;color: #999; line-height: 30px;border-left: 1px solid #c5dbe6;}

/* 滚动条样式 */
#scrolllayout{width: 897px; height: 182px;}
.scrollcontent{width: 897px; top:0; left:0; color: #0961b8;}
#Yscrollouter{width: 10px; height: 182px; background: #dedede; position: absolute;top:0; right: 0; display: none;}
#Yscrollinner{width: 10px; height: 10px; background: #bbb; border-radius:10px; position: absolute; top: 0; left: 0; }
/* 滚动条样式 */
.maini{ width:1200px; margin:0px auto;}
.fl{ float:left;}.fr{ float:right;}
.end_bg { background: #0961b8; padding: 20px 0 20px 0; margin-top: 45px;}
.hend_bg { background: #0961b8; padding: 20px 0 20px 0; margin-top: 45px;}
.end_zb { padding: 23px 0 0 30px;}
.end { width: 960px; margin: auto; color: #b0d8ff; text-align: center; line-height: 32px; float:left; margin:10px 0px 0px 14px;}.cl{ clear:both;}
.end a {color: #b0d8ff; }
.end a:hover {color: #fff; }

.top_bg { display: block;}
.app_top { display: none;}
.app_bsbg { display: none;}
.xj_bk { display:block;}
.appxj_bk { display:none;}

.end_ewm { padding-right: 10px;}
.end_ewm li { float: left; margin: 20px 0 0 18px;}
.end_ewm img {  display: block;}

.tit_b{ font-weight:bold;}
.c_nrx{ width:1150px; margin:30px auto 10px auto;}
.c_nrx table{margin-top:10px; border:1px solid #b7d5f4}
.c_nrx table tr td{ min-height:36px; line-height:36px; text-align:right; padding-right:4px;}
.c_nrx table tr td.mxs_right{border-bottom:1px solid #b7d5f4; padding-left:10px; background:#fff; text-align:left;}
.c_nrx table tr td.mxs_left{border-right:1px solid #b7d5f4; border-bottom:1px solid #b7d5f4; padding-right:7px; background:#e8f3fd; width:24%;}

/*手机版自适应*/
@media only screen and (max-width: 640px) {
.c_nrx{ width:94%;margin:20px auto 10px auto;}	.c_nrx table tr td.mxs_left{ width:30%;}
body {margin: 0px;padding: 0px; line-height:20px; color:#1e1e1e; min-width: 100%; width:100%;font-size: 1.0rem}.sj_topbg {}.top_bg { display: none;}.app_top img { width: 100%; display: block;}.end_ewm,.end_zb{ display:none;}
.nav_bg { display: none;}.app_top { display: block;}.nr_zbt img { width: 100%; zoom:0.9}.nr_siz { font-size: 0.95rem;}
.home_bs { background: #fff; width: 95%; margin: auto; margin-top: 15px; overflow: hidden; padding-bottom: 20px;}.nr_com { width: 95%; margin: auto;}
.end { width: 95%; margin:0px auto; text-align: center; font-size: 0.95rem; line-height: 25px; float:none;clear:both; }.maini{ width:100%;}
.nr_sqbh { width:18%; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; }
.nr_sqlx { width: 18%; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.nr_sqbtt { width: 23%; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.nr_sqsl { width: 18%; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.nr_sqdf { width: 18%; height: 41px; text-align: center; color: #fff; background: #2980d0; line-height: 41px; margin-left: 4px;}
.nr_sqbule { margin-top: 23px;padding: 0px; font-size: 0.93rem;}
.nr_bh { width: 18%; height: 41px; text-align: center; line-height: 41px; overflow: hidden;}
.nr_qz { width: 18%; height: 41px; text-align: center;line-height: 41px; margin-left: 4px; overflow: hidden;}
.nr_biaoti { width:23%; height: 41px; text-align: center; line-height: 41px; margin-left: 4px; overflow: hidden;}
.nr_bm { width: 18%; height: 41px; text-align: center; line-height: 41px; margin-left: 4px;overflow: hidden;}
.nr_sj { width: 18%; height: 41px; text-align: center; line-height: 41px; margin-left: 4px;overflow: hidden;}
.nr_sqlistt { padding: 0px;}.nr_sqlistt li { font-size: 0.9rem;}.nr_bllist li,.nr_bllist li span { font-size: 0.95rem;}
.home_bss { display: none;}.hend_bg { display: none;}
.app_banner { width: 95%; margin: auto;}.app_banner img { width: 100%;}
.app_bsbg { background: #fff; padding: 15px 0 15px 0; overflow: hidden;}.app_bsbg { display: block;}
.app_nav { margin-top: 5px;}
.app_nav li { float: left; width: 33%; text-align: center; line-height:28px; font-size: 0.96rem; margin-top: 10px;}.app_nav li img {zoom:0.7}
.app_pic li { float: left; margin: 20px 0px 0 26px; width: 40%;}.app_pic li img { width: 100%;}.nr_showbt { font-size: 1.1rem;}.nrshow_time { font-size: 0.9rem; line-height: 22px; margin-top: 0px;}
.nrshow_nr { font-size: 0.96rem; line-height: 28px;}.nrshow_fh {font-size: 0.96rem;}.nr_sear { width:95%;}
.nr_xxcom { width: 95%; margin: auto;}.nr_xxname{ font-size: 0.96rem; width: 100%;}.nr_xxright { width: 73%; }
.nr_xxleft { width: 25%;}.nr_xjnr { width: 95%;}.nr_tj { width: 25%;}.nr_cz { width: 25%;}
.appxj_bk { width: 95%; margin: auto; margin-top: 15px; font-size: 0.96rem; display: block;border: 1px solid #c5dbe6;}.xj_bk { display: none;}
.appxj_xx { border-bottom: 1px solid #c5dbe6; overflow: hidden; padding: 10px 0 10px 0;}
.app_xjzb { width: 30%;text-align: right; padding-right: 10px;}.app_xjxmsiz { color: #999; width: 65%;}
.app_xjbt { padding: 10px 0 10px 60px;}.app_btnr { padding: 8px; color: #999;border-bottom: 1px solid #c5dbe6;}


.nrshow_nr p{overflow-x: auto;  display: -webkit-box;  -webkit-overflow-scrolling: touch;  margin: 0.5rem 0.5rem}.nrshow_nr{    overflow: scroll;}.nrshow_nr p{    overflow: scroll;}/*允许横向拖动*/
#fontzoom img{max-width: 98%!important;height: auto!important;}
#fontzoom video {    width: 100%;    height: auto;    min-height: 280px;}
#wyxxa{ display:none;}
}
