@charset "utf-8";
/* CSS Document */

body {background:#fff; color:#333333;}
*{font-family: "微软雅黑";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:"";}
abbr,acronym {border:0; }
input::-ms-clear,input::-ms-reveal{display: none!important;}
/*a:link, a:visited {text-decoration:none;color:#333;}*/
a:hover {color: #183f93;}
a:active {text-decoration:none;color:#183f93;}
input,textarea,select,optgroup,option {font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}
input,textarea,select {*font-size:100%;}
ins {text-decoration:none;}
a:focus {outline:none;}
ul.listStyle{ list-style:decimal outside;}
ul.listStyle_in{ list-style:decimal inside;}
ul.outside{list-style-position:outside;}
a{text-decoration:none;}

.header{background:url(20190306_header-bg.png) no-repeat center top; width:100%}
.header .main{width:1200px;margin:0 auto;height:173px;}
.logo{margin-top:30px;float:left;height:113px;width:540px;}
.search-head{width:330px;height:42px;float:right; margin-top:110px; overflow:hidden;}
.search-head .head-ipt{width:250px;height:24px;line-height:24px;padding:8px 5px;border:1px solid #338053; float:left;font-size:16px;background:url(20190306_white-png-bg.png) repeat;}
.search-head .sumt{background:url(20190306_search-icon.png) no-repeat center center #338053; float:left; text-indent:-2000px;width:68px;height:42px;border:0;}
.head-menu{background:#307bd8;height:50px;width:100%;}
.head-menu a{width:240px;float:left;height:50px; line-height:50px; text-align:center;font-size:18px;color:#fff;font-weight:bold;}
.head-menu a.cur,.head-menu a:hover{background:#1f51a8;}

.main{width:1200px;margin:0 auto;}

.colum1{margin-top:30px; overflow:hidden;}
.focus{width:502px;height:334px; float:left; position:relative;}
.focus .bd{width:502px;height:334px; overflow:hidden;}
.focus .bd ul li{ position:relative;width:502px;height:334px;}
.focus .bd ul li .title{height:30px; line-height:30px;background:url(20190306_black-png-bg.png) repeat;width:100%; position:absolute;bottom:0; left:0;}
.focus .bd ul li .title a{padding:0 10px;color:#fff;}

.focus .hd{width:90px;height:10px; position:absolute;right:0;bottom:10px;z-index:100;}
.focus .hd ul li{background:url(20190306_focus-dft.png) no-repeat center center;height:10px;width:10px;margin:0 2px; float:left; text-indent:-2000px; cursor:pointer;}
.focus .hd ul li.on{background:url(20190306_focus-cur.png) no-repeat center center;}

.sydgz{float:left;padding:0 20px;background:#fafafa;width:328px;margin-left:30px;}
.module-title{padding:15px 0; overflow:hidden;}
.module-title span{background:url(20190306_title-icon1.png) no-repeat left center;font-size:20px;font-weight:bold;padding-left:20px;width:250px;float:left;}
.module-title a{width:50px; float:right;color:#183f93;font-size:14px; text-align:right; height:26px; line-height:26px;}
.sydgz ul li{height:55px;width:100%; float:left; border-top:1px solid #cdd5e5;}
.sydgz ul li.first{border:0;}
.sydgz ul li a{background:url(20190306_li-cion2.png) no-repeat left center;padding-left:18px;height:55px; line-height:55px; display:block;}

.col1-gywyh{width:266px;border:1px solid #b9c5de;float:left;margin-left:30px;}
.module-title2{background:url(20190306_title-icon2.png) no-repeat center center;width:100%; text-align:center;padding:10px 0;}
.module-title2 a{font-size:22px;color:#183f93;padding-left:10px;}
.col1-gywyh ul li{height:30px;padding:0 20px;float:left;}
.col1-gywyh ul li a{font-size:16px; height:30px; line-height:30px; display:block;background:url(20190306_li-icon3.png) no-repeat left center;padding-left:15px;}
.col1-gywyh ul{margin:0 10px; overflow:hidden; border-bottom:1px solid #b9c5de;padding-bottom:11px;}
.ex2{margin-top:11px;}
.col1-gywyh .ul2{border-bottom:0;}
.contact-us{width:266px;height:50px; line-height:50px;background:#1e8e4d; text-align:center;}
.contact-us a{background:url(20190306_contact-us.png) no-repeat left center;padding-left:30px;font-size:20px;color:#fff;}

.bzgs{width:585px; float:left;}
.module-head{height:48px;width:100%; position:relative; line-height:48px;background:url(20190306_module-icon.png) no-repeat left top;}
.module-head span{color:#183f93;font-size:22px;padding-left:22px;}
.module-head a{text-indent:-2000px;background:url(20190306_more-icon.png) no-repeat center center;width:38px;height:21px; display:block; position:absolute;bottom:-2px; right:15px;}
.pubul{border:2px solid #97bdeb;border-bottom:4px solid #97bdeb;border-top:0;padding:0 20px 10px 20px;width:541px;}
.pubul li{height:32px; line-height:32px;}
.pubul li a{background:url(20190306_li-icon1.png) no-repeat left center;padding-left:10px;}

.pubul li.first{border:1px solid #e1ebf7;border-left:0;border-right:0; overflow:hidden;padding:16px 0; height:55px;margin-bottom:10px;}
.pubul li.first .date{width:103px;height:53px; float:left; overflow:hidden; border:1px solid #1e8e4d;}
.pubul li.first .date .year{background:#1e8e4d;width:100%; float:left; text-align:center; height:32px; line-height:32px;font-size:16px; color:#fff;}
.pubul li.first .date .month{width:100%; height:20px; line-height:20px; float:left; text-align:center;color:#f8822b;font-size:12px;}
.pubul li.first .title{width:425px; float:left;margin-left:10px; line-height:20px;padding-top:8px;}
.pubul li.first .title a{font-size:16px;background:none;padding-left:0;}
.pubul li.first .title a:hover{color:#183f93;}

.bzgz{width:585px; float:left;margin-left:30px;}
.bzgz .module-head{background:url(20190306_module-icon2.png) no-repeat left top;}
.bzgz .pubul{border:2px solid #8b9fc9;border-bottom:4px solid #8b9fc9;border-top:0;}

.bzgg{width:585px; float:left;margin-top:30px;}
.bzgg .module-head{background:url(20190306_module-icon3.png) no-repeat left top;}
.bzgg .pubul{border:2px solid #99bfa9;border-bottom:4px solid #99bfa9;border-top:0;}

.zdyy{width:585px; float:left;margin-left:30px;margin-top:30px;}
.zdyy .module-head{background:url(20190306_module-icon4.png) no-repeat left top;}
.zdyy .pubul{border:2px solid #bad28d;border-bottom:4px solid #bad28d;border-top:0;}


.bzxg{float:left;padding:0 20px;background:#fafafa;width:545px;}
.bzxg ul{border-top:1px solid #8b9fc9;padding:10px 0;}
.bzxg ul li{height:42px; line-height:42px;}
.bzxg ul li a{background:url(20190306_li-cion2.png) no-repeat left center;padding-left:18px;}

.sygjbzss{float:left;padding:0 20px;background:#fafafa;width:545px;margin-left:30px;}
.sygjbzss .tabbox{border-top:1px solid #8b9fc9;padding:10px 0; overflow:hidden;width:100%;}
.sygjbzss .tabbox li{width:94px;height:30px; line-height:30px; text-align:center; float:left; cursor:pointer;margin-right:10px;}
.sygjbzss .tabbox li.cur{background:#1e8e4d;color:#fff;}
.sygjbzss .tabmain{padding-bottom:10px;}
.sygjbzss .tabmain li{height:42px; line-height:42px;}
.sygjbzss .tabmain li a{background:url(20190306_li-cion2.png) no-repeat left center;padding-left:18px;}
.ad-box{width:100%; height:110px;margin-bottom:50px;}
.ad-box{width:100%; height:110px;}

.footer{width:100%;margin-top:30px;background:#f5f5f5;border-top:2px solid #748cbe; text-align:center;padding:20px 0;overflow: hidden;}
.footer p{height:36px; line-height:36px;}
.footer p span{padding:0 10px;}
.footer p span img{ vertical-align:bottom;}


.website{padding-top:20px; text-align:right;font-size:14px;}
.website a{font-size:14px;color:#333333;}
.list-head{ border-bottom:2px solid #92c6a7;padding-bottom:5px;}
.list-head span{background:url(20190306_title-icon1.png) no-repeat left center;font-size:24px; font-weight:bold;padding-left:20px;}

.listli{padding:20px;}
.listli li{height:59px;border-bottom:1px dashed #d2d2d2;}
.listli li a{height:59px;background:url(20190306_li-cion2.png) no-repeat left center;width:1028px;padding-left:20px; line-height:59px; float:left;font-size:18px;color:#333333;}
.listli li span{width:100px; text-align:right;height:59px; float:right;color:#999999; font-size:16px; line-height:59px;}

.pages{padding:30px 0; text-align:center;}
.pages a{background:#eeeeee;display:inline-block; _zoom:1;*display:inline;padding:5px 12px;margin-left:10px;color:#333333;}
.pages a.cur{background:#2c8c52;color:#fff;}


.content{}
.content h2{font-size:26px;color:#666666;font-weight:bold;width:890px;padding:30px 155px; text-align:center;}
.cont-info{background:#fafafa;width:100%; text-align:center;height:40px; line-height:40px;}
.cont-info span{font-size:14px;padding:0 20px;color:#666666;}
.cont-detail{font-size:18px; line-height:50px;color:#333333;padding:30px 0;}
.cont-detail p{font-size:18px; line-height:2!important;color:#333333;margin-bottom: 1em;}
.cont-back{width:133px;height:50px;border:1px solid #268d4f;padding-left:87px;font-size:26px;color:#268d4f; display:block;margin:30px auto; line-height:50px;}
.cont-detail img {
    display: block;
    margin: 0 auto;
}
.cont-detail table {
    width: 100% !important;
    margin: 0 auto!important;
    border-left: 1px #333333 solid!important;
    border-top: 1px #333333 solid!important;
}
.cont-detail table tr td {
    border-left: 0!important;
    border-top: 0!important;
    border-right: 1px #333333 solid!important;
    border-bottom: 1px #333333 solid!important;
    padding: 0 10px;
}
.cont-detail table tr td p {
    margin: 4px!important;
}
.cont-detail table tr td * {
    font-size: 16px!important;
    line-height: 30px!important;
}

.infos {
    /* padding-top: 20px; */
    width: 1200px;
    margin: 0 auto;
}

.info {
    width: 1110px;
    margin-top: 5px;
}

.info p {
    float: left;
    font-size: 15px;
    line-height: 16px;
    height: 16px;
    margin: 9px 18px;
    color: #707070;
    /* width: 274px; */
}
.info p a {
    color: #707070;
}
.info p:first-child {
    /* border-left: 0; */
    clear: both;
    float: none;
    /* width: 447px; */
    text-align: left;
}
.sydwIcon {
    width: 90px;
}
.fl {
    float: left !important;
}

.fr {
    float: right !important;
}