.main{width:1200px;margin:0 auto;}
.color{color:#005d7f;}
.back{background:#005d7f;color:#fff;}
.ov{overflow:hidden;}
.hide{display:none;}
html{height:100%;}
body{min-height:100%;margin:0;padding:0;position:relative;}
.content{min-height:675px ;}
.mt20{margin-top:20px;}
/*top部分*/
.top{height:142px;}
.top_link{min-width:350px;}
.top_link ul li a{padding:0 10px;text-decoration:none;color:#666;border-right:1px solid #e1e1e1;}
.top_search{margin-top:40px;float:right;width:300px;position:relative;}
.top_search_input{float:left;width:196px;height:30px;border:1px solid #d5d5d5;padding-left:25px;}
.top_search_icon{float:left;background:#027f3d;color:#fff;height:32px;padding:0 10px;text-align:center;line-height:30px;cursor:pointer;}
.top_search i{position:absolute;top:7px;left:5px; color:#666;}
/*nav部分*/
.nav{width:100%;height:44px;}
.nav_all li{float:left;border-left:1px solid #659abb;}
.nav_all li:hover{background-color:#025689; }
.nav_all li a{padding:12px 33px;color:#fff;display:block;}
.nav_all li:last-child{border-right:1px solid #659abb;}
/* focusBox */
.sidebarLeft{float:left;width:800px;}
.focusBox { position: relative;width:100%;height:430px; overflow: hidden;}
.focusBox .pic img { width:100%;height:430px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1;}
.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
    display:inline-block; *display:inline; zoom:1; background: url(../images/dot8.png) 0 -16px;}
.focusBox .hd .on{background-position:0 0;position:relative;}
.focusBox .prev,
.focusBox .next {width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev {left: 0;}
.focusBox .next {background-position:   0 -90px; right: 0;}
.focusBox .prev:hover,
.focusBox .next:hover{filter:alpha(opacity=50) !important;opacity:0.5 !important;}
.sidebarRight{width:380px; }
.sidebarRight b{border-bottom:4px solid #03629c;}
.sidebarRight_content .content_list{border-bottom:1px dashed #ccc;}
.sidebarRight_content:last-child .content_list{border-bottom-width:0;}
.sidebarRight .content_date { width: 60px; }
.sidebarRight .content_list { width: 310px;}
.sidebarRight .content_list p:hover { text-decoration:underline;}
.sidebarRight_list img{margin: -15px 10px 0;}
.sidebarRight_list li {line-height: 26px;}
.sidebarRight_list li a{display:block;}
.sidebarRight_list li:hover label{text-decoration:underline;}
.sidebarRight_list2 li:hover label{text-decoration:none;}
.sidebarRight_list2 li:hover span{text-decoration:underline;}
.sidebarRight_list li label{display:inline-block; width:110px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;color:#666;cursor:pointer;}
.sidebarRight_list li span { float: right;color:#666; width:270px;}
.index2_left{width:260px;}
.index2_left .sidebarRight_list li{line-height:24px;}
.index2_left .sidebarRight_list label{width:auto;}
.index2_left .sidebarRight_list span{width:196px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;color:#666;}
.index1{ width:284px;}
.index1_top{background:#e9f0f7;padding:10px 30px 10px 10px;}
.index1_top li{border-bottom: dashed 1px #0375bb;}
.index1_top li:last-child{border-bottom-width: 0;}
.index2{ width:600px;}
.index2_word p{text-indent:2rem;color:#666;line-height:24px;margin-top:15px;}
.index3{ width:272px;}
.index_login p { width: 200px; margin: 0 auto; padding: 8px 0;}
.index_login_input { padding: 0 0 0 6px; width: 190px; height: 40px; border: solid 1px #26bcd7;background:#26bcd7;}
.index_login input::-webkit-input-placeholder{ color: #fff;opacity:1; }
.index_login_submit { width: 200px; margin-top:5px; height: 40px; font-size:18px;border-width: 0px; background-color: #f48c05; text-align: center;color:#fff;}
.index_login_p a{color:#333;}
 /* 图片滚动 */
.picScroll{ position:relative; width:1180px;margin:0 10px;  padding:0;  background:#fff; margin-bottom:10px; overflow:hidden;   }
.picScroll .tempWrap{width:1150px !important;margin-left:12px;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin:0;width:140px;margin:10px 15px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:138px; height:168px;border:1px solid #ccc;}
.picScroll .prev,
.picScroll .next{ position:absolute;  left:2px; top:90px; display:block; width:18px; height:28px; overflow:hidden;  cursor:pointer;  }
.picScroll .next{ left:auto; right:-5px; background-position:-120px 0;}
.picScroll .prevStop{ background-position:0 0;}
.picScroll .nextStop{ background-position:-80px 0;}
/*页脚部分*/
.footer{width:100%;background:#2c4f89;bottom:0px;}
.footer_left{width:500px;}

/* list页面 */
.banner{height:200px;margin-bottom:30px;}
.list{overflow:hidden;}
.list_about{float:left;margin-right:15px;background:#f7f7f7;padding-bottom:20px;}
.list_about_text{background:url(../images/list.png);width:220px;height:112px;line-height:112px;text-align:center;margin-bottom: 25px;}
.list_about_text p{font-size:24px;color:#fff;}
.list_about_ul a{color:#666;font-size:16px;line-height:50px;text-decoration:none;display: inline-block; width: 160px;}
.list_about_ul{padding:0 10px;}
.list_about_ul li{font-size:18px;border-bottom: 1px dashed #d7d7d7;}
.list_about_ul li:hover{color:#fff;background:#0075c2;}
.list_about_ul li:hover a{color:#fff;}
.list_about_ul li:hover i{color:#fff;}
.list_about_ul li i{margin-right:20px;color:#0153a7;}
.list_text{float:right;width:933px;margin-bottom: 32px}
.list_text_top{padding:0 5px;overflow:hidden;line-height:40px;border-bottom:1px solid #d7d7d7;}
.list_text_top .left{float:left;font-size:30px;color: #333333;padding-bottom:10px;}
.list_text_top .left li{float:left;}
.list_text_top .left li i{font-size:14px;}
.list_text_top .left a{color:#333;}
.list_text_ul h2{margin:15px 0;text-align:center;}
.list_text_ul p{line-height:30px;font-size:16px !important;color:#333 !important;}
.list_text_ul p span{line-height:30px;text-indent: 2em;font-size:16px !important;color:#333 !important;font-family: "微软雅黑" !important;font-weight:normal;}
.list_text_bottom{margin:30px auto 0;width:300px;clear:both;padding:30px 0;}
.list_text_bottom li{float:left;margin:0 8px;padding:0 10px;line-height:28px;text-align:center;color:#0153a7;border:1px solid #0153a7;}

.xwzx1 {margin-bottom: 20px;overflow:hidden;}
.xwzx1-2{overflow:hidden;border-bottom: 1px solid #d7d7d7;padding-bottom: 10px;}
.xwzx1-2 a{text-decoration:none;}
.xwzx1-2 h2{text-align:left;}
.xwzx1-2 h2 a {font-weight: normal; font-size: 18px; color: #333; }
.xwzx1-2 h2 a:hover{text-decoration:underline;}
.xwzx1-2 h2 span{float:right;font-size:12px;color:#666;}
.xwzx1-2 p {color: #999; font-size: 14px; line-height: 26px;text-indent:0;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
/*.content*/
.content_top{background:#f2f2f2;}
.content_top1{height:36px;margin-bottom:20px;}
.content_top1 .s1 { background: url(../images/scy_gj_xfz_03.png) no-repeat 11px; width:45px;}
.content_top1 span { border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9; height: 36px; float: left; }
.content_top1 label { height: 36px; line-height: 36px; padding: 0 32px 0 10px; color: #999999;  background: url(../images/scy_gj_sjhsx_03.jpg) no-repeat right; margin-right: 10px; }
.content_top1 label:hover{color:#659abb;}
/*change*/
.tab_menu{min-width:500px;height:40px;padding-left:22px;margin-top: 20px}
.tab_list{float:left;line-height:40px;font-size:16px;font-weight:bolder;padding:0 5px; min-width:100px;cursor:pointer;color:#080000;border:1px solid #fff;text-align:center;}
.tab_active{background-color:#fff;color:#0153a7;border:1px solid #ddd;border-bottom:1px solid #fff;border-radius:3px;}
.tab_content{padding-top:20px;border:1px solid #ddd;padding:10px;}
/*img*/
.articleshow1 img{width:228px;height:172px;border:1px solid #ccc;}
.articleshow1 li{float:left; margin:20px 40px;text-align:center;}
.articleshow1 p{width:200px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center;margin-top:5px;}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination > li {
    display: inline;
}
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    z-index: 3;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
table { border-collapse: collapse; margin:10px auto 0;}
table, td, th { border: 1px solid grey; }
table td {font-size: 16px !important;padding: 5px 0;}


.list_people_text{background:url(../images/list.png);width:180px;padding:30px 20px 0;height:82px;text-align:center;margin-bottom: 25px;}
.list_people_text p{font-size:24px;color:#fff;}
.list_people li{overflow:hidden; padding-left:0px;padding-top:10px; padding-bottom:10px;padding-right:35px;font-size:12px;border-bottom: 1px dashed #d7d7d7;color:#666;}
.list_people li span{color:#333;min-width:40px;float:left;}
.list_people li label{width:120px;float:right;}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination > li {
    display: inline;
}
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    z-index: 3;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.ov1{
    position: relative;
    top:-58px;
    right: -230px;
}






