*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "鐎瑰缍�", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444;}
html, body, h1, h2, h3, h4, ul, li, dl,input{ margin:0px;padding:0px;list-style-type:none }
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none; border: 0;}
a:active {star:expression_r(this.onFocus=this.blur());} 
:focus { outline:0; } 
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank1{height:1px;overflow:hidden;}
.blank2{height:2px;overflow:hidden;}
.blank10{height:8px;overflow:hidden;}
.blank12{height:10px;overflow:hidden;}
.blank20{height:13px;overflow:hidden;}
.blank30{height:33px;overflow:hidden;}
.dotline{border-bottom:#CCC 1px dashed;margin:8px;}
@media (max-width: 767px){
  
    body{
        padding-top: 0;
    }
    .navbar-brand img{min-width:250px;}
    .header .navbar{
        position: relative !important;
    }
    .header .navbar{
        padding-bottom: 0;
    }

    #footer .footer-wechat p{
        text-align: left !important;
    }

    #clan-slider{
        bottom:55px !important;
    }
    #clan-slider ul li a{
        background-color: rgba(255,255,255,0.9) !important;
        border-color:  transparent !important;
        border-radius: 50% !important;
    }
    #clan-slider #slider-goTop{
        background-position: -92px 0 !important;
    }
    #clan-slider #slider-goTop:hover{
        background-position: 0 0 !important;
    }

}
@media (min-width: 768px){
    .navbar-brand img{min-width:250px;}

    .header .navbar{
        border-radius: 0;
        padding: 15px 0;
    }
    .header .navbar-nav>li>a{
        padding: 15px 0;
    }

}
@media (min-width: 768px) and (max-width: 991px){
    /*閸忋劑鍎�-妞や絻鍓�*/
    .navbar-brand img{width:340px;}
    #footer .footer-contact h2{
        font-size: 26px !important;
    }
    /* Safari 7.1+ (9.0 is the latest version of Safari at this time) */
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        #footer .footer-contact h2{
            padding-left: 0;
            font-size: 22px !important;
        }
    }
    /*閸忋劑鍎�-妞や絻鍓�*/
}
@media (max-width: 992px){
    /*閸忋劑鍎�-閺堚偓婢堆冾啍鎼达拷*/
    .container {width: 100%;padding:10px;margin:0;}
    .col-md-4,.col-xl-4,.top10{padding:0!important;margin:0!important;}
    .news img{width:100%!important;height:30%!important;}
    .h410{height:auto!important;}
    .nav > li > a{padding:10px 0px!important;}
    .top10 li{margin-left:15px!important;}
    .bglogo{margin:0px 10px!important;}
    .main-news,.main-notice{margin:0px 15px!important;padding-bottom:0!important;}
    .pic-news img{width:100%!important;}
    .pic_1, .pic_2, .pic_3, .pic_4{margin:10px 20px!important;}
    .link_content .title_1 a, .link_content .title_2 a, .link_content .title_3 a, .link_content .title_4 a{margin:5px 20px!important;}
    .navbg{background: #fff!important;width:100%;text-align: center;}
    .link,.link .flink,.search,.main-work .hotnews img,.box img,.carousel-indicators,.position,.toplink{display:none;}
    .main-work .hotnews .top-news{float:left!important;}
    .main-link .list{left:12%!important;}
    .mainpdbox .lmain .main-links .list{left:20%!important;width:60%!important;}
    .mainpdbox .lmain{margin-right:0!important;}
    .navbar-brand img{width:250px;}
    .link_contents a{width:90%!important;}
    .carousel-inner > .item > img, .carousel-inner > .item > a > img{height:150px!important;}
    .main-pic .carousel-inner a img{width:100%!important;height:200px!important;}
    .footer .hotlink h3{margin-left:15px!important;}
    .pic{height:150px!important;}
    .link{background:none!important;}
    .main-work .hotnews .top-news,.main-notice, .main-xingz,.main-law{width:95%!important;}
    .mainpdbox{border:none!important;}
    .link_contents .title_1, .link_contents .title_2, .link_contents .title_3, .link_contents .title_4{width:60%!important;}
    .rmain,.article{margin-left:0!important;}
    .footer p{margin-left:20px!important;text-align:left!important;}
    .footer .box{display:none;}
    .hotnews{width:100%!important;float:right;border-bottom:1px solid #d5d5d5;}

    @media screen and (-webkit-min-device-pixel-ratio:0) {
       
    }

}

body{background: #fff;}

.head{margin:0 auto;background: #00356b;}
.bglogo{margin:13px 0px;}
.line{border-bottom:1px #fff solid;}
.search{width:244px;height:36px;background: url(searchbg.png) #fff no-repeat;float: right;margin-top:35px;}
.search input{ overflow: hidden; border:none;height:36px; font: 12px/25px Arial, Helvetica, sans-serif; background: none; display: block;color:#fff;margin-left: 10px;width:100px;}
.search .btnSearch { width:66px; height:36px;  display: block; cursor: pointer; border: none; float: right;background:url(btsearch.png) 0px 0px no-repeat;text-indent:-999em;}
.toplink{float:left;}
.toplink a{color:#fff;font:normal 16px/110px "Microsoft yahei";margin-right:10px;}
.toplink a:hover{color:#fff;}

.navbg{background: url(navbg.png) -50px no-repeat;}
.navlink{float:right;}
.navlink li{float:left;height:50px;width:51px;}
.navlink li a{float:left;color:#fff;display:block;width:100%;height:40px;text-indent: -999em;}
.navlink_1{background: url(nav_1.png) 0px 10px no-repeat;}
.navlink_2{background: url(nav_2.png) 0px 10px no-repeat;}
.navlink_3{background: url(nav_3.png) 0px 10px no-repeat;}

.pic{width:100%;margin:0 auto;}
.banner{width: 100%;}
.banner .img-responsive{  display: block;max-width: 100%;height:auto;width:100%;}

.pics{width:100%;height:320px;margin:0 auto;background:url(pic.png) 0px -50px #f2f2f2 no-repeat ;}

.main{ width:1200px;height:100%;margin:0 auto; overflow: hidden;}
.main-notice{width:580px;padding:0px 30px 60px 0px;}
.h410{height:390px;overflow: hidden;}
.h300{margin-right:60px;}

.main-news{margin:10px 0px;margin-left:30px;}
.main-news .title,.main-notice .title{z-index:100;height:60px;margin-bottom:10px;}
.main-news .title h3,.main-notice .title h3{color:#0e3a69;font: normal 24px/13px 'Microsoft yahei';float:left;padding-left:60px;height:38px;border-bottom:2px #352d2b solid;}
.main-news .title a,.main-notice .title a{padding-right:20px;width:70px;height:50px;float:right;color:#ff5555;text-indent: -999em;background: url(more.gif) 8px 23px no-repeat;}
.main-news .list ul,.main-notice .list ul{}
.main-news .list li,.main-notice .list li{width:100%;clear: both;height:auto; overflow:hidden;line-height:25px;color:#333;height:32px;}
.main-news .list li a,.main-notice .list li a{font:normal 18px/30px 'Microsoft yahei'; color: #333;height:28px;overflow: hidden;}
.main-news .list li span,.main-notice .list li span{ clear:none; font: 14px/28px "Microsoft yahei"; color: #333;float:right;padding-top:4px;}
.main-news .list li a:hover,.main-notice .list a:hover{ font: 18px/30px 'Microsoft yahei'; color: #00356b;text-decoration: underline;}
.main-pic{margin-top:20px;}
.main-pic .pic_news {width:100%;height:150px;margin:10px 0px;}
.main-pic  img{float:left;width:92%;height:400px;}

.icon-1{background: url(img.png) 0px 5px no-repeat;}
.icon-2{background: url(img.png) 0px -43px no-repeat;}
.pic_1,.pic_2,.pic_3,.pic_4{width:150px;float: left;margin:10px 70px;padding-top:110px;text-align:center;border-bottom:2px #342c2a solid;font:bold 18px/40px "Microsoft yahei";}
.pic_1{background: url(hex1.jpg) 25px 0px no-repeat;color:#3075ba;}
.pic_2{background: url(hex2.jpg) 25px 0px no-repeat;color:#6d7b40;}
.pic_3{background: url(hex3.jpg) 25px 0px no-repeat;color:#cc713c;}
.pic_4{background: url(hex4.jpg) 25px 0px no-repeat;color:#0f6974;}

.link_content{width:100%;margin:0 auto;height:150px;}
.link_content .title_1,.link_content .title_3{width:50%;float:left;}
.link_content .title_2,.link_content .title_4{width:50%;float:right;}
.link_content .title_1 a,.link_content .title_2 a,.link_content .title_3 a,.link_content .title_4 a{clear:both;display:block;margin:5px 70px;text-align:left;font:normal 16px/25px "Microsoft yahei";color:#373332;width:89%;}
.link_content a:hover{text-decoration: underline;}

.main-link{background: url(linkbg.png) center no-repeat;height:450px;position: relative;}
.main-link .list{position: absolute;top: 6%;left: 22%;}
.main-link .list li{display: block;width: 100%;border-bottom:1px #a2a2a2 solid;}
.main-link .list li a{font: normal 18px/48px "Microsoft yahei";color:#333;padding-left: 90px;display: block;margin-right: 30px;}
.main-link .list li:first-child{border-top:1px #a2a2a2 solid;}
.main-link .list li a:hover{text-decoration: underline;}
.logo_1{background: url(link.png) 26px 5px no-repeat;background-size: 40px 34px;}
.logo_2{background: url(link_2.png) 22px 6px no-repeat;background-size: 46px 35px;}
.logo_3{background: url(link_3.png) 28px 7px no-repeat;background-size: 37px 32px;}
.logo_4{background: url(link_4.png) 29px 9px no-repeat;background-size: 36px 30px;}
.logo_5{background: url(link_5.png) 30px 10px no-repeat;background-size: 32px 26px;}
.logo_6{background: url(sys.png) 10px 5px no-repeat;background-size: 40px 34px;}
.logo_7{background: url(link_6.png) 29px 7px no-repeat;background-size: 38px 32px;}
.logo_8{background: url(link_7.png) 28px 6px no-repeat;background-size: 39px 31px;}
.logo_9{background: url(link_9.png) 31px 6px no-repeat;background-size: 39px 31px;}
.mainpdbox{margin: 0 auto; overflow: hidden;padding: 0;background: #fff;}
.mainpdbox .lmain{overflow:hidden;margin-right:70px;margin-top: 10px;}
.mainpdbox .lmain .lmainpd{background-color:#fff; }

.mainpdbox .lmain .lmainpd  h3{ text-align:center;background:#C91717; width:auto;height: 60px;color:#333; overflow: hidden; font:normal 20px/60px 'Microsoft yahei';margin:0 auto; color:#fff;}
.mainpdbox .lmain .lmainpd .list ul{}
.mainpdbox .lmain .lmainpd .list li{line-height: 2em; height: auto;overflow: hidden; margin: 3px 5px; border-bottom: 1px dashed #CCC; clear: both;}
.mainpdbox .lmain .lmainpd .list li a{font-size:12px; font-family: "Microsoft yahei";color: #000;border-left:1px #C91717 solid;padding-left: 10px;}
.mainpdbox .lmain .lmainpd .list li a:hover{text-decoration: none; color: #C91717;}
.mainpdbox .lmain .lmainpd .list span{  display: block; float: right; clear: both; overflow: hidden;color:#C91717;}

.mainpdbox .lmain .zlmainpd{}
.mainpdbox .lmain .zlmainpd .title{  width: 100%;}
.mainpdbox .lmain .zlmainpd .title h3{background:#C91717; width:auto;height:60px;color:#fff; overflow: hidden; font:normal 20px/60px 'Microsoft yahei';text-align:center;}
.mainpdbox .lmain .zlmainpd .list ul{}
.mainpdbox .lmain .zlmainpd .list li{height: 50px; line-height:50px;overflow: hidden;background:#f8f8f8;margin-bottom:10px;}
.mainpdbox .lmain .zlmainpd .list li:hover{overflow: hidden;display: block;}
.mainpdbox .lmain .zlmainpd .list li a{color:#333;display:block;height: 47px; clear: both; font:normal 16px/47px 'Microsoft yahei';text-align: center;}
.mainpdbox .lmain .zlmainpd .list li a:hover{color:#C91717;text-decoration: none;}

.link_contents{width:100%;margin:0 auto;height:150px;}
.link_contents a{margin:10px 0px;padding-top:10px;text-align:center;color:#000;line-height:90px;display:block;height:120px;width:50%;border-bottom:none;}
.link_contents a:hover{text-decoration: underline;}
.link_contents .title_1,.link_contents .title_2,.link_contents .title_3,.link_contents .title_4{font:bold 20px/50px 'microsoft Yahei';width:45%;float:right;color:#3075ba;border-bottom:2px #3075ba solid;margin-top:20px;text-align: left;}
.link_contents .title_2{color:#6d7b40;border-bottom:2px #6d7b40 solid;}
.link_contents .title_3{color:#cc713c;border-bottom:2px #cc713c solid;}
.link_contents .title_4{color:#0f6974;border-bottom:2px #0f6974 solid;}

.mainpdbox .lmain .main-links{background: url(linkbgs.png) center no-repeat;height: 450px;position: relative;}
.mainpdbox .lmain .main-links .list{position: absolute;top: 2%;left: 5%;width: 90%;}
.mainpdbox .lmain .main-links .list li{display: block;line-height: 46px;font-size: 14px;width:100%;margin: 5px 0px;border-bottom:1px #a2a2a2 solid;}
.mainpdbox .lmain .main-links .list li a{color:#333;padding-left: 80px;display: block;}

.mainpdbox .lmain .main-links .list li:first-child{/* border-top:1px #a2a2a2 solid; */}
.mainpdbox .lmain .main-links .list li a:hover{text-decoration: underline;}

.mainpdbox .rmain{width:100%;height:100%;float: right;overflow:hidden;background:#fff;margin-top: 21px;margin-left:15px;}
.mainpdbox .rmain .title{border-bottom: 2px #00356b solid;height:44px;}
.mainpdbox .rmain .title h3{margin-left:15px;width:300px; float: left; overflow: hidden; color: #333;margin-top:0px;font:normal 18px/42px "Microsoft yahei";}
.mainpdbox .rmain .title a{float: right; background: url(more.gif) 30px 12px no-repeat;text-indent: -9999em; overflow: hidden;width:70px;height: 50px; margin-right: 10px;line-height: 22px;}

.mainpdbox .rmain .list ul {}
.mainpdbox .rmain .list li{margin:0px 15px; overflow:hidden;line-height: 40px; height: 40px; background: url(list.png) 5px 18px no-repeat;clear:both;color:#333; }
.mainpdbox .rmain .list li span{overflow:hidden;float: right;margin-right:8px;}
.mainpdbox .rmain .list li a{font: normal 14px/30px 'Microsoft yahei';overflow:hidden;color:#333;}
.mainpdbox .rmain .list li a:hover{text-decoration: none;overflow:hidden;color:#00356b;}
.mainpdbox .rmain .list li:hover{background:#f2f2f2;}


.positions{width:100%;background: #f2f2f2;}
.position {background: url(home.png) 5px 10px no-repeat; height:40px; color: #999; padding-left: 35px; overflow: hidden;clear: both; width:1180px;margin:0 auto;font: normal 16px/40px 'Microsoft yahei';}
.position a{color:#999;}
.position a:hover{color: #C91717;text-decoration: none;}

.rmain .article{width:100%;margin:0 auto; height: 100%;background:#fff;}
.rmain .article h3{width:100%;text-align: center;line-height: 35px; font-size: 24px;padding: 0px 15px 10px 15px;margin:0 auto;height:auto;border:none;color:#333;background:none;}
.rmain .article .infoBox {background: #f9f8f8; width:100%;border-bottom: 4px solid #f7f7f7; padding: 10px; margin: 0 0 15px 0; font: 14px Tahoma; border-left:none;border-right:none;text-align: center; color: #999; cursor:pointer; }
.rmain .article .news{width:100%; margin:0 auto; text-align: left;margin-top:20px;overflow: hidden; padding:15px; font-size:18px;height:100%;}
.rmain .article .page img { cursor: pointer; }
.rmain .article .page{width:100%;margin: 0 auto; text-align:center;}
.rmain .article .page a, .article .page a:visited, .article .page span { padding: 2px 5px; margin: 0 3px 0 0; border: 1px solid #999; }

.article .other{width:100%; border-top:#dcdcdc 1px dashed; padding:20px 0px 20px 20px;}
.article .other a{font-size: 12px;}
.article .other a:hover{text-decoration: underline;}
.rmain .article .navy,.rmain .article .navy { cursor: pointer; padding: 0 5px; }
.rmain .article .small { font: bold 10px "Times New Roman"; color: #01458E; }
.rmain .article .big { font: bold 14px "Times New Roman"; }

#fenye{clear:both;padding-top:15px;}
#fenye a{text-decoration:none; display:inline;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#1E50A2;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}
#fenye span{line-height:30px;}

.page { padding: 15px; text-align: center; }
.page img { cursor: pointer; }
.page a, .page a:visited, .page span { padding: 2px 5px; margin: 0 3px 0 0; border: 1px solid #999; }
.page a:hover, .page .current { background: #0479EB; border: 1px solid #002A96; color: #fff; }
.page .current { padding: 2px 5px; }
.page .disabled { border: 1px solid #ccc; color: #ccc; padding: 2px 5px; }

.footer{background:#00356b;height:100%;}
.top10{margin:50px 0px;}
.top40{padding:20px 0px;}
.footer .hotlink{background: url(hotbg.png) no-repeat;border-bottom:1px #fff solid;}
.footer .hotlink h3{color:#fff;margin-top:10px;}
.footer li a{float:left;color:#fff;font:normal 18px/30px "Microsoft yahei";margin:5px 10px 0px 0px;}
.footer li a:after{margin-left:10px;content: "/";padding-right:10px;}
.footer p{text-align: left;margin: 10px 0px;word-spacing:normal;color:#fff;}
.footer .box{position:absolute;left:210px;top: 120px;}
.footer p a{color:#1e6594;}
.footer p a:hover{text-decoration: none;}

