html, body { -webkit-text-size-adjust: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: Microsoft YaHei, SimSun, Arial, Helvetica, sans-serif; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset { border: 0; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1, h2, h3, h4, h5, h6, input, textarea, select, form, td, section { font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, menu { display: block; }
input[type="date"]:before { content: attr(placeholder); }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; }
input, textarea, select, form, fieldset { vertical-align: top; }
img { vertical-align: top; border: 0; }
a { color: #666; text-decoration: none; -webkit-tap-highlight-color: rgba(0,0,0,0); }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a, area { blr:expression(this.onFocus=this.blur());}
:focus { outline: none; }
.red, .red a { color: #F00; }
.left { float: left; }
.right { float: right; }
.autohei { overflow: hidden; zoom: 1; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.blank { font-size:0; line-height:0; height: 20px; clear: both; overflow: hidden;}
.yahei, .yahei * { font-family: Microsoft YaHei; }
.songti, .songti * { font-family:SimSun; }
.img { text-align: center; overflow: hidden;}
.aaaaaa{}
body { font-size: 12px; background: #fff; }
/*input,textarea,select{appearance: none; -webkit-appearance: none; border-radius:0;}*/


.top{ width:1200px; margin: 0 auto;}
.daoh{ width:100%; background-color: #1d79d9;}
.daoh ul{ width:1200px; height: 60px; margin: 0 auto; display: flex; box-sizing: border-box; }
.daoh ul li{ border-right: 1px solid #0058b4;box-sizing: border-box; height: 25px; text-align: center; padding:0 25px; margin:17px 0;}
.daoh ul li:nth-child(9){ border: none;}
.daoh ul li a{ font-size: 20px; color: #fff;}

.ban{ height: 551px; background: url("../images/banner.jpg") no-repeat center top;}
.ban a{ display: block;}


.bk1{ width:1200px; margin: 40px auto 0; display: flex; justify-content: space-between;}
.bk1 .bk1_left{ width:795px; height: 370px; border: solid 1px #e8e8e8; box-sizing: border-box;}
.xiaoguo1 .biaoti1 ul { overflow: hidden; width:780px; margin-left: 15px; border-bottom: 1px solid #e8e8e8; }
.xiaoguo1 .biaoti1 ul li{ float: left; font-size: 22px; color:#666666; width:115px; height: 60px; line-height: 60px; text-align: center; margin-right: 50px;}
.xiaoguo1 .biaoti1 ul li.hover{ border-bottom: solid 2px #1d79d9;}
.xiaoguo1 .biaoti1 ul li a{ text-decoration: none;}

.neirong1 .nr_1{ padding:27px 35px 18px 15px}
.neirong1 .nr_1 img{ padding: 2px; border: solid 1px #e8e8e8; box-sizing: border-box; float: left; margin-right: 18px; width: 140px; height: 96px;}
.neirong1 .nr_1 h2{ margin-top: 5px;}
.neirong1 .nr_1 h2 a{ font-size: 20px; color:#1d79d9; }
.neirong1 .nr_1 p{ font-size: 16px; color:#666666; margin-top: 8px; line-height: 28px;}
.neirong1 ul{ width:780px; border-top: 1px dashed #e8e8e8; margin-left: 15px; padding-top: 17px; }
.neirong1 ul li{ font-size: 16px; color:#666666; line-height: 32px;}
.neirong1 ul li span{ float: right; margin-right: 140px;}


.bk1 .bk1_right{ width:390px; height: 370px; padding:20px 0 0 20px; background-color: #f3f3f3; box-sizing: border-box;}
.bk1_right h2{ font-size: 20px; color:#333333; border-left: 4px solid #0574d1; padding-left: 10px; font-weight: bold;}
.bk1_right h2 span{ font-size: 14px; color:#bbbbbb}



.bk1_right ul{ width:348px; padding-top: 30px; display: flex; flex-wrap: wrap; justify-content: space-between; box-sizing: border-box;}
.bk1_right ul li{ width:116px; text-align: center; line-height: 50px; font-size: 16px; color:#666666; margin-bottom: 16px;}



.bk2{ width:1200px; margin: 40px auto 0;}
.bk2 .title{ background-color: #f3f3f3;  height: 56px;}
.bk2 .title h2{ width:233px; height: 56px; background: url("../images/bk2_img1.jpg") no-repeat left top; line-height: 56px;  font-size: 20px; color: #ffffff; text-align: center; float: left;}
.bk2 .title span{ width:98px; height: 34px; margin-right: 8px; background-color: #8a8a8a; display: block; line-height: 34px; font-size: 16px;  text-align: center; float: right; margin-top: 10px;}
.bk2 .title span a { color: #fff;}
.bk2 .bz { width:1200px; margin: 0 auto;}
.bk2 .bz ul { display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 26px;}
.bk2 .bz ul li{ width:390px; box-sizing: border-box; border: solid 1px #e8e8e8; margin-bottom: 20px;}
.bz .bz_tit{ width:388px; height: 47px; line-height: 47px; background: url("../images/bk2_img2.jpg") repeat-x;}


.bk2 .bz ul li h3{ display: inline-block; padding-left: 20px;}
.bk2 .bz ul li h3 a{ font-size: 20px; color: #1d79d9; font-weight: bold;}
.bk2 .bz ul li .bz_tit span{ float: right; font-size: 16px;  padding-right: 16px;}
.bk2 .bz ul li .bz_tit span a { color: #666666; }
.bk2 .bz_con { padding: 20px 15px; overflow: hidden;}
.bk2 .bz_con .bz_left{ float: left; border: solid 1px #e8e8e8; box-sizing: border-box; padding: 2px; }
.bk2 .bz_con .bz_left img{ width: 140px;}
.bk2 .bz_right{ margin-left: 14px; width: 182px; float: left;}
.bk2 .bz_right h4{ font-size: 20px;  font-weight: bold;}
.bk2 .bz_right h4 a { color: #333333;}
.bk2 .bz_right h5{ font-size: 12px; color: #999999; margin-top: 13px;}
.bk2 .bz_bt{ width:370px; margin: 0 auto; padding-top: 15px;  border-top: dashed 1px #e3e3e3;}
.bk2 .bz_bt span{ float: right;  }
.bk2 .bz_bt dl dd{  font-size: 16px; color: #666666; line-height: 33px; padding-left: 16px;}
.bk2 .bz_bt dl dd span{ color: #b0b0b0;}

.bk3{ width:100%; margin: 17px auto 0; background-color: #f8f8f8;}
.bk3 .bk3_con{ width:1200px; margin: 0 auto; display: flex; justify-content: space-between; padding-top: 35px; } 
.bk3 .bk3_con .bk3_left{ width:795px; height: 417px; background-color: #fff;}
.biaoti2 ul{ display: flex; justify-content: space-between;}
.biaoti2 ul li{ width:190px; height: 54px; background-color: #cccccc;  font-size: 20px; color: #333333; text-align: center; line-height: 54px;}
.biaoti2 ul li.hover { background-color: #3b8de3; }
.biaoti2 ul li.hover a{color:#fff }
.biaoti2 ul li a{ text-decoration: none; }
.neirong2 ul { padding:18px 0 0 18px;}
.neirong2 ul li{ display: inline-block; margin-right: 10px;}
.bk3_right{ width:390px; height: 417px;}
.bk3_right h3{ height: 54px; background-color: #3b8de3; text-align: center; line-height: 54px; font-size: 20px; color: #fff;}
.guohao{ padding: 30px 20px 30px 20px; background-color: #fff; }
.guohao div { margin-bottom: 10px;}
.guohao div label{ font-size: 20px; color: #666666; line-height: 40px; margin-right: 16px;}
.guohao div input{ width:234px; height: 40px; border: solid 1px #cccccc; box-sizing: border-box; text-indent: 1em;}
.guohao button{ width:114px; height: 40px; border: none; border-radius: 10px; font-size: 20px; color: #fff; margin-top: 18px; font-family: "Microsoft YaHei";}
.guohao #tijiao{ background-color: #3b8de3; margin-left: 45px; }
.guohao #cz{ background-color: #fcbb74; margin-right: 45px; float: right;}
.guohao p{font-family: "Microsoft YaHei";  font-size: 16px; color: #ef0000; text-align: center; font-weight: bold; margin-top: 20px;}

.foot{ width:100%; height: 345px; margin: 50px auto 0; background-color: #1d79d9;}
.foot_1{ width:1200px; margin: 0 auto; padding-top: 70px; display: flex;}
.foot_1 ul{ margin-left: 41px; width: 490px;}
.foot_1 ul li{ overflow: hidden; margin-bottom: 30px;}
.foot_1 ul li span{ float: left; margin-right: 26px; }
.foot_1 ul li h3{ font-size: 20px; color: #fff;}
.foot_1 ul li:nth-child(3) h3{ line-height: 52px;}



/* 内容页 */
.ny_ro{ width: 1100px; margin: 40px auto 70px; overflow: hidden;}
.ny_left{ width: 700px; overflow: hidden;}
.ny_right{ width: 345px; overflow: hidden;}
.ny_leftbt{ color: #1162af; font-size: 22px;}
.ny_left h2{  color: #1162af; font-size: 32px; text-align: center; margin-top: 50px;}
.ny_left p{ color: #666666; font-size: 16px; line-height: 32px; text-indent: 2em;}
.ny_right{ width: 345px; overflow: hidden;}
.ny_rightk1{ overflow: hidden;}
.ny_rightk1 h2{ height: 60px; line-height: 60px; background: #1162af; text-align: center; color: #fff; font-size: 26px;}
.ny_rightk1 ul{ border: 1px solid #1162af; border-top:0; text-align: center; font-size: 0; padding-top: 26px;}
.ny_rightk1 ul li{ vertical-align: middle; display: inline-block; width: 90px; height: 152px; margin: 0 11px;}
.ny_rightk1 ul li span{ display: block; text-align: center; color: #444444; font-size: 18px; margin-top: 8px;}
.ny_rightk1 ul li a{  color: #444444; }
.ny_rightk2{ overflow: hidden; margin-top: 30px;}
.ny_rightk2 h2{ height: 60px; line-height: 60px; background: #1162af; text-align: center; color: #fff; font-size: 26px; }
.ny_rightk2 h2 img{ vertical-align: middle;}
.ny_rightk2  ul{  border: 1px solid #1162af; border-top:0; text-align: center; font-size: 0; padding-top: 10px;}
.ny_rightk2  ul li{ text-align: center; border-bottom: 1px solid #e7eff7; color: #444444; display: inline-block; vertical-align: middle; font-size: 16px; margin: 0 10px; padding: 12px 0; width: 44%;}

 /* 列表页 */
 .lbyx_list{ overflow: hidden; width: 715px;}
 .lbyx_list li{ overflow: hidden; border-bottom: 1px solid #e8e8e8; padding: 32px 0;}
 .lbyx_list li h2{ background: #1162af; line-height: 50px; height: 50px; overflow: hidden;}
 .lbyx_list li h2 a{ display: inline-block;}
 .lbyx_list li h2 a:nth-of-type(1){ float: left; font-weight: bold; color: #ffffff; font-size: 22px; padding-left: 8px;} 
 .lbyx_list li h2 a:nth-of-type(2){ float: right; background: #ff9600; color: #fff; line-height: 38px; border-radius: 10px; padding: 0 10px; font-size: 18px; margin: 6px 6px 0 0;}
 .lbyx_list li p{ color: #666666; font-size: 16px; line-height: 28px; text-indent: 2em; margin-top: 18px;}
 .lbyx_list li p a{ color: #ff9600;}
 .lbyx_list li:last-of-type{ border-bottom:0}
 .page9{ overflow:hidden; text-align:center; font-size:18px;}
 .page9 span{display:none!important;}
 .page9 pre.fyshangyiye,.page9 pre.fyxiayiye{display:none!important;}
 .page9 span,.page9 pre{ padding:0px 16px; line-height:48px; cursor:pointer;}
 .page9 span.hover{ color:#fff; background:#666;}
 .page9 select{ height:48px;}
 .page9 strong{ margin:0px 10px; color:#666666;}

 .lbyx_list2 p{ overflow: hidden; text-align: justify;}
 .lbyx_list2 p  img{  float: left; border: 1px solid #d8d8d8; padding: 4px; width: 137px; box-sizing: border-box;}
 .lbyx_list2 p  span{ float: right; width: 560px;}

  /* 专家页 */

  .ny_zjy{ overflow: hidden;}
  .ny_zjy dl dd{ border-bottom: 1px solid #e8e8e8; overflow: hidden; padding-bottom: 25px; width: 808px; margin: 0 auto;}
  .ny_zjy dl dd h2{ color: #1162af; font-size: 34px; text-align: center; font-weight: bold; margin: 28px 0;}
  .ny_zjy dl dd:nth-of-type(2){ border-bottom:none}
  .ny_zjy dl dd ul{ display: flex; -webkit-display: flex; justify-content:space-between;-webkit-justify-content:space-between }
  .ny_zjy dl dd ul li{  width: 168px;}
  .ny_zjy dl dd ul li cite{ display: block; border: 5px solid #e8e8e8;}
  .ny_zjy dl dd ul li span{ display: block; margin-top: 12px; color: #666666; font-size: 18px; text-align: center;}
  .ny_zjy dl dd ul li span b{ color: #1162af;}
 
 

 
