﻿body{font-size:14px; font-family:"Microsoft YaHei"; background-color:#eff4f8;}
input,button,textarea,select,optgroup,option{font-size:12px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
body, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, h1{padding:0;margin:0;}
*{padding:0;margin:0; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
img{border:none;}
.clear{ clear:both;height:0px;}
ul, ol { list-style:none; }
li{list-style-type:none;}
.fl{ float:left;}
.fr{ float:right;}

a{text-decoration:none; color:#595757; cursor: pointer;}
a:hover{text-decoration:none; color:#007ce4; cursor: pointer;}


.banner1{ position:relative}
.xwzx1{ position:absolute; top:50px; right:110px; font-size:36px; color:#3889d4; font-weight:bold}
.sjxc{ width:1000px; height:165px;  margin-top:15px; background:#FFF; margin-left:auto; margin-right:auto}
.sjxcL{ float:left; width:164px; margin-top:10px; margin-left:10px;}
.sjxcR{ float:left; width:806px; height:147px; margin-top:10px; margin-left:10px;}
.sjxc1{ width:806px; height:54px; background:url(sjcxqq_05.png)}
.sjxc1_xyl ul li:nth-child(1){background:url(sp_gray.png);color:#000000;background-repeat:no-repeat;}
.sjxc1_xyl ul li:nth-child(1):hover{background:url(sp_blue.png);color:#037fc7;background-repeat:no-repeat;}
.sjxc1_xyl ul li:nth-child(2){background:url(bjp_gray.png);color:#000000;background-repeat:no-repeat;}
.sjxc1_xyl ul li:nth-child(2):hover{background:url(bjp_blue.png);background-repeat:no-repeat;color:#037fc7}
.sjxc1_xyl ul li:nth-child(3){background:url(yp_gray.png);color:#000000;background-repeat:no-repeat;}
.sjxc1_xyl ul li:nth-child(3):hover{background:url(yp_blue.png);background-repeat:no-repeat;color:#037fc7}
.sjxc1_xyl ul li:nth-child(4){background:url(hzp_gray.png);color:#000000;background-repeat:no-repeat;}
.sjxc1_xyl ul li:nth-child(4):hover{background:url(hzp_bule.png);background-repeat:no-repeat;color:#037fc7}
.sjxc1_xyl ul li:nth-child(5){background:url(ylqx_gray.png);color:#000000;background-repeat:no-repeat;}
.sjxc1_xyl ul li:nth-child(5):hover{background:url(ylqx_blue.png);background-repeat:no-repeat;color:#037fc7}
.sjxc1_xyl ul li:nth-child(6){background:url(ad_gray.png);color:#000000;background-repeat:no-repeat;}
.sjxc1_xyl ul li:nth-child(6):hover{background:url(ad_blue.png);background-repeat:no-repeat;color:#037fc7}
.sjxc1_xyl ul li:nth-child(7){background:url(qt_gray.png);color:#000000;background-repeat:no-repeat;}
.sjxc1_xyl ul li:nth-child(7):hover{background:url(qt_blue.png);background-repeat:no-repeat;color:#037fc7}
.sjxc1 li{ float:left; width:auto; margin-left:11px; height:54px; cursor:pointer;} 
.sjcx_yp{ width:auto; float: left; margin-top:8px;padding:0px 15px;min-width:190px}
.sjcx_yp li{ float: left; padding-left:5px;}
.sjcx_hu{ width:1000px; height:auto; min-height:265px;background:#FFF;padding-bottom:15px; margin-left:auto; margin-right:auto; margin-top:10px;}
.sjcx_hu1{ width: 560px; margin-left:10px; height:auto;min-height:250px; float:left; margin-top:10px;}
.sjcx_hu2{ width: 410px; margin-left:10px; height:250px; float:left; margin-top:10px;}
.sjcx_hu3{ width: 120px; margin-left:30px; height:50px; float:left; margin-top:5px; font-size:16px; text-align:center; display:table}
.sjcx_xyl{display:table-cell;vertical-align: middle;line-height:25px; height:50px}
.sjcx_hu4{ width: 360px; margin-left:10px; height:50px; float:left; margin-top:5px; font-size:16px; line-height:50px;}
.sjcx_hu5{ float:left; width:100px; text-align:center; margin-left:150px; font-size:16px; margin-top:10px;}
.sjcx_hu6{ float:left; width:100px; text-align:center; margin-left:50px; font-size:16px; margin-top:10px;}
.sjcx_hu7{ float:left; width:120px; text-align:center; margin-left:140px; font-size:16px; margin-top:10px; height:30px; line-height:30px; font-size:16px; color:#FFF; background:#037fc7}
.sjcx_hu8{ float:left; width:120px; text-align:center; margin-left:40px; font-size:16px; margin-top:10px; height:30px; line-height:30px; font-size:16px; color:#FFF; background:#c0c1c2}
.sjcx_hu9{ width:400px; height:230px; margin-top:5px; border-radius:5px; border:solid 1px #c5ddf0; background:#e0ecf5}
.sjcx_hu10{ width:21px; float:left; margin-left:150px; margin-top:15px;}
.sjcx_hu11{ float:left; margin-left:10px; height:22px; line-height:22px; font-size:18px; color:#037fc7; margin-top:15px;}
.sjcx_hu12{ padding:15px; line-height:24px; }

.sjcx_tb{ width:1000px; margin:auto; margin-top:10px; background:#FFF; padding:10px; margin-bottom:10px;}


/*默认table*/
table{width:100%;empty-cells:show;background-color:transparent;border-collapse:collapse;border-spacing:0}
table th{text-align:center; font-weight:400}
/*带水平线*/
.table th,.table td{padding:8px;line-height:20px}
.table td{text-align:center}

.table tbody + tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
 
/*带横向分割线*/
.table-border{border-top:1px solid #ddd}
.table-border th,.table-border td{border-bottom:1px solid #ddd}
 
/*th带背景*/
.table-bg thead th{background-color:#f1f6fa; font-size:16px}
/*带外边框*/
.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0}
.table-bordered th,.table-bordered td{border-left:1px solid #ddd}
.table-border.table-bordered{border-bottom:0}
.ds{ color:#037fc7}


.sjcx_lo{width:60px; height:325px; position: fixed; right:20px; top:200px; background-color:#FFF;}
.weixin1_on{ width:60px; height:60px; text-align:center; border-bottom:solid 1px #eff4f8; }
.weixin1_on:hover .weixin1{display:block; position:absolute; right:60px; top:0px; z-index:9999; cursor:pointer}
.weixin1_on:hover{cursor:pointer; background:#dce2f0}
.weixin1{ display:none}
.weixin1 img{ width:200px; height:200px;}

.weibo1_on{ width:60px; height:60px; text-align:center; line-height:60px; border-bottom:solid 1px #eff4f8; font-size:14px}
.weibo1_on:hover .weibo1{display:block; position:absolute; right:60px; top:60px; z-index:9999; cursor:pointer}
.weibo1_on:hover{cursor:pointer; background:#dce2f0}
.weibo1{ display:none;}
.weibo1 img{ width:200px; height:200px;}

.sjj1_on{ width:60px; height:60px; text-align:center; line-height:60px; border-bottom:solid 1px #eff4f8;}
.sjj1_on:hover .sjj1{display:block; position:absolute; right:60px; top:120px; z-index:9999; cursor:pointer}
.sjj1_on:hover{cursor:pointer; background:#dce2f0}
.sjj1{ display:none;}
.sjj1 img{ width:200px; height:200px;}


.dlwz_on{ width:60px; height:60px; text-align:center; line-height:60px; border-bottom:solid 1px #eff4f8;}
.dlwz_on:hover .dlwz{display:block; position:absolute; right:60px; top:120px; z-index:9999; cursor:pointer}
.dlwz_on:hover{cursor:pointer; background:#dce2f0}
.dlwz{ display:none;}

.fhdb_on{ width:60px; height:60px; text-align:center; line-height:60px; border-bottom:solid 1px #eff4f8;}
.fhdb_on:hover .fhdb{display:block; position:absolute; right:60px; top:120px; z-index:9999; cursor:pointer}
.fhdb_on:hover{cursor:pointer; background:#dce2f0}
.fhdb{ display:none;}

.gbzx{ width:60px; height:25px; text-align:center; background:#b3b3b3; color:#FFF}
.gbzx a{ color:#FFF}




.login_r2{float: left; margin-top:10px; margin-left:140px;}
.login_r3{float: left; margin-top:10px; margin-left:40px;}
.login_submit{float: left;width: 120px;height: 30px;line-height: 30px;text-align: center;background: #4287dc;color: #fff;font-size:15px;;border:0;border-radius:5px;}
.login_reg{float: left;width: 120px;height: 30px;line-height:30px;text-align: center;background: #dedede;color: #333;font-size:15px;border:0;border-radius:5px;}
.login_submit:hover{background:#2865b1;}
.login_reg:hover{background:#cfcfcf;}




.sjsjcx_main{display:none}

@media screen and (max-width:767px){
	#nobody1{ display:none;}
	.sjsjcx_main{display: block}
	.header{position: fixed;top: 0;left: 0;z-index: 99;width: 100%;height:53px;line-height:53px;  color:#ffffff; text-align:center;background: #0d4190;letter-spacing:1px;box-shadow: 2px 0 5px rgba(0,0,0,.3);}
.header h1{font-size:22px; width:100%; font-weight:normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin:0px auto}
.ss{ width:100%; height:63px; background:#cdcdcd; padding:10px; margin-top:53px;}
.ss input{border:none; background:#FFF; width:100%; height:100%;outline:none; background-image:url(sjxcapp_03.png); background-repeat:no-repeat; padding-left:40px; background-position:left; -moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;/*Firefox, Flock等浏览器*/-webkit-border-bottom-left-radius:8px;-webkit-border-top-left-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-top-right-radius:8px;/*Safari, Chrome等浏览器*/border-top-left-radius:8px;border-bottom-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px; font-size:16px/*Opera浏览器*/}
.nl{ width:100%; height:100%; padding-top:50px; padding-bottom:50px; background:#f4f4f4; text-align:center}
.nl p{ font-size:18px}
.nl div{ margin-top:10px; font-size:14px}
.nn{ border-bottom:solid 4px #037fc7 }
.nk{width:100%; height:100%; padding:10px; background:#f4f4f4;}
.nh{ height:37px;}
.nh li{ float:left; font-size:18px; line-height:37px;}
.ng{ background:#FFF; padding:10px; margin-top:10px; min-height:200px;}
.ng1{ float:left; width:37px; height:37px; background:url(sjcx2017_10.png); text-align:center; line-height:37px; color:#02498c; font-size:18px}
.ng2{ float:left}
.ng2 li{ line-height:37px;; font-size:18px; margin-left:10px;}
.gd{ height:50px; line-height:50px; background:#e6e6e6; text-align:center; font-size:18px; margin-top:10px;}

.bq{ height:60px; background:#FFF; text-align:center; font-size:16px; line-height:60px; border-top:solid 1px #CCCCCC}












.fix_bar {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9;
}
.fix_bar .fix_bar_logo {
  width: 100%;
  height: 2.9rem;
  background: #f4f4f4;
}
.fix_bar .fix_bar_logo .userIcon {
  float: left;
  height: 100%;
  width: 2.96666667rem;
  background: url(../images/userIcon.png) no-repeat center center;
  background-size: 1.16666667rem 1.33333333rem;
}
.fix_bar .fix_bar_logo .searchIcon {
  float: right;
  width: 3.1rem;
  height: 100%;
  background: url(../images/searchIcon.png) no-repeat center center;
  background-size: 1.23333333rem 1.26666667rem;
}
.fix_bar .fix_bar_logo .logoText {
  float: left;
  height: 100%;
  margin-left: 2.33333333rem;
}
.fix_bar .fix_bar_logo .logoText .logoIcon {
  float: left;
  width: 2.16666667rem;
  height: 100%;
  background: url(../images/logo.png) no-repeat left 0.43333333rem;
  background-size: 1.86666667rem 2.13333333rem;
}
.fix_bar .fix_bar_logo .logoText .organization {
  float: left;
  height: 100%;
  padding-top: 0.66666667rem;
}
.fix_bar .fix_bar_logo .logoText .zn {
  line-height: 1.13333333rem;
  font-size: 1.13333333rem;
  font-weight: bold;
  color: #031947;
  margin-bottom: 0.23333333rem;
}
.fix_bar .fix_bar_logo .logoText .zn em {
  font-size: 0.86666667rem;
  padding-left: 0.33333333rem;
  color: #02498c;
  text-shadow: #ffffff 0.1rem 0 0, #ffffff 0 0.1rem 0, #ffffff -0.1rem 0 0, #ffffff 0 -0.1rem 0;
}
.fix_bar .fix_bar_logo .logoText .en {
  font-size: 0.4rem;
  line-height: 0.4rem;
  color: #616060;
}
.fix_bar .fix_bar_menu {
  height: 2.7rem;
  width: 100%;
  background: #0d4190;
}
.fix_bar .fix_bar_menu .returnIcon {
  height: 100%;
  width: 2.73333333rem;
  float: left;
  background: url(../images/returnIcon.png) no-repeat center center;
  background-size: 0.6rem 1.13333333rem;
}
.fix_bar .fix_bar_menu .menuIcon {
  float: right;
  height: 100%;
  width: 3.76666667rem;
  background: url(../images/menuIcon.png) no-repeat center center;
  background-size: 1.63333333rem 1.33333333rem;

}
.fix_bar .fix_bar_menu .colName {
  float: left;
  width: 18.5rem;
  height: 100%;
  line-height: 2.7rem;
  text-align: center;
  color: #FFF;
  font-size: 1.06666667rem;
}

.appmain{ width:100%; padding:10px; height:auto; margin-top:90px;}
.appsp{ width:100%; height:50px; background:#FFF; border-bottom:solid 1px #0f85ca}
.appsp1{ float:left; margin-top:5px; margin-left:5px;}
.appsp2{ float:left; margin-top:15px; margin-left:10px; font-size:16px}
.appsp3{ width:100%; height:auto; background:#FFF; padding:15px;}
.appsp4{ width:20%; text-align:center;}
.appsp5{ width:100%; text-align:center; margin-top:10px; font-size:14px}


.appbjp{ width:100%; height:50px; background:#FFF; border-bottom:solid 1px #0f85ca; margin-top:10px;}
.appbjp1{ float:left; margin-top:5px; margin-left:10px;}
.appbjp2{ float:left; margin-top:15px; margin-left:10px; font-size:16px}
.appbjp3{ width:100%; height:auto; background:#FFF; padding-top:15px; padding-bottom:15px; padding-right:15px;}
.appbjp4{ width:100%; text-align:center;}
.appbjp5{ width:100%; text-align:center; margin-top:10px; font-size:14px}
.appbjpcc{ float:left; width:25%; text-align:center; margin-top:10px;}
.appbjpkk{ float:left; width:25%; text-align:center; margin-top:10px;}




}