@charset "gb2312";


*{ margin:0; padding:0;}
body{ 
 font-family:'å¾®è½¯é›…é»‘'; 
 font-style:normal; 
 font-weight:normal; 
 font-size:14px; 
 background:#fff;

}

a:link{color:#646464; text-decoration:none;}
a:hover{color:#e6911a; text-decoration:none;}
a:active{color:#646464; text-decoration:none;}
a:visited{color:#646464; text-decoration:none;}
img{ border:0;}

li{
 list-style:none;padding: 0; margin:0;
}

.f_r{float: right;}
.f_l{float: left;}
.n_bg{background-image: none;}
a.more{color: #1ba598;}
.m{
 margin: auto;
 width: 1200px; 
 clear: both;
}
.imgb{
 
}
.imgb:hover{
 
 box-shadow: 3px 3px 5px #558683;

}


.topsearch{
 display: none;
 background: #00478a;
 min-width: 1200px;
 height: 100px;
}
.topsearch .search{
 width: 1200px;
 height: 100px;
 position: relative;
}
.topsearch .search .form{
 padding: 20px 0 0 30px;
}
.topsearch .search .form .navbar-form{
 padding: 0 15px;
}
.topsearch .search .form  .form-group{
 float: left;
}
.topsearch .search .form .form-control{
 width: 800px;
 height: 50px;
 border-radius:0;
 background: #6691b9;
 border:none;
 color: #fff;
 line-height: 36px;
}
.w-dropdown {
        width: 200px;
        position: relative;
        z-index: 10000;
        height: 50px;
    }

.topsearch .search .form .dropdown-sel{
 margin-left: 5px;
 width: 200px;
 background: #6691b9 url('../img/xiala.png') 160px 20px no-repeat;
 background-size: 28px 15px;
}
.w-dropdown ul {
        width: 200px;
        
        border-top: 1px solid #00478a;
        background-color: #6691b9;
        position: absolute;
        z-index: 20000;
        margin-top: -1px;
        display: none;
    }

    .w-dropdown ul li {
        height: 30px;
        line-height: 30px;
    }

    .w-dropdown ul li a {
        display: block;
        height: 30px;
        color: #fff;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
    }

    .w-dropdown ul li a:hover {
        color: #333;
        background-color: #f0f0f0;
    }

    .w-dropdown ul li a.hover {
        color: #333;
        background-color: #f0f0f0;
    }

.dropdown-option{
 display: none;
}

.search-keyword{
 height: 40px;
 width: 300px;
 float: left;
 margin: 0;
}
.topsearch .search .form .search-submit{
 height: 50px;
 line-height: 50px;
 width: 80px;
 border-radius:0;
 background: #6691b9;
 border:none;
 margin: 0 0 0 10px;
}
.topsearch .search .form .search-submit i{
 font-size: 36px;
}
.topsearch .search .form .search-submit:hover{
 background-color: #5086b9;
}


.toplogin{
 display: none;
 background: #00478a;
 min-width: 1200px;
 height: 100px;
 
}
.toplogin .login{
 width: 1200px;
 height: 100px;
 position: relative;
}
.toplogin .login .userlogin{
 padding: 20px 0 0 30px;
 height: 80px;
}
.toplogin .login .navbar-form{
 padding: 0 15px;
}
.toplogin .login .userlogin .form-group{
 float: left;
}
.toplogin .login .userlogin .form-control{
 width: 470px;
 height: 50px;
 border-radius:0;
 
 border:none;
 color: #fff;
 line-height: 36px;
 margin: 0 10px;
 padding: 6px 12px 6px 70px;
}
.toplogin .login .userlogin .user{
 background: #6691b9 url(../img/user.png) 5px 5px no-repeat;
}
.toplogin .login .userlogin .pass{
 background: #6691b9 url(../img/pass.png) 5px 6px no-repeat;
}
.toplogin .login .userlogin  .search-submit{
 height: 50px;
 line-height: 50px;
 width: 80px;
 border-radius:0;
 background: #6691b9;
 border:none;
 margin: 0 0 0 10px;
 font-size: 26px;
 
 padding: 0;
}
.toplogin .login .userlogin .search-submit:hover{
 background-color: #5086b9;
}

.toplogin .login .userlogin .fb{
 float: left;
 margin: 0 30px 0 0;
}
.toplogin .login .userlogin .fb span{
 display: block;
 width: 60px;
 float: left;
 line-height: 40px;
 font-size: 18px;
}
.ipt-txt{
 height: 40px;
 width: 260px;
 float: left;
 margin: 0;
}
.btn-1{
 height: 40px;
 line-height: 40px;
 width: 60px;
 float: left;
 margin: 0 0 0 -1px;
}

.toplogin .login .userinfo{
 padding: 40px 0 0 100px;
 font-size: 18px;
 color: #fff;
}
.toplogin .login .userinfo a{
  color: #fff;
}
.toplogin .login .userinfo .welcome{
 float: left;
}
.toplogin .login .userinfo .uclink{
 float: left;
 margin: 0 0 0 40px;
}
.toplogin .login .userinfo .uclink a{
 margin: 0 5px;
}
.toplogin .login .userinfo .uclink2{
 float: right;
 margin: 0 30px 0 0px;
}
.toplogin .login .userinfo a i{
 font-size: 18px;
 margin: 0 8px 0 0;
 
}


.guanbi{
 position: absolute;
 width: 40px;
 height: 40px;
 top: 0;
 right: 0;
 cursor:pointer;
 background: url('imgguanbi.png') top right no-repeat;
}


.top{
 margin: auto;
 width: 100%; 
 min-width: 1200px;
 
 clear: both;
 height: 150px;
 background: #8c0000 url('imgtop.png') center top no-repeat;
}
.logo_top{
 width: 1200px;
 height: 150px;
}
.logo{
 width: 700px;
 height: 130px;
 float: left;
 margin:15px 0 0 0;
 padding: 0;
 overflow: hidden;
 
}
.top_r{
 width: 500px;
 height: 140px;
 float: left;
 margin:10px 0 0 0;
 padding: 0; 
}
.top_r .top_link{
 width: 206px;
 float: right;
}
.top_r .top_link a{
 width: 25px;
 height: 28px;
 margin: 0 8px;
 display: block;
 float: left;
 background: url('imgtop_r.png') no-repeat;
 overflow: hidden;
}
.top_r .top_link a.ditu{background-position: 4px 0px;}
.top_r .top_link a.sousuo{background-position: -36px 0px;}
.top_r .top_link a.denglu {background-position: -76px 0px;}
.top_r .top_link a.yuyan  {background-position: -116px 0px;}
.top_r .top_link a.ditu:hover{background-position: 4px -29px;}
.top_r .top_link a.sousuo:hover{background-position: -36px -29px;}
.top_r .top_link a.denglu:hover{background-position: -76px -29px;}
.top_r .top_link a.yuyan:hover{background-position: -116px -29px;}



.menu{
 width: 1200px;
 height: 40px; 
 position: relative;
 z-index: 100;
}
.menu ul{
 margin:0;
 padding: 0 0 0 30px;
}
.menu ul li{
 width:120px;
 height: 40px;
 float: left;
}
.menu ul li a.tou{
 font-size: 14px;
 font-weight: bold;
 color: #700005;
 font-family: 'å¾®è½¯é›…é»‘'; 
 width: 140px;
 height: 40px;
 line-height: 40px;
 float: left;
 text-align: center;
 cursor:default
}
.menu ul li a.tou2{
 cursor: auto;
}
.jiantou{
 cursor:default
}

.menu ul li a:hover{
 text-decoration: none;
 background: #f2f3f1;
}
.mj_hover_menu a.tou{
 background: #f2f3f1;
}

.menu li .submenu {
    display: none;
    position: absolute;
    top: 40px;
    left: -2000px;
    width: 5200px;
    height: 200px;
    background: url('imgsubmenu.png') ;
    padding: 0px 0 0 0;
}
.menu li .submenu .tu{
 width: 350px;
 height: 200px;
 float: left;
 padding: 20px 0 0 30px;
}
.menu li .submenu .tu img{
 width: 300px;
 height: 150px;
}
.menu li .submenu .wen{
 float: left;
 min-width: 80px;
 margin: 20px 30px 0 20px;
}
.menu li .submenu .wen a{
 padding: 0 5px;
}
.menu li .submenu .wen h3{
 margin: 0 0 10px 0;
}
.menu li .submenu .wen h3 a{
 color: #000;
 font-size: 16px;
}
.menu li .submenu .wen p{
 margin: 0 0 5px 0;
}
.menu li .submenu .wen p a{
 color: #555;
 font-size: 14px;

}

.menu li .submenu .xian{
 float: left;
 width: 1px;
 height: 130px;
 border-right: 2px solid #a0a0a0;
 margin: 30px 0 0 0;
}




.banner_p{
 width: 100%;
}
.shutter {
  overflow: hidden;
  width: 1200px;
  height: 380px;
  position: relative;
  
}
.wangqi{
 display: block;
 position: absolute;
     z-index: 2;
     bottom: 30px;
     right: 30px;
     text-align: center;
     width: 80px;
     height: 30px;
     background: #e6911a;
     font-size: 14px;
     line-height: 30px;
     color: #fff;
}
.wangqi:link{
 color: #fff;
}
.wangqi:hover{
 color: #fff; 
 background: #c47408;
}

.shutter-img {
  z-index: 1;
}
.shutter-img,
.shutter-img a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: auto;
}
.shutter-img a {
  cursor: default;
}
.shutter-img a > img {
  width: 100%;
  height: auto;
}
.shutter-img .created {
  overflow: hidden;
  position: absolute;
  z-index: 20;
}
.shutter-btn {}
.shutter-btn li {
  position: absolute;
  z-index: 2;
  top: 50%;
  width: 49px;
  height: 49px;
  margin-top: -25px;
  cursor: pointer;
}
.shutter-btn li.prev {
  left: 20px;
  background: url(imagesshutter_prevBtn.png) no-repeat 0 -49px;
}
.shutter-btn li.next {
  right: 20px;
  background: url(imagesshutter_nextBtn.png) no-repeat 0 -49px;
}
.shutter-desc {
  position: absolute;
  z-index: 2;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 36px;
  background: url(imagesshutter_shadow.png) repeat;
}
.shutter-desc p {
  padding-left: 20px;
  line-height: 36px;
  color: #fff;
  font-size: 14px;
}







.ind2{
 width: 1200px;
 height: 300px;
 margin-top: 20px;
 overflow: hidden;
}
.ind2 .more{
 float: right;
 padding: 3px 0 0 0;
}
.ind2 .more a{
 width: 40px;
 height: 20px;
 float: right;
 background:url('imgmore.png') 0px 0px no-repeat;
}
.ind2_l{
 float: left;
 width: 370px;
 height: 400px;
 margin-right: 10px;
}
.ind2 .tit{
 padding: 5px 10px 0 25px;
 height: 36px;
 border-bottom: 2px solid #e6911a;
 background:url('imgbot.png') 0px 4px no-repeat;
}
.ind2 .tit1{
 padding: 5px 10px 0 25px;
 height: 10px;
 border-bottom: 2px solid #e6911a;
 
}
.ind2 .tit .title{
 color: #e6911a;
 font-weight: bold;
 font-size: 20px;
 line-height: 20px;
}
.ind2_l_xsjl{
 padding: 5px 0px 0 0px;
}
.ind2_l_xsjl ul li{
 width: 370px;
 height: 100px;
 padding: 10px 0 0 0;
 margin: 10px 0 0 0;
}
.ind2_l_xsjl ul li div.time{
 width: 80px;
 height: 80px;
 float: left;
 background: #e6911a;
}
.ind2_l_xsjl ul li div.time p{
 width: 80px;
 height: 30px;
 line-height: 30px;
 font-weight: bold;
 font-size: 20px;
 text-align: center;
 margin: 25px 0 0 0;
 color: #fff;
}
.ind2_l_xsjl ul li div.time span{
 float: right;
 color: #fff;
 font-size: 12px;
 margin: 4px 3px 0 0;
}
.ind2_l_xsjl ul li div.title{
 padding: 0 0 0 10px;
 width: 290px;
 height: 80px;
 float: left;
 font-size: 12px;
}
.ind2_l_xsjl ul li div.title h4{
 font-size: 14px;
 font-weight: bold;
 margin: 2px 0 8px 0;
 line-height: 18px;
 
 
 color: #646464;
}
.ind2_l_xsjl ul li div.title h4 a{
 color: #646464;
}
.ind2_l_xsjl ul li div.title h4 a:hover{
 color:#e6911a;
}
.ind2_l_xsjl ul li div.title p{
 height: 36px;
 line-height: 18px;
 overflow: hidden;
 margin: 0 0 5px 0;
 color: #666;
}
.ind2_l_xsjl ul li div.title span{
 color: #666;
}



.ind2_m{
 float: left;
 width: 440px;
 height: 400px;
 margin-right: 18px;
}

.ind2_l_news{
 padding: 0;
 margin: 30px 0 0 0;
 height: 270px;
 width: 360px;
 position: relative;
}
.ind2_l_news img{
 float: left;
 width: 360px;
 height: 270px;
}
.ind2_l_news p{
 position: absolute;
 left: 0;
 bottom: 0;
 padding: 0 0 0 20px;
 margin: 0;
 width: 360px;
 height: 40px;
 
 background: url('imgnewsbg.png') 0 0 repeat;
}
.ind2_l_news p a{
 color: #fff;
 font-size: 16px;
 float: left;
 width: 260px;
 line-height: 16px;
 height: 16px;
 margin: 15px 0 0 0;
 overflow: hidden;
}
.ind2_l_news p span{
 float: right;
 margin: 15px 5px 0 0;
 color: #fff;
 font-size: 12px;
}


.ind2_m ul.news_ul{
 margin:  0px 0 0 10px;;
 padding: 10px 0 0 0px;
}
ul.news_ul li{
 height: 80px;
 line-height: 50px;
 overflow: hidden;
 margin: 0px 0 0px 0;

}
ul.news_ul li h4{
 font-size: 16px;
 font-weight: normal;
 
 line-height: 20px;
 
 color: #646464;
 margin: 0;
}
ul.news_ul li h4 a{
 color: #646464;
}
ul.news_ul li h4 a:hover{
 color:#e6911a;
}

ul.news_ul li p{
 font-size: 12px;
 height: 20px;
 line-height: 20px;
 margin: 0;
 overflow: hidden;
}
ul.news_ul li span{
 float: right;
 color: #666;
 height: 20px;
}


.ind2_r{
 float: left;
 width: 360px;
 height: 464px;
}

.ind2_r_fengcai{
 height: 360px;
 margin: 30px 0 0 0;
 width: 360px;
 position: relative;
 overflow: hidden;

}
.fengcai {
 width: 360px;
 height: 360px;
 position: relative;
}
.fengcai:hover .slider-btn { color: #fff; text-shadow: 0 0 5px #666 }
.fengcai .slider-img { width: 12000px; position: relative }
.fengcai .slider-img .slider-img-ul { position: absolute; left: 0; top: 0; overflow: hidden }
.fengcai .slider-img .slider-img-ul li { 
 height: 360px;
  width: 360px;
  display: block;
  float: left;
}
.fengcai .slider-dot ul { position: absolute; right: 10px; bottom: 90px }
.fengcai .slider-dot ul li { cursor: pointer; width: 10px; height: 10px; border-radius: 50%; background: #ccc; border: 2px solid #fff; float: left; margin-left: 10px }
.fengcai .slider-dot ul li.active, .slider .slider-dot ul li:hover { background: #d40505 }
.fengcai .slider-btn { position: absolute; width: 40px; height: 80px; top: 50%; line-height: 80px; text-align: center; color: #fff; font-size: 28px; text-decoration: none; font-family: 'é»‘ä½“'; color: rgba(255,255,255,0) }
.fengcai .slider-btn:hover { background: url('imgnewsbg.png') 0 0 repeat; }
.fengcai .slider-btn.slider-btn-left { left: 0; margin-top: -70px }
.fengcai .slider-btn.slider-btn-right { right: 0; margin-top: -70px }

.ind2_r_fengcai .tu{
 padding: 0;
 height: 270px;
 width: 360px;
 position: relative;
}
.ind2_r_fengcai .tu img{
 float: left;
 width: 360px;
 height: 270px;
}
.ind2_r_fengcai .tu p{
 position: absolute;
 left: 0;
 bottom: 0;
 padding: 0 0 0 20px;
 margin: 0;
 width: 360px;
 height: 40px;
 
 background: url('imgnewsbg.png') 0 0 repeat;
}
.ind2_r_fengcai .tu p a{
 color: #fff;
 font-size: 16px;
 float: left;
 width: 260px;
 line-height: 16px;
 height: 16px;
 margin: 15px 0 0px 0;
 overflow: hidden;
}
.ind2_r_fengcai .biaoqian{
 display: block;
 position: absolute;
 right: 0;
 top: 40px;
 background-color: #00478a;
 font-weight: bold;
 padding: 10px 10px;
 font-size: 20px;
 
 line-height: 30px;
 color: #fff;
 max-height: 140px;
 overflow: hidden;

}
.ind2_r_fengcai .wenzi{
 height: 80px;
 overflow: hidden;
 line-height: 20px;
 margin: 10px 0 0 0;
}
.ind2_r_kjdh{
 padding: 0 18px 0 0 ;
}
.ind2_r_kjdh p{
 text-align: right;
 margin: 20px 0 0px 0;
}

.ind2_r_kjdh a{
 color: #fff;
 width: 280px;
 height: 50px;
 line-height: 44px;
 font-size: 20px;
 text-align: left;

}
.ind2_r_kjdh a i{
 font-size: 40px;
 margin: 10px 60px 0 20px;
 float: left;
}
.ind2_r_kjdh a:hover i{
 -webkit-animation: RtoL 0.5s forwards;
 -moz-animation: RtoL 0.5s forwards;
 animation: RtoL 0.5s forwards;
}
@-webkit-keyframes RtoL {
 25% {
  margin-left: 25px;
 }
 50% {
  margin-left: 15px;
 }
 100% {
  margin-left: 20px;
 }
}
@-moz-keyframes RtoL {
 25% {
  margin-left: 25px;
 }
 50% {
  margin-left: 15px;
 }
 100% {
  margin-left: 20px;
 }
}
@keyframes RtoL {
 25% {
  margin-left: 25px;
 }
 50% {
  margin-left: 15px;
 }
 100% {
  margin-left: 20px;
 }
}

.ind2_r_kjdh a span{
 float: left;
}
.ind2_r_kjdh .bangong a{
 background: #30c3e3;
}
.ind2_r_kjdh .bangong a:hover{
     background-color: #5bc0de;
    border-color: #46b8da;
}
.ind2_r_kjdh .richeng a{
 background: #1897d7;
 border-color: #1897d7;
}
.ind2_r_kjdh .richeng a:hover{
    background-color: #337ab7;
    border-color: #2e6da4;
}
.ind2_r_kjdh .lianjie a{
 background: #30c3e3;
}
.ind2_r_kjdh .lianjie a:hover{
     background-color: #5bc0de;
    border-color: #46b8da;
}





.bix1{
 width: 1200px;
 height: 10px;
 margin-top: 0px;
 overflow: hidden;
 background-color: #ededed;
}

.bix2{width: 1189px; height: 100px; background-color: #ededed;position: absolute;left: 53%;margin:10px 0 0 -646px;z-index: 1;}

.bix2 a+a{ margin-left:8px;}

.bix2 img{
 width: 1160px;
 height: 90px;
 border: 1px #ccc solid;
}




.footm{
  margin: auto;
 width: 100%; 
 min-width: 1200px;
 
 clear: both;
 height: 300px;
 background: #8f000b;
}
.foot{
 width: 1200px;
 margin: 0 auto;
}
.foot_l{
 width: 200px;
 float: left;
}
.foot_l p{
 padding: 30px 0 0 40px;
}
.foot_m{
 width: 800px;
 float: left;
}
.foot_m .lianxi{
 border-left: 3px solid #fff;
 margin: 70px 10px 24px 50px;
 padding: 0 0 0 20px;
 height: 125px;
}
.foot_m .lianxi h3{
 font-size: 20px;
 font-weight: bold;
 color: #fff;
}
.foot_m .lianxi p{
 color: #fff;
 line-height: 20px;
 margin: 25px 0 0 0;
}

.foot_m p.banquan{
 padding: 26px 0 0 0;
 margin: 0;
 text-align: center;
 color: #fff;
}

.foot_r{
 width: 200px;
 float: left;
}
.foot_r p{
 margin: 45px 0 0 20px;
}
.foot_r p.wenzi{
 margin: 10px 0 0 13px;
 color: #fff;
}



.mbx{
 height: 30px;
 padding: 10px 0 0 30px;
 border-top: 2px solid #ddd;
}


.con_ny{
 width: 1200px;
 min-height: 400px;
 float: left;
 margin: 10px 0 0 0;
}
.con_ny_l{
 width: 210px;
 float: left;
 display: none;
}
.con_ny_l .nav_head{
 width: 190px;
 height: 40px;
 color: #fff;
 font-family: 'å¾®è½¯é›…é»‘';
 font-weight: bold;
 font-size: 16px;
 text-shadow: 2px 1px 1px #666;
 text-align: center;
 line-height: 40px;
 padding: 2px 0 0 0;
 background: #00478a;
}
.con_ny_l .nav_body{ 
 width: 190px;
 overflow: hidden;
}
.subNavBox{width:190px;}
.subNav{
 margin: 1px 0;
 text-align: center;
 cursor:pointer;
 font-weight:bold;
 font-size:14px;
 color:#999;
 line-height:36px;
 height: 36px;
 background:#ebebeb url('imgjiantou1.png') no-repeat;
 background-position:95% 50%;
}
.subNav:hover{
 color:#fff;
 background: #00478a  url('../img/jiantou2.png') no-repeat;
 background-position:95% 50%;
}

.subNav2{
 margin: 1px 0;
 text-align: center;
 font-weight:bold;
 font-size:14px;
 color:#999;
 line-height:36px;
 height: 36px;
 background:#ebebeb;
}
.subNav2:hover{
 color:#fff;
 background: #00478a;
}
.subNav2 a{
 width: 190px;
 height: 36px;
 color: #999;
 float: left;
}
.subNav2 a:hover{
 color:#fff;
}

.currentDd{
 color:#fff;
 background: #00478a;
}
.currentDt{
 background: #00478a  url('../img/jiantou3.png') no-repeat; 
 background-position:95% 50%;
}
.navContent{display: none;margin: 0;}
.navContent li {
 border-bottom: 1px solid #ebebeb;
 background: url('imgjiantou1.png') 5px 7px no-repeat;
 padding: 0 0 0 30px;
}
.navContent li a{
 display:block;height:36px;font-size:14px;line-height:36px;color:#333

}
.navContent li a:hover{color:#00478a;}




.con_ny_l .zb_kjdh{
 
}
.zb_kjdh p{
 margin: 20px 0 0px 0;
 padding: 0 0 0 10px;
}

.zb_kjdh a{
 color: #fff;
 width: 180px;
 height: 40px;
 line-height: 26px;
 font-size: 16px;
 text-align: left;

}
.zb_kjdh a i{
 font-size: 26px;
 margin: 2px 30px 0 5px;
 float: left;
}
.zb_kjdh a:hover i{
 -webkit-animation: RtoLzb 0.5s forwards;
 -moz-animation: RtoLzb 0.5s forwards;
 animation: RtoLzb 0.5s forwards;
}
@-webkit-keyframes RtoLzb {
 25% {
  margin-left: 8px;
 }
 50% {
  margin-left: 2px;
 }
 100% {
  margin-left: 5px;
 }
}
@-moz-keyframes RtoLzb {
 25% {
  margin-left: 8px;
 }
 50% {
  margin-left: 2px;
 }
 100% {
  margin-left: 5px;
 }
}
@keyframes RtoLzb {
 25% {
  margin-left: 8px;
 }
 50% {
  margin-left: 2px;
 }
 100% {
  margin-left: 5px;
 }
}
.zb_kjdh a span{
 float: left;
}
.zb_kjdh .bangong a{
 background: #30c3e3;
}
.zb_kjdh .bangong a:hover{
     background-color: #5bc0de;
    border-color: #46b8da;
}
.zb_kjdh .richeng a{
 background: #1897d7;
 border-color: #1897d7;
}
.zb_kjdh .richeng a:hover{
    background-color: #337ab7;
    border-color: #2e6da4;
}
.zb_kjdh .lianjie a{
 background: #30c3e3;
}
.zb_kjdh .lianjie a:hover{
     background-color: #5bc0de;
    border-color: #46b8da;
}



.con_ny_r{
 width: 990px;
 float: right;
}


.con_list{
 width: 982px;
 border: 1px #dddddd solid;
 box-shadow:1px 1px 1px 1px #fff inset;
 padding:5px 15px 40px 15px;
 margin: 0 6px 10px 0;
 min-height: 500px;
 
 float: left;
}
.con_list_tit{
 font-size: 14px;
 font-weight: bold;
 color: #00478a;
 line-height: 30px;
 padding: 5px 0 0 0;
 border-bottom: 2px #00478a solid;
}

ul.ul_lingdao{
 padding: 20px 0 30px 0;
 margin: 0;
 float: left;
}
ul.ul_lingdao li{
 width: 440px;
 height: 260px;
 border: 1px #ccc solid;
 box-shadow: 3px 3px 5px #ccc;
 padding: 20px 0 0 0;
 float: left;
 margin: 30px 0 0 25px;
}
ul.ul_lingdao li .left{
 width: 160px;
 float: left;
 padding: 30px 0 0 10px;
}
ul.ul_lingdao li .left img{
 width: 135px;
 height: 135px;
 border: 1px #ccc solid;
}
ul.ul_lingdao li .right{
 float: left;
 width: 270px;
 overflow: hidden;
}
ul.ul_lingdao li .right h3{

}
ul.ul_lingdao li .right dl{
 font-size: 14px;
 line-height: 20px;
}
ul.ul_lingdao li .right dl dt{
 float: left;
 width: 80px;
}
ul.ul_lingdao li .right dl dd{
 float: left;
 width: 190px;
 max-height: 40px;
 overflow: hidden;
}
ul.xingzheng li .right{
  width: 440px;
  padding:0 0 0 40px;
}
ul.xingzheng li .right dl dd{
 width: 300px;
}


h2.chenghao{
 font-size: 18px;
 margin: 20px 0 10px 10px;
 float: left;
 width: 800px;

}
ul.ul_rencai{
 padding: 0px 0 0 30px;
 float: left;
 clear: both;
}
ul.ul_rencai li{
 width: 160px;
 height: 20px;
 float: left;
 margin: 5px 0;
 color: #959595ï¼?
}
ul.ul_rencai li a{
 font-size: 14px;
 color: #959595;
}
ul.ul_rencai li a:hover{
 color: #3055a1;
}
ul.ul_rencai li a span{
 font-weight: normal;
}


ul.ul_jiaoshou{
 padding: 20px 0 0 30px;
 float: left;
 clear: both;
}
ul.ul_jiaoshou li{
 width: 130px;
 height: 30px;
 float: left;
 margin: 5px 0;
 color: #959595;
 font-size: 16px;
}
ul.ul_jiaoshou li a{
 font-size: 16px;
 color: #959595;
 width: 120px;
 height: 30px;
 float: left;
}
ul.ul_jiaoshou li a:hover{
 color: #3055a1;
}
ul.ul_jiaoshou li a span{
 font-weight: normal;
}


.con_jiaoshi_body{
 padding: 0 0 0 20px;
}
.js_xinxi{
 height: 250px;
 float: left;
 padding: 20px 0 0 0px;
 width: 950px;
}
.js_xinxi .left{
 width: 700px;
 float: left;
}
.js_xinxi .left h3{
 color: #00478a;
}
.js_xinxi .left dl{
 font-size: 14px;
 line-height: 20px;
 float: left;
 width: 500px;
 margin: 0 0 0 0;
}
.js_xinxi .left dl dt{
 float: left;
 width: 80px;
}
.js_xinxi .left dl dd{
 float: left;
 width: 190px;
 max-height: 40px;
 overflow: hidden;
}
.js_xinxi .right{
 width: 200px;
 float: left;
}
.js_xinxi .right img{
 width: 139px;
 height: 180px;
}
.con_jiaoshi_body h3.tit2{
 color: #00478a;
}
.con_jiaoshi_body .jscon2{
 color: #666;
 line-height: 180%;
 margin-bottom: 20px;
}

.jslunwen_list_ul{
 padding: 10px 0 30px 10px;
 float: left;
 
}
.jslunwen_list_ul li{
 border-bottom: 1px #e0e0e0 solid;
 box-shadow:0px 1px 1px #fff;
 line-height: 26px;
 width: 900px;
 margin: 10px 0 0 0;
 padding: 0 10px 0 5px;
 float: left;
}
.jslunwen_list_ul li p{
 float: left;
 width: 750px;
 line-height: 26px;
 padding: 0;
 margin: 0;
}
.jslunwen_list_ul li p span{
 margin: 0 10px 0 0;
}
.jslunwen_list_ul li span.xiazai{
 float: right;
}




.con_list_body ul.news_list_ul{
 padding: 0 10px 0 20px;
 margin: 0;
}
.con_list_body ul.news_list_ul li{
 position: relative;
 
 height: 160px;
 border-bottom: 1px #e0e0e0 solid;
 box-shadow:0px 1px 1px #fff;
 overflow: hidden;
 padding: 20px 10px 10px 0;
}
.con_list_body ul.news_list_ul li img{
 float: left;
 width: 160px;
 height: 120px;
 margin-right: 25px;
 border: 1px #ccc solid;
}
.con_list_body ul.news_list_ul li h5{
 float: left;
 margin: 2px 0 7px 0;
}
.con_list_body ul.news_list_ul li h5 a{
 color: #333;
 font-size: 16px;
 font-weight: bold;
}
.con_list_body ul.news_list_ul li h5 a:hover{
 color: #00478a;
}
.con_list_body ul.news_list_ul li p.fbt{
 text-align: right;
 color: #00478a;
 height: 24px;
}
.con_list_body ul.news_list_ul li p.fbt span{
 color: #333;
 margin: 0 0 0 20px;
}
.con_list_body ul.news_list_ul li p{
 float: left;
 margin: 0;
 width: 720px;
 line-height: 24px;
 height: 72px;
 overflow: hidden;
}




.pageNav {
 text-align: center;
 clear: both;
 height: 32px;
 margin: 28px 0 0 0;
 
 font-size: 14px;
}
.pageNav a {
 color: #00478a;
 height: 20px;
 line-height: 22px;
 border: 1px solid #00478a;
 
 padding: 2px 8px;
 overflow: hidden;
 margin-right: 5px;

}
.pageNav a.now{
 font-weight: bold;
 background: #00478a;
 color: #fff;
}


.xueshu_list_ul{
 padding: 10px 0 30px 10px;
 float: left;
 min-height: 500px;
}
.xueshu_list_ul li{
 border-bottom: 1px #e0e0e0 solid;
 box-shadow:0px 1px 1px #fff;
 line-height: 26px;
 width: 930px;
 background: url('imgjiantou1.png') 5px 6px no-repeat;
 margin: 10px 0 0 0;
 padding: 0 10px 0 25px;
 float: left;
}
.xueshu_list_ul li a{
 float: left;
 width: 750px;
 line-height: 26px;
}
.xueshu_list_ul li a span{
 float: none;
 margin-left: 5px;
}
.xueshu_list_ul li a b{
 font-weight: normal;
}
.xueshu_list_ul li span{
 float: right;
}


.lunwen_list_ul{
 padding: 10px 0 30px 10px;
 float: left;
 min-height: 500px;
}
.lunwen_list_ul li{
 border-bottom: 1px #e0e0e0 solid;
 box-shadow:0px 1px 1px #fff;
 line-height: 26px;
 width: 930px;
 background: url('imgjiantou1.png') 5px 6px no-repeat;
 margin: 10px 0 0 0;
 padding: 0 10px 0 25px;
 float: left;
}
.lunwen_list_ul li p{
 float: left;
 width: 750px;
 line-height: 26px;
 padding: 0;
 margin: 0;
}
.lunwen_list_ul li span{
 float: right;
}



.con_news_body{
 padding: 5px 20px 10px 20px;
 background: #fff;
 min-height: 500px;
}
.news_tit{
 color: #333;
 font-weight: bold;
 font-size: 20px;
 text-align: center;
 height: 30px;
 line-height: 30px;
 margin: 20px 0 15px 0;

}

.news_info{
 color:#888;
 line-height: 20px;
 text-align: right;
 padding:10px 0 10px 0;

}
.news_info span i{margin: 0 7px 0 0;}
.content{
line-height: 200%;
padding: 20px 10px 10px 10px;
overflow: hidden;
font-size: 14px;
}
.content img{
 max-width: 890px;
 width: 100%;
 height: 100%;
}
.content p{
 margin: 0;
 text-indent:28px;
}


.shangyipian{
 margin: 10px 0 0 0;
 padding: 20px 0 10px 20px;
 border-top: 1px #ddd solid;
}
.shangyipian a{
     color: #00478a;
    height: 20px;
    line-height: 22px;
    border: 1px solid #00478a;
    padding: 2px 8px;
    overflow: hidden;
    margin-right: 5px;
}
.shangyipian p a{
 color: #888;
}


.jiaoliu_info{
 color:#888;
 
 line-height: 20px;
 text-align: right;
 padding:10px 20px 10px 10px;

}
.jiaoliu_info span i{
 margin: 0 7px 0 0;
}
.jiaoliu_info2{
 color:#333;
 line-height: 26px;
 padding:10px 20px 10px 0;
}
.jiaoliu_info2 dl {
 float: left;
 width: 900px;
 margin: 0 0 5px 0;
}
.jiaoliu_info2 dl dt{
 float: left;
 width: 70px;
 line-height: 26px;
}
.jiaoliu_info2 dl dd{
 float: left;
 width: 800px;
 line-height: 26px;
}
.both{
 clear: both;
}
.tit_ch19{
 font-weight: 700;
 color: #333;
 font-size: 14px;
}
.jiaoliu_touxiang{
 text-align: center;
}
.jiaoliu_touxiang img{
 max-width: 600px;
 width: 100%;
 height:auto;
}
.jl{
 padding: 5px 10px 10px 10px;
}


ul.lianjie_list_ul{
 padding: 10px 0 0 30px;
 float: left;
 clear: both;
}
ul.lianjie_list_ul li{
 width: 300px;
 height: 30px;
 float: left;
 margin: 5px 0;
}
ul.lianjie_list_ul li a{
 font-size: 14px;
 color: #959595;
}
ul.lianjie_list_ul li a:hover{
 color: #3055a1;
}
ul.lianjie_list_ul li a span{
 font-weight: normal;
}

.con_list_map {
    width: 1200px;
    border: 1px #dddddd solid;
    box-shadow: 1px 1px 1px 1px #fff inset;
    padding: 5px 15px 40px 15px;
    margin: 0 0px 10px 0;
    min-height: 500px;
    float: left;
}
.con_list_map .chenghao{
 width: 100%;
}
.con_list_map .lianjie_list_ul li{
 width: 200px;
}




.bangongtit{
     font-size: 14px;
    font-weight: bold;
    color: #00478a;
    line-height: 30px;
    padding: 30px 0 0 0;
    border-bottom: 2px #ddd solid;
    float: left;
    width: 940px;
}
.bangongh2{
     font-size: 18px;
    margin: 0px 0 10px 10px;
    float: left;
    width: 500px;
}
.bangongtit span{
 float: right;
}
.bangongh2 a{
 color: #00478a;
}
.bangongul{
 min-height: 200px;
}
.xingshi{
 text-align: right;
}


.denglubody{
 background: #00478a;
 width: 100%;
 height: 100%;
}
.denglutishi{
 background: #00478a;
 padding: 40px 0 0 0;
 width: 100%;
 height: 100%;
 color: #fff;
}
.denglutishi h3{
 text-align: center;
}
.denglutishi h3 a{
 color: #fff;
}
.denglutishi  .userlogin{
 padding: 40px 0 0 0px;
 text-align: center;
 width: 1200px;
 margin: 0 auto;
}
.denglutishi .userlogin .navbar-form{
 padding: 0 15px;
}
.denglutishi  .userlogin .form-group{
 float: left;
}
.denglutishi .userlogin .form-control{
 width: 470px;
 height: 50px;
 border-radius:0;
 
 border:none;
 color: #fff;
 margin: 0 10px;
 padding: 6px 12px 6px 70px;
 line-height: 36px;
}
.denglutishi .userlogin .user{
 background: #6691b9 url(../img/user.png) 5px 5px no-repeat;
}
.denglutishi .userlogin .pass{
 background: #6691b9 url(../img/pass.png) 5px 6px no-repeat;
}
.denglutishi .userlogin  .search-submit{
 height: 50px;
 line-height: 50px;
 width: 80px;
 border-radius:0;
 background: #6691b9;
 border:none;
 margin: 0 0 0 10px;
 font-size: 26px;
 
 padding: 0;
}
.denglutishi .userlogin .search-submit:hover{
 background-color: #5086b9;
}

.nianfen_xz{
 border-bottom: 1px solid #ccc;
 padding: 20px 0 0 10px;
 float: left;
 width: 930px;
}
.nianfen_xz  p{
 color: #00478a;
 font-size: 16px;
 padding: 0;
 margin:0;
 font-weight: bold;
 width: 100px;
 float: left;
}
.nianfen_xz ul{
 float: left;
 width: 800px;
}
.nianfen_xz ul li{
 width: 60px;
 height: 30px;
 float: left;
 line-height: 30px;
 text-align: center;
}
.nianfen_xz ul li.now a{
 color: #00478a;
 font-weight: bold;
}
.nianfen_xz ul li a:hover{
 color: #00478a;
 font-weight: bold;
}


.xiugaimima{
 background: #00478a;
 padding: 40px 0 0 0;
 width: 100%;
 height: 100%;
 color: #fff;
}
.xiugaimima h3{
 text-align: center;
}
.xiugaimima h3 a{
 color: #fff;
}
.xiugaimima  .userlogin{
 padding: 40px 0 0 0px;
 text-align: center;
 max-width: 800px;
 margin: 0 auto;
}
.xiugaimima .userlogin .form-control{
 width: 100%;
 height: 50px;
 border-radius:0;
 background-color: #6691b9;
 border:none;
 color: #fff;
 margin: 0 10px;
 padding: 6px 12px 6px 70px;
}
.xiugaimima .userlogin .user{
 background: #6691b9 url(../img/user.png) 5px 5px no-repeat;
}
.xiugaimima .userlogin .pass{
 background: #6691b9 url(../img/pass.png) 5px 6px no-repeat;
}
.xiugaimima .userlogin .yanzhengma{
 padding: 6px 0 6px 10px;
}
.xiugaimima .userlogin  .search-submit{
 height: 50px;
 line-height: 50px;
 width: 80px;
 border-radius:0;
 background: #6691b9;
 border:none;
 margin: 0 0 0 10px;
 font-size: 26px;
 
 padding: 0;
}
.xiugaimima .userlogin .search-submit:hover{
 background-color: #5086b9;
}


.jiaoshi_dh{
 border-bottom: 1px solid #ccc;
 padding: 20px 0 0 10px;
 float: left;
 width: 930px;
}
.jiaoshi_dh  p{
 color: #00478a;
 font-size: 16px;
 padding: 0;
 margin:0;
 font-weight: bold;
 width: 90px;
 float: left;
 height: 30px;
 line-height: 30px;
}
.jiaoshi_dh ul{
 float: left;
 width: 800px;
}
.jiaoshi_dh ul li{
 width: 80px;
 height: 30px;
 float: left;
 line-height: 30px;
 text-align: center;
}
.jiaoshi_dh ul li.now a{
 color: #00478a;
 font-weight: bold;
}
.jiaoshi_dh ul li a:hover{
 color: #00478a;
 font-weight: bold;
}
.guanliyuan .userlogin{
 padding: 100px 0 0 0;
}
.guanliyuan .userlogin .form-group{
 margin-bottom: 10px;
}
.guanliyuan  h3{
 margin-top: 40px;
 padding: 0 90px 0 0;
}

ul.ul_xuezi{
 padding: 0px 0 0 30px;
 float: left;
 clear: both;
}
ul.ul_xuezi li{
 width: 160px;
 height: 20px;
 float: left;
 margin: 5px 0;
 color: #959595;
 font-size: 16px;
}


ul.banner_list_ul{
 padding: 20px 0px 0 5px;
 margin: 0;
 float: left;
}
ul.banner_list_ul li{
 position: relative;
 width: 450px;
 height: 180px;
 overflow: hidden;
 margin: 10px 10px;
 float: left;
}
ul.banner_list_ul li img{
 width: 450px;
 height: autp;
}
ul.banner_list_ul li h5{
 padding: 10px 0;
 margin: 1px 0;
 text-align: center;
 background: #00478a ;
}
ul.banner_list_ul li h5 a{
 color: #fff;
 font-size: 16px;
 font-weight: bold;
}
ul.banner_list_ul li h5 a:hover{
 color: #fff;
}


.ind2_l_sxjt{
 padding: 0;
  margin: 10px 0 0 0;
  width: 360px;
  height: 400px;
}
.ind2_l_sxjt li .tupian{
 width: 120px;
 height: 180px;
 float: left;
}
.ind2_l_sxjt li .tupian img{
 width: 100%;
 height: 100%;
}
.ind2_l_sxjt li .wenzi{
 float: left;
 width: 250px;
 padding: 0 0 0 15px;
}
.ind2_l_sxjt li .wenzi h4{
 font-size: 14px;
    font-weight: bold;
    margin: 2px 0 8px 0;
    line-height: 18px;
    
    
    color: #646464;
    max-height: 54px;
}
.ind2_l_sxjt li .wenzi h4 a{
    color: #646464;
}
.ind2_l_sxjt li .wenzi p{
 height: 120px;
    line-height: 20px;
    overflow: hidden;
    margin: 0 0 5px 0;
    color: #666;
}
.ind2_l_sxjt li .wenzi span {
    float: right;
    color: #666;
    height: 20px;
}

.con_list_body ul.jiangtang li{
 height: 180px;
}

.con_list_body ul.jiangtang li img{
 width: 100px;
 height: 150px;
}
.con_list_body ul.jiangtang li h5{
 margin: 12px 0 10px 0;
}
.con_list_body ul.jiangtang li p{
 width: 770px;
}
.subNavLink{
 color: #999;
}
.subNavLink:hover{
 color:#fff;
}

#myCarousel {
    margin: 0;
}
#navbar-collapse ul {
    margin-top:0;
}
.carousel-inner img{
    margin: 0 auto;
}
.carousel-control{
    font-size: 100px;
}