@charset "gb2312";
/* CSS Document */

.main{ width: 1140px; margin:0 auto 30px;}
.mt20{ margin-top: 20px;}
.mt30{ margin-top: 30px;}

.box{ background:#e2e7ec; height: 218px; padding:10px; overflow:hidden;}

.title{ height: 36px; line-height: 36px;}
.title h1{ float: left; font-size: 24px; color:#575757; font-weight: normal; margin-right: 4px;}
.title h2{ float: left ;font-size: 14px;}
.title h2 a{ display:block; float:left; padding:0 5px; height: 36px; background:#c0c0c0; line-height: 36px; color:#fff; font-weight: normal; text-align: center; margin-right: 1px;}
.title h2 a.active{ background:#00a1e9;}
.title .more{ display:none; float: right; color:#00a1e9;}
.title .more:hover{ color:#00479d;}
.sub_title{ border-top:3px solid #6390b6; height: 45px; background:#e5e5e5; line-height: 45px; padding:0 10px;}
.sub_title h2 a{ font-weight: bold; font-size: 16px; width: auto; height: 45px; line-height: 45px; padding:0; color:#3d79ac; background: none;}
.sub_title .more{ color:#959595;}
.list{ display:none;}
.list ul{ height: 180px; margin-top: 9px; overflow:hidden;}
.list ul li{ font-size:14px; height:36px; line-height:36px; vertical-align:top; overflow:hidden;}
.list ul li a{ float:left;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#434343;}
.list ul li a:hover{ color:#3d79ac;}
.list ul li .date{ float:right; color:#c0c0c0;}

.main_left{ float: left; width: 678px;}
.main_right{ float: right; width: 440px;}

.blsx{ height: 238px; overflow:hidden;}

.ywxt{ height: 250px;}
.ywxt .title h1{ padding-left: 15px;}
.ywxt_list{ float: left; width: 382px; margin-left: 15px; overflow:hidden;}
.ywxt_list ul{ width: 392px;}
.ywxt_list ul li{ float: left; width: 186px; height: 55px; font-size: 16px; margin:15px 10px 0 0;}
.ywxt_list ul li a{ display:block; border:1px solid #888; border-radius:3px; width: 184px; height: 53px; text-indent: 60px; line-height: 53px; color:#313131; background-color:#fff;}
.ywxt_list ul li a.yw01{ background:url(2015syj_bs_ywxt_icon01.png) no-repeat 15px center #fff;}
.ywxt_list ul li a.yw02{ background:url(2015syj_bs_ywxt_icon02.png) no-repeat 10px center #fff;}
.ywxt_list ul li a.yw03{ background:url(2015syj_bs_ywxt_icon03.png) no-repeat 20px center #fff;}
.ywxt_list ul li a.yw04{ background:url(2015syj_bs_ywxt_icon04.png) no-repeat 9px center #fff;}
.ywxt_list ul li a.yw05{ background:url(2015syj_bs_ywxt_icon05.png) no-repeat 15px center #fff;}
.ywxt_list ul li a.yw06{ background:url(2015syj_bs_ywxt_icon06.png) no-repeat 12px center #fff;}
.ywxt_list ul li a:hover{ border-color:#00a1e9;}

.ywxt_list2{ float: left; margin:10px 0 0 40px;}
.ywxt_list2 li{ height: 40px; background:url(2015syj_bs_ywxt_icon07.png) no-repeat left center; line-height: 40px; font-size: 16px; padding-left: 32px;}
.ywxt_list2 li a{ color:#313131;}
.ywxt_list2 li a:hover{ color:#00479d;}

.bjtj .title p{ float: right; font-size: 14px; color:#c0c0c0;}
.bjtj ul{ margin-top: 19px;}
.bjtj ul li{ float: left; width: 200px; height: 30px; font-size: 14px; line-height: 30px; margin-left: 20px; text-indent: 40px; color:#434343;}

.bjcx_bar{ height: 63px; line-height: 63px; background:#e7edf1; margin-top: 18px;}
.bjcx_bar h2{ float: left; font-size: 16px; color:#3d79ac; font-weight: normal; margin-left: 10px;}
.bjcx{ float: right; width: 331px; height: 28px; padding:2px;  border-radius:3px; margin: 17px 10px 0 0;}
.bjcx .bj_txt{ float: left; border:none; width: 239px; height: 28px; line-height: 28px; color:#cecece; padding:0 15px;}
.bjcx .bj_btn{ float: left; border:none; width:61px; height: 28px; background:#00a1e9; color:#fff; font-size: 14px; margin-left: 1px; cursor:pointer;}

.sjkcx{ width: 440px; height: 243px; background:#3d79ac; margin-top: 30px;}
.sjkcx h2{ font-size: 24px; height: 24px; line-height: 24px; color:#fff; font-weight: normal; padding:20px 0 20px 32px;}
.sjkcx ul li{ font-size: 16px; width: 171px; height: 67px; float: left; text-align: center; margin:15px 0 0 32px;}
.sjkcx ul li a{ display:block; border:1px solid #fff; width: 169px; height: 53px; border-radius:3px; line-height: 18px; color:#fff; padding-top: 12px;}
.sjkcx ul li a.exp{ height: 65px; line-height: 67px; padding-top: 0px;}
.sjkcx ul li a:hover{ background:#6794ba;}