form, img, ul, ol, li, dl, dt, dd { padding: 0; margin: 0; border: 0px; }
li { list-style: none; }
img { vertical-align: top; border: 0; }
em { font-style: normal; }
h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; font-size: 12px; font-weight: normal; }
input { font-size: 12px; }
.ablue { color: #004499; font-size: 12px; }
.ablue:visited { color: #004499; font-size: 12px; }
.ablue:hover { color: #BA2636; }
.aho { color: #ff0000; font-size: 12px; }
.aho:visited { color: #ff0000; font-size: 12px; }
.aho:hover { color: #BA2636; text-decoration: underline; }
.f_h { color: #CC0000; }
.f_hui { color: #666; }
.f_bl { color: #004499; }
.blank6 { clear: both; height: 6px; overflow: hidden; display: block; }
.blank9 { clear: both; height: 9px; overflow: hidden; display: block; }
.blank7 { clear: both; height: 7px; overflow: hidden; display: block; }
.blank5 { clear: both; height: 5px; overflow: hidden; display: block; }
.blank3 { clear: both; height: 3px; overflow: hidden; display: block; }
.blank1 { clear: both; height: 1px; overflow: hidden; display: block; }
.blank0 { clear: both; height: 0px; overflow: hidden; display: block; }
.blank12 { clear: both; height: 12px; overflow: hidden; display: block; }

.m_left{ width:998px; height:370px; border:1px #DBDBDB solid; float:left;}
.toutiao{ width:998px; height:60px; text-align:center; line-height:60px; overflow:hidden}
.toutiao a{ font-size:22px; font-weight:bold; color:#0064CB;}
.tt_u{ width:730px;border:1px #DBDBDB solid;}

.index_news{float:left; width:560px; height:300px;}
/* switchBox */
.switchBox, .slideBox{width:560px;background-color:#F3F3F3;}
.switchBox dt, .slideBox dt{height:35px; border-left:1px solid #C9C9C9;}
.switchBox span, .switchBox dt a, .switchBox em, .slideBox span, .slideBox dt a, .slideBox em{background-color:#F3F3F3;color:#333333;cursor:pointer;float:left;font-size:15px;height:33px;line-height:33px;text-align:center; width:128px;font-style:normal;  border:1px solid #C9C9C9; border-left:none}
.switchBox dt .on, .slideBox dt .on{background-color:#ffffff;font-weight:bolder; height:33px;line-height:33px; border-bottom:none; border-top:2px solid #1D7ADA}
.switchBox dt .active, .slideBox dt .active{background-color:#ffffcc;font-weight:bolder;}
.switchBox dt .on, .switchBox dt .active, .switchBox a:hover, .slideBox dt .on, .slideBox dt .active, .slideBox a:hover{color:#cc0000;}
.switchBox dd, .slideBox dd{clear:both;}
.switchBox dd, .slideBox dd{ width:550px; float:left; padding-top:10px; padding-left:8px;}
.switchBox dd ul li, .slideBox dd ul li{ line-height:31px; height:31px; font-size:14px; overflow:hidden;}
.n_time{ float:right; font-size:12px; color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:4px; font-style: normal;}

.m_right{ width:254px; height:314px; border:1px #DBDBDB solid; float:right}
.m_bt1{ width:240px; height:36px; line-height:36px; text-align:left; padding-left:12px; font-size:16px; color:#0064CB;}
.m_u1{ width:254px;}
.m_u1 a{ float:left; display: block; font-size:12px; width:105px; height:26px; border:1px solid #C8C8C8; margin-left:10px; margin-bottom:8px; text-align:center; line-height:26px;}
.m_u1 a:hover{ border:1px solid #999; background-color:#F3F3F3;}

.m_u2{ width:234px; padding:0 10px;}
.m_u2 a{ float:left; display: block; font-size:12px; width:75px; height:26px; text-align:center; line-height:24px;}

.m_u3{ width:254px; text-align:center;}

.ad1{width:1000px; margin:0 auto;}
.ad_left{ width:750px; margin:0 auto; float:left;}
.ad_right{ width:248px; margin:0 auto; float:right;}
.ad_500{ width:500px; margin:0 auto; float:left;}

.box1{width:998px; margin:0 auto; height:283px; border:1px #DBDBDB solid;}
.box1_left{ width:496px; height:283px; float:left;}
.box1_m{ width:495px; height:283px; float:left;}
.box1_right{ width:254px; height:280px; float:left; border:1px #DBDBDB solid;}

.box_bt1 {width:490px; height:30px; float:left; border-bottom:1px solid #C9C9C9;}
.box_bt1 h1{ width:98px;font-style:normal; font-size:16px; font-weight:bolder; color:#0064CB; height:29px;line-height:29px; border-bottom:none; border-top:2px solid #1D7ADA; text-align:center; border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; background-color:#FFFFFF; float:left;}
.box_bt1 h2{ height:23px;line-height:23px; font-size:12px; float:right; padding-top:5px;}
.box_list1 ul{ padding-top:10px;}
.box_list1 ul li{ line-height:30px; height:30px;background: url(../images/p.gif) no-repeat 8px 14px; padding-left:18px; overflow:hidden; padding-right:10px; font-size:14px;}

.index_news2{float:left; width:480px; height:283px;}
/* switchBox */
.switchBox2, .slideBox2{width:480px; float:left;}
.switchBox2 dt, .slideBox2 dt{height:30px; border-bottom:1px solid #C9C9C9;}
.switchBox2 span, .switchBox2 dt a, .switchBox2 em, .slideBox2 span, .slideBox2 dt a, .slideBox2 em{color:#333333;cursor:pointer;float:left;font-size:15px;height:30px;line-height:30px;text-align:center; width:100px;font-style:normal; }
.switchBox2 dt .on, .slideBox2 dt .on{background-color:#ffffff;font-weight:bolder; height:29px;line-height:29px; border-bottom:none; border-top:2px solid #1D7ADA; border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; width:98px;}
.switchBox2 dt .active, .slideBox2 dt .active{background-color:#ffffcc;font-weight:bolder;}
.switchBox2 dt .on, .switchBox2 dt .active, .switchBox2 a:hover, .slideBox2 dt .on, .slideBox2 dt .active, .slideBox2 a:hover{color:#cc0000;}
.switchBox2 dd, .slideBox2 dd{clear:both;}
.switchBox2 dd, .slideBox2 dd{ width:480px; float:left; padding-top:10px; padding-left:2px;}
.switchBox2 dd ul li, .slideBox2 dd ul li{ line-height:30px; height:30px;background: url(../images/p.gif) no-repeat 8px 14px; padding-left:18px; overflow:hidden; padding-right:5px; font-size:14px;}

.box_u1{ width:244px; padding-left:10px; padding-bottom:8px;}
.box_u1 ul li{ line-height:30px; height:30px;background: url(../images/p2.gif) no-repeat 8px 13px; padding-left:18px; overflow:hidden; padding-right:5px; font-size:12px;}

.box2{width:1000px; margin:0 auto; height:245px;}
.box2_left{ width:730px; height:245px; float:left;}
.box2_m{ width:414px; height:160px; float:left;}
.box2_right{ width:254px; height:240px; float:left; border:1px #DBDBDB solid;}
.box2_all{width:744px; height:245px; float:left;}

.box_bt2 {width:400px; height:30px; float:left; border-bottom:1px solid #C9C9C9;}
.box_bt2 h1{ width:98px;font-style:normal; font-size:16px; font-weight:bolder; color:#0064CB; height:29px;line-height:29px; border-bottom:none; border-top:2px solid #1D7ADA; text-align:center; border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; background-color:#FFFFFF; float:left;}
.box_bt2 h2{ height:23px;line-height:23px; font-size:12px; float:right; padding-top:5px;}

.box_list2{ padding-top:22px;}
.box_list2 ul li{}
.box_list2 ul li a{ display:block;  width:100px; height:22px; padding-top:56px; line-height:22px; text-align:center; float:left}
/*.box_list2 ul li.a1 a{ background:url(../images/az26.jpg) no-repeat top center;}*/
/*.box_list2 ul li.a2 a{ background:url(../images/bb28.jpg) no-repeat top center;}*/
/*.box_list2 ul li.a3 a{ background:url(../images/bd30.jpg) no-repeat top center;}*/
/*.box_list2 ul li.a4 a{ background:url(../images/bi35.jpg) no-repeat top center;}*/
/*.box_list2 ul li.a5 a{ background:url(../images/bl38.jpg) no-repeat top center;}*/
/*.box_list2 ul li.a6 a{ background:url(../images/bn40.jpg) no-repeat top center;}*/

.box_bianmin{ width:728px; height:120px; border:1px solid #DBDBDB; background:#F5F5F5;}
.box_bt3{ width:716px; height:36px; line-height:36px; text-align:left; padding-left:12px; font-size:16px; color:#0064CB;}
.box_list4{ }
.box_list4 ul li{ float:left; width:90px; text-align:center; height:26px; line-height:26px;}

.box4{width:984px; margin:0 auto; height:32px; border:1px #DBDBDB solid; padding:8px;}
.box4_l{ width:90px; height:32px; line-height:32px; background-color:#1D7ADA; float:left; color:#FFFFFF; text-align:center; font-size:14px;}
.box4_r{ width:886px;float:left; padding-left:8px; padding-top:5px;}

.foot{width:1000px; border-top:0px solid #0064CB;margin:0 auto; height:100px;}
.foot1{width:1000px; margin:0 auto; height:41px; line-height:41px; text-align:center; color:#CCCCCC;}
.foot1 a{ padding:0 8px;}
.foot2{width:1000px; margin:10px auto; height:100px;}
.foot21{ text-align:right; float:left; padding-top:2px; width:200px; padding-right:16px;}
.foot22{ text-align:left; float:left; padding-top:2px; width:500px; line-height:26px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
.foot23{ text-align:left; float:left;width:200px;margin: 14px 20px;}

.box_list{width:1280px; margin:0 auto;  border:1px #DBDBDB solid;}
.box_list_l{ width:200px; float:left;}
.box_list_l ul li{ width:200px; height:36px; line-height:36px; border-bottom:1px solid #DBDBDB; font-size:14px;}
.box_list_l ul li a{ display:block; height:36px; line-height:36px;  width:199px; text-align:center; border-right:1px solid #DBDBDB; background-color:#F3F3F3; text-decoration:none;}
.box_list_l ul li a:hover{ display:block; height:36px; line-height:36px; width:199px; text-align:center; border-right:1px solid #1D7ADA; background-color:#1D7ADA; color:#ffffff; text-decoration:none;}
.box_list_l ul li.liston a,.box_list_l ul li.liston a:hover{ display:block; height:36px; line-height:36px; width:199px; text-align:center; border-right:1px solid #ffffff; background-color:#ffffff; text-decoration:none; color:#CC0000; font-weight:bold;}

.box_list_r{ width:1280px; padding-left:5px; float:left;}
.list_dangqian{ width:778px; margin:0 auto; height:30px; line-height:30px; padding-top:2px; border-bottom:1px #CBE1F3 solid; font-size:12px;}
.list_dangqian h1{ padding-left:8px; font-size:12px;}
.list_u{width:770px; margin:0 auto; padding-top:16px;}
.list_u h1{ font-size:18px; font-weight:bold; line-height:36px; text-align: left; color:#CC0000;}
.list_u p{ line-height:28px; font-size:14px;}

.list_u1{ width:1240px; margin:0 auto;}
.list_u1 ul { padding:7px 0;}
.list_u1 ul li{ line-height:36px; height:36px; font-size:16px; padding-left:13px; overflow:hidden; background: url(../images/li-bg.png) center left no-repeat; }
.list_u1 ul li span{ float:right; font-size:14px; color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif;}

.pages {padding:8px 0; text-align: center; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px;}
.pages A { border: #B0D8FF 1px solid; padding: 2px 5px; margin: 2px; color: #2E59AB; background-color: #FFFFFF; text-decoration: none;}
.pages A:hover {border: #2693FF 1px solid;color: #0066cc;background-color: #B0D8FF;}
.pages A:active {border: #000099 1px solid;color: #000;}
.pages span.current {border: #000099 1px solid;padding: 2px 5px;font-weight: bold;margin: 2px;color: #fff;background-color: #0066cc;}
.pages span.disabled {border: #eee 1px solid;padding: 2px 5px;margin: 2px;color: #ddd;background-color: #FFFFFF;}

.articl_box{width:998px; margin:0 auto; border:1px #CBE1F3 solid;}
.articl_bt{ width:988px; height:33px; line-height:33px; background-color:#E7F1FA; padding-left:10px; font-size:14px;}
.articl_u1{ width:978px; margin:0 auto;}
.articl_u1 h1{ line-height:40px; padding-top:15px; text-align:center; font-size:22px; color:#1548A1; font-weight:bold;}
.articl_u1 h2{ line-height:32px; height:32px; text-align:center; font-size:12px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px dotted #CCCCCC;}
.articl_u1 span{ margin:0 12px;}
.articl_u2 { padding:12px 15px 30px 15px; width:930px; margin:0 auto;}
.articl_u2 p{ font-size:16px; line-height:30px; margin:0 auto;}
.articl_u2 a:link { color: blue; }
.articl_u3 { padding:12px 15px 30px 15px; width:930px; margin:0 auto;border-top:1px dotted #CCCCCC;}

.box_list3{width:1000px; margin:0 auto;}
.box_list3_l{ width:270px; float:left;}

.box_list3_r{ width:718px; padding-left:10px; float:left; border:1px #DBDBDB solid;}
.list3_dangqian{ width:708px; margin:0 auto; height:30px; line-height:30px; padding-top:2px; border-bottom:1px #CBE1F3 solid; font-size:12px;}
.list3_dangqian h1{ padding-left:8px; font-size:12px;}
.list3_u{width:700px; margin:0 auto; padding-top:16px;}
.list3_u h1{ font-size:18px; font-weight:bold; line-height:36px; text-align: left; color:#CC0000;}
.list3_u p{ line-height:28px; font-size:14px;}

.list3_u1{ width:690px; float:left; padding-left:4px;}
.list3_u1 ul li{width:677px; line-height:33px; height:33px; background: url(../images/p.gif) no-repeat 5px 15px; font-size:14px; padding-left:13px; overflow:hidden; border-bottom:1px #CCCCCC dotted; text-align:left;}
.list3_u1 ul li span{ float:right; font-size:14px; color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif;}

.m_right2{ width:254px; height:314px; border:1px #DBDBDB solid; float:left}

.box_list_h{ width:254px; border:1px #DBDBDB solid; float:left; border-bottom:none; border-top:none;}
.box_list_h ul li{ width:254px; height:30px; line-height:30px; border-bottom:1px solid #DBDBDB; font-size:12px;}
.box_list_h ul li a{ display:block; height:30px; line-height:30px;  width:254px; text-align:center; background-color:#F3F3F3; text-decoration:none;}
.box_list_h ul li a:hover{ display:block; height:30px; line-height:30px; width:254px; text-align:center; background-color:#1D7ADA; color:#ffffff; text-decoration:none;}

.mychgPic{float:left; width:400px; padding:0px 12px 0 12px; height:300px;}

.ssou{ float:left; padding-top:5px;}
.ss_input{ border:1px solid #ccc; height:15px; line-height:15px; padding:5px; width:179px;float: left; background: #F3F3F3; color:#666;}
.ss_btn{ background: #3397FF;
border: 0;
cursor: pointer;
color: #fff;
font: bold 12px/27px Verdana, Geneva, sans-serif;
height: 27px;
line-height: 27px;
width: 65px;
text-align: center;
float: left;
}

.foot_t{width:1000px; margin:0 auto; height:29px; background-color: #0064CB; line-height:29px; text-align:center;}
.foot_t a{ color:#fff; font-size:12px; padding:0 11px;}

.vod_bt1 {width:730px; height:30px; float:left; border-bottom:1px solid #C9C9C9;}
.vod_bt1 h1{ width:98px;font-style:normal; font-size:16px; font-weight:bolder; color:#0064CB; height:29px;line-height:29px; border-bottom:none; border-top:2px solid #1D7ADA; text-align:center; border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; background-color:#FFFFFF; float:left;}
.vod_bt1 h2{ height:23px;line-height:23px; font-size:12px; float:right; padding-top:5px;}

.box_l{ width:245px; height:250px; float:left; border:1px #DBDBDB solid;}
.box_a{ width:1000px; margin:0 auto; height:250px;}
.blank-5 { width: 4px; height:250px; float:left;}

.box3{ width:495px; height:250px; float:left; border:1px #DBDBDB solid;}



.float {
    position: fixed;
    width: 100px;
    font-size: 12px;
    top: 170px;
    right: 0;
    z-index: 1000;
}

.float .fixed {
    width: 86px;
    padding: 6px;
    border: 1px #d2d2d2 solid;
    background: #eeeeee;
    text-align: center;
    margin: 0 0 1px 0;
}

.float .fixed p {
    margin: 3px 0 0 0;
    padding: 0;
    line-height: 18px;
}

#float-close {
    position: relative;
    left: 81px;
}

#float-notice {
    border: solid 1px #d4d4d4;
    font-size: 14px;
    height: 100px;
    /*margin-top: 4 px;*/
    background-color: #ffffff;
}

#float-notice-title {
    color: #1f4e83;
    text-align: center;
    height: 28px;
    font-weight: bold;
    border-bottom: solid 1px #d4d4d4;
    font-size: 16px;
    line-height: 28px;
    background-color: #f4f4f4;
}

#float-notice-title span {
    font-weight: bold;
    color: #1f4e83;
}

#float-notice-body {
    padding: 6px;
    line-height: 22px;
}

#float-notice-body span {
    line-height: 18px;
    padding: 0px 0px;
    color: #2c2c2c;
    font-size: 12px;
    text-align: justify;
}

#float-icons {
    border: solid 1px #d4d4d4;
    margin-top: 0px;
    border-top: none;
    background-color: #ffffff;
}


.logo-content {
    float:left;
    width: 150px;
    height:150px;
    text-align:center;
}
.logo-content img {
    width: 100px;
    height: 100px;
    margin-top:20px;
}
.teble-cell {
    float:left;
    display: table-cell !important;
    vertical-align: middle;
    height:150px;
}
.top .name-title {
    color: #0527af;
    font-size: 35px;
    font-weight: bold;
    letter-spacing: 0.2em;
    margin-top:40px;
}
.top .name-info {
    color: #ccc;
    font-size: 20px;
    text-align: left;
}

.crumbs {
    height: 57px;
    line-height: 57px;
    overflow: hidden;
  }
  .crumbs a {
    display: block;
  }
  .crumbs .home {
    font-size: 0;
  }
  .crumbs .home .icon {
    vertical-align: middle;
    width: 19px;
    height: 16px;
    margin-right: 15px;
    margin-top: -2px;
  }
  .crumbs .home .title {
    vertical-align: middle;
    font-size: 15px;
  }
  .crumbs .item {
    float: left;
  }
  .crumbs .item.acitve {
    color: #003E9F;
  }
  .crumbs .item span {
    font-size: 15px;
  }
  .crumbs .line {
    margin: 0 6px;
  }

  a:hover {
    color: #003E9F;
  }

  .header .nav .nav-item.main > a:hover, .header .nav .nav-item.main > a:focus {
    color: #ffffff;
  }
  
  .header .nav .nav-item > a:hover, .header .nav .nav-item > a:focus {
    color: #ffffff;
  }

  /*-----------------适老模式-----------------*/
  .oldModel .crumbs .home .icon {
    vertical-align: middle;
    width: 28px;
    height: 24px;
    margin-right: 15px;
    margin-top: -2px;
  }
  
  .oldModel .crumbs .home .title {
    vertical-align: middle;
    font-size: 25px;
  }
  
  .oldModel .crumbs .item span {
    font-size: 25px;
  }

  .oldModel .list_u1 ul li{ 
    line-height:72px; 
    height:72px; 
    font-size:32px; 
    padding-left:13px;
    overflow:hidden; 
    background: url(../images/li-bg.png) center left no-repeat; 
  }

  .oldModel .list_u1 ul li span{ 
    float:right; 
    font-size:28px; 
    color:#999999; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
  }