.f_l{ float: left}
.f_r{ float:right}
.sys_head {
    height: 135px;
}
.sys_head123{ background:url( ../images/159_01.jpg)}
.sys_logo {
    display: block;
    float: left;
    width: 390px;
    height: 75px;
    margin-top: 20px;
}

.sys_logo_rt {
    float: right;
    margin-top: 40px;
}

.sys_search_div {
    float: left;
    width: 251px;
    height: 30px;
    line-height: 30px;
}

.SearchTextBox1{
    border: medium none;
    float: left;
    width: 197px;
    height: 38px;
    line-height: 38px;
    background: url(/portals/0/sys1/sys_search_bg.jpg) no-repeat left top;
	text-align:center;color:#333;
}

.SearchTextBox1:focus {
    outline: none;
}

.sys_search_div i {
    width: 52px;
    height: 38px;
    float: right;
}


/*menu*/

.sys_index_menu {
    height: 45px;
}

.sys_index_menu .menu {
    margin-left: 0;
    margin-top: 0;
    height: 45px;
    width: 1100px;
}
.sys_index_menu .menu .nav li{
	-webkit-transition: all 1000ms;
	-moz-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 1000ms;
	height: 35px;
	overflow: hidden;
	}
.sys_index_menu .menu .nav li a {
    padding: 0 30px;
}

.sys_index_menu .box i {
    display: none;
}

.sys_index_menu .menu .nav li .box {
    width: 90px;
    margin: 0 auto;
    position: absolute;
    top: 35px;
    left: 17px;
    background: #228384;
    padding: 10px 0px;
    display: block;
    border-radius:10;

}
.sys_index_menu .menu .nav li:hover{height: 200px;}
.sys_index_menu .menu .nav li .box a {
    border-bottom: none; text-align:center;background:none;width:90px;padding:0px;
}
.sys_index_menu .menu .nav li .box a:hover {
    text-decoration: none;
    color: #fff;
    text-align:center;background:none;text-decoration:underline;
}


.sys_index_menu .menu .nav li.sys_five .box {
    width: 90px;left:25px;
}


.sys_jdt {
    float: left;
    width: 685px;
    height: 399px;
}

.sys_jdt .hotpics_map {
    height: 399px;
}

.sys_jdt .hotpics_map .hotpics li img {
    height: 399px;
}

.sys_jdt .hotpics_map .hotpics .sbar span {
    background: url(/portals/0/sys1/sys_png_03.png) no-repeat center center;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 27px;
    margin-right: 5px;
    width: 21px;
}

.sys_jdt .hotpics_map .hotpics .sbar span.show {
    background: url(/portals/0/sys1/sys_png_02.png) no-repeat;
}

.sys_jdt .hotpics_map .hotpics li p {
    background: url(/portals/0/sys1/sys_ybg.png) repeat-x left center;
    height: 65px;
    line-height: 65px;
}

.sys_cut {
    float: left;
    width: 389px;
    background: #fafafa;
    margin-left: 25px;
    height: 396px;
    border-bottom: 3px solid #15a756
}

.sys_footer {
    height: 128px;
    background: #ededed;
    border-top: 3px solid #15a756;
    margin-top: 50px;
}


.sys_rt {
    float: right;
    margin-top: 30px;
}

.sys_weibo {
    width: 80px;
    height: 80px;
    cursor: pointer;
    position: relative;
    z-index: 3;
    background-image: url(/portals/0/sys1/sys_png_12.png);
    background-repeat: no-repeat;
}

.sys_lt {
    float: left;
    margin-top: 28px;
}

.sys_lt p {
    color: #555;
    line-height: 25px;
    font-size: 12px;
}

#back.sys_back {
    background: url(/portals/0/sys1/sys_top.png) no-repeat;
    width: 38px;
    height: 38px;
}

.sys_tit {
    margin: 30px 30px 0 30px;
    display: block;
}

.sys_tit li {
    float: left;
    cursor: pointer;
    position: relative;
}

.sys_tit li.show span {
    font-weight: bold;color:#255719;font-size:18px;
}

.sys_tit li span {
    margin-right: 30px;
    font-size: 18px;
    color: #777;
}

.sys_tit li a {
    display: none;
}

.sys_tit li.show a {
    right: -218px;
    display: block;
    position: absolute;
    top: 3px;
    width: 15px;
    height: 20px;
    background: url(/portals/0/sys1/sys_png_07.png) no-repeat;
}

.sys_cut_div li {
    padding: 18px 0;
    overflow: hidden;
    border-bottom: 1px dotted #a3a3a3;
}

.sys_list_lt {
    float: left;
    width: 45px;
    margin-right: 20px;
}

.SYS_ri {
    width: 45px;
    height: 45px;
    line-height: 45px;
    font-size: 30px;
    font-family: "å¾®è½¯é›…é»‘";
    background: #15a756;
    color: #fff;
    text-align: center;
    border-radius: 3px;
}

.SYS_year {
    color: #15a756;
    font-size: 12px;
    text-align: center;
    margin-top: 3px;
}

.sys_list_rt {
    float: left;
    width: 264px;
}

.sys_tit_rt a {
    font-size: 14px;
    color: #333;
    line-height: 20px;
}

.sys_time {
    font-size: 12px;
    color: #000;
    margin-top: 4px;
    background: url(/portals/0/sys1/sys_png_05.png) no-repeat left center;
    padding-left: 25px;
    line-height: 17px;
    height: 17px;
}

.sys_dress {
    font-size: 12px;
    color: #000;
    margin-top: 4px;
    background: url(/portals/0/sys1/sys_png_06.png) no-repeat left center;
    padding-left: 25px;
    line-height: 18px;
    height: 18px;
}

.sys_cut_div {
    margin: 10px 30px 0 30px;
}

.sys_tit li:last-child.show a {
    right: -108px;
}

.sys_tit_rt_tit {
  /*  padding-top: 15px*/
}

.sys_cut_con {
    display: none;
}

.sys_cut_con.show {
    display: block;
}

.sys_kuai {
    margin-top: 20px;
    float: left;
    width: 340px;
    border: 1px solid #aec2bc;
    height: 350px;
}

.sys_kuai_c {
    margin: 20px 37px 0 37px;
}

.sys_kuai_tit {
    height: 60px;
    line-height: 60px;
}

.sys_kuai_tit span {
    display: block;
    float: left;
    width: 135px;
    border-top: 3px solid #15a756;
    color: #255719;
    font-size: 18px;
   /* font-weight: bold;*/
    text-align: center;
}

.sys_kuai_tit a {
    width: 15px;
    height: 20px;
    background: url(/portals/0/sys1/sys_png_07.png) no-repeat;
    display: block;
    float: right;
    margin: 25px 20px 0 0;
}

.sys_xshd {}

.sys_jlxz {
    padding: 0 30px;
}

.sys_xshd_img {
    margin-bottom: 10px;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px;
}

.sys_jlxz li span {
    display: block;
    color: #000;
    font-size: 12px;
    padding-bottom: 5px;
}

.sys_jlxz li a {
    color: #333;
    font-size: 14px;
    line-height: 16px;
    display: block;
    height: 43px;
    overflow: hidden;
}

.sys_jlxz li a:hover,
.sys_tit_rt a:hover,
.sys_xshd li a:hover {
    color: #15a756
}

.sys_xshd {
    margin: 0 30px;
}

.sys_xshd_img img {
    width: 280px;
    height: 87px;
    overflow: hidden;
    margin-bottom: 5px
}

.sys_xshd_img a .sys_xshd_title {
    color: #000;
    font-size: 18px;
    margin-bottom: 10px;
}

.sys_jlxz li {
    margin-bottom: 10px
}

.sys_xshd_img a .sys_xshd_view {
    color: #000;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 5px;
}

.sys_xshd_time {
    background: url(/portals/0/sys1/sys_time.png) no-repeat left center;
    padding-left: 25px;
    height: 17px;
    line-height: 17px;
    color: #747474;
    font-size: 12px;
}

.syz_zi_time {
    color: #747474;
    font-size: 12px;
    margin-top: 10px;
}






/*view*/

.sys_view_banner {
    background: #fff url(/portals/0/sys1/sys_view_bg.jpg) no-repeat top center;
    min-height: 500px;
}


.sys_dh {
    /*background: url(/portals/0/sys1/sys_home.png) no-repeat left 20px;*/
    padding-left: 25px;
    padding-top: 20px;
    color: #999;
}

.sys_dh a {
    color: #999;
    -webkit-transition: color 100ms;
    transition: color 100ms;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 14px;
}

.sys_dh a:hover {
    color: #09b1ce
}

.sys_view_title {
    color: #333;
    line-height: 40px;
    text-align: center;
    font-size: 30px;
    margin-top: 35px;
}

.sys_view_time {
    text-align: center;
    color: #666;
    font-size: 12px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #eee;
    padding-top: 30px;
}

.content_par {
    padding: 0px 0 20px 0;
}

.content_par p,.content_par span,.content_par {
    line-height: 30px;
    font-size: 14px;
    color: #333;
}

.content_par .content_img {
    text-align: center;
    padding: 20px 0;
}

.content_par img {
    text-align: center;
    margin: 0 auto;
    padding: 0;
}

.sys_list_banner {
    height: 179px;
    width: 1100px;
    position: relative;
}

.banner_tit {
    position: absolute;
    bottom: 0;
    width: 247px;
    height: 63px;
    line-height: 63px;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    background: #255719;
    left: 20px
}

.sys_list_lt_nav {
    float: left;
    width: 247px;
    margin-left: 20px;
    background: #f9f9f9 url(/portals/0/sys1/rj_lt_img.png) no-repeat left bottom;
    padding-bottom: 200px;
}
/*
.sys_list_lt_nav li {
    height: 46px;
    line-height: 46px;
    cursor: pointer;
}

.sys_list_lt_nav li a {
    padding-left: 70px;
    color: #6a6a6a;
    font-size: 16px;
    display: block;
}

.sys_list_lt_nav li a.level0_selected,
.sys_list_lt_nav li a:hover {
    background: #15a756 url(/portals/0/sys1/sys_dian.png) no-repeat 45px center;
    color: #fff;
}
*/

.sys_rt_nav {
    color: #333333;
    font-size: 14px;
    text-align: right;
}

.sys_rt_nav a {
    color: #333;
    padding: 0 10px;
}

.sys_rt_content_div {
    margin-left: 40px
}

.sys_list_rt_nav {
    float: left;
    width: 833px;
    min-height: 300px;
    padding-bottom: 20px;
    padding-top: 30px
}

.sys_rt_content_div .wz_ri {
    background: #15a756;
}

.sys_rt_content_div .wz_year {
    color: #15a756;
}

.sys_rt_content_div .xs_tit_rt a:hover {
    color: #15a756;
}

.sys_chang_list_tit {
    font-size: 24px;
    color: #000;
    border-bottom: 2px solid #e5e5e5;
    padding-bottom: 10px;
}

.sys_chang_list_tit span {
    font-size: 20px;
    color: #255719;
    font-weight: bold;
    border-left: 5px solid #15a756;
    padding-left: 10px;
}

.hotpics_map .hotpics .prev, .hotpics_map .hotpics .next{background:url(/portals/0/sys1/sys1_ad_ctr.png)}
.hotpics_map .hotpics .next {
    background-position: 0 -32px;
	right: 10px;}
.sysjyb_SearchTextBox input{
    width: 196px;
    height: 30px;
    border: 1px solid #0090ae;
}
.sysjyb_new{width: 400px;height: 410px;background:#fff;}
.sysjyb_new ul{width:350px;margin: 0 auto;overflow: hidden;/* margin-top: 15px; *//* overflow: hidden; *//* display: inline-block; */padding-top: 15px;}
.sysjyb_new ul p{ font-size:20px; line-height: 30px; color:#005391;margin-bottom:20px;}
.sysjyb_new ul p a{float:right;color:#999;font-size: 14px;}
.sysjyb_new ul b,.sysjyb_new ul b a{ font-size:16px; color:#096fa5; line-height: 20px;font-weight:bolder;}
.sysjyb_new ul span{font-size:14px;color:#666;line-height: 25px;display: block;border-bottom: 1px solid #ccc;padding-bottom: 5px;}
.sysjyb_new ul span a{font-size:14px; color:#666;}
.sysjyb_new ul li {border-bottom:1px solid #ccc;padding: 5px;margin:12px 0;}
.sysjyb_new ul li .time{background: url(../images/clock.png) no-repeat -4px center;font-size:14px;color:#666;text-indent: 0.6cm;line-height: 25px;}
.sysjyb_new ul li a{font-size:14px; color:#333; line-height: 25px;}

.w355{width:355px;float: left;overflow: hidden;margin-top:45px;}
.sysjyb_title{font-size:20px;font-weight: bold;color:#005391;background: url(../images/sysjyb-tt.png) left 44px no-repeat;line-height: 45px;border-bottom: 1px solid #ccc;height: 55px;}
.sysjyb_title a{font-size:14px;float: right;color: #666;}
.sysjyb_tzgg p{width:55px;height: 60px;background: #0a6fa5;float: left;}
.sysjyb_tzgg p b{font-size:30px;color:#fff;text-align: center;display: block;}
.sysjyb_tzgg p span{font-size:12px;color:#fff;text-align: center;display: block;}
.sysjyb_tzgg a{display: block;font-size:14px;color:#333;line-height: 30px;/* padding: 5px; */float: right;width: 265px;height: 60px;overflow: hidden;border-bottom: 1px solid #ccc;}
.sysjyb_tzgg{overflow:hidden;padding: 10px;}

.sysjyb_ty ul li{font-size:14px;color:#333;line-height: 40px;text-align: right;background: url( ../images/dot.png) left  no-repeat;}
.sysjyb_ty ul li a{text-align:left;display: block;float: left;margin-left: 15px;color: #333;}
.m_20{margin-top: 20px;overflow: hidden;min-height:280px;}
.m_l{margin-left: 15px}
.sysjyb_foot{width:100%;height: 75px;border-top: 3px solid #096fa5;overflow: hidden;padding-top:30px;}
.sysjyb_foot p{font-size:12px;text-align: center;margin-top:6px;}
.sysjyb_foot b{font-size:12px;text-align: center;display: block;line-height: 25px;}

.wap1{width: 680px;float:right;height: 410px;}
.wap1 .hiSlider-pages, .hiSlider-title {
	position: absolute;
	z-index: 3
}
.wap1 .hiSlider-btn-prev, .hiSlider-btn-next {
	position: absolute;
	z-index: 5;
	top: 50%;
	height: 30px;
	width: 30px;
	background: url(../images/hislider-arrow.png) no-repeat;
	margin-top: -15px;
	text-indent: -200px;
	overflow: hidden;
	opacity: .6;
filter:alpha(opacity:60)
}
.wap1 .hiSlider-btn-prev {
	left: 10px
}
.wap1 .hiSlider-btn-next {
	right: 10px;
	background-position: -30px 0
}
.wap1 .hiSlider-btn-prev:hover, .hiSlider-btn-next:hover {
	opacity: 1;
filter:alpha(opacity:100)
}
.wap1 .hiSlider-title {
	bottom: 0;
	width: 100%;
	padding: 6px 0;
	color: #fff;
	text-indent: 10px;
	background: rgba(0,0,0,.6);
	z-index: 2;
	font: 14px/2 "Microsoft YaHei", Arial, Tahoma
}
.wap1 .hiSlider-pages {
	bottom: 10px;
	right: 10px;
	text-align: right
}
.wap1 .hiSlider-pages a {
	height: 12px;
	width: 12px;
	margin: 0 6px;
	display: inline-block;
	overflow: hidden;
	text-indent: -100px;
	font-size: 0;
	border-radius: 50%;
	/* background: #ddd; */
	border: 2px solid #fff;
}
.wap1 .hiSlider-pages a.active {
	background: #f47c02;
	width: 30px;
	border-radius: 10px;
	border: 2px solid #fff;
}
.wap1 .hiSlider-item img{width:680; height: 410px;}

.erlist_banner{width:100%;height: 209px;background: url(../images/159_02.jpg) center top no-repeat;}
.erlist_left{width:300px; float: left;background: url(../images/300.png) center top no-repeat;}
.sysjyb_dqwz,.sysjyb_dqwz a,.sysjyb_dqwz a:hover{font-size:12px;color:#666;overflow: hidden;height: 50px;line-height:50px;}
.sysjyb_dqwz a:hover{color:#09F}
.sysjyb_dqwz b{display: block;background: url( ../images/home.png);width:25px;height: 25px;float: left;margin-left: 35px;margin-top: 15px;}
.erlist_left .sysjyb_dqwz a{color:#666;/* float: right; */margin-left: 25px;line-height: 55px;font-size: 14px;}
/*.erlist_left ul li{width:288px;height: 55px;line-height: 55px;border-bottom: 1px solid #ccc;}
.erlist_left ul li a{display: block;color: #333;font-size: 18px;margin-left: 35px;}
.erlist_left ul li a:hover{color:#09b1ce; background:url(../images/sj.png) right center no-repeat}
*/
.erlist_right{width:730px; float: right; min-height: 570px;padding-bottom:40px;}
.erlist_right .er_bt{height:50px;border-bottom:3px solid #e1e1e1;font-size:18px;color:#09b1ce;line-height: 50px;}

.erlist_right ul.bl_r li p{width:55px;height: 60px;background: #0a6fa5;float: left;}
.erlist_right ul.bl_r li p b{font-size:30px;color:#fff;text-align: center;display: block;}
.erlist_right ul.bl_r li p span{font-size:12px;color:#fff;text-align: center;display: block;}
.erlist_right ul.bl_r li a{display: block;font-size:16px;color: #333;line-height: 30px;/* padding: 5px; *//* float: right; *//* width: 265px; *//* height: 60px; */overflow: hidden;/* border-bottom: 1px solid #ccc; */margin-left: 75px;}
.erlist_right ul.bl_r li a:hover{color:#09b1ce;}
.erlist_right ul.bl_r li{overflow:hidden;padding: 20px;border-bottom: 1px solid #ccc;}

.erlist_right ul.tw_r li {font-size:14px;color: #666;border-bottom: 1px solid #ccc;padding: 10px;}
.erlist_right ul.tw_r li a{/* display: block; */font-size:16px;color: #333;line-height: 30px;margin-left:10px;/* float: left; */}
.erlist_right ul.tw_r li a:hover{color:#09b1ce;}

.erlist_right ul.tp_r li {width: 230px;/* height: 185px; */float: left;text-align: center;font-weight: bold;margin-left: 7px;margin-top: 10px;min-height: 207px;}
.erlist_right ul.tp_r li a{font-size:16px;color: #333;line-height: 30px; }
.erlist_right ul.tp_r li a:hover{color:#09b1ce;}
.erlist_right ul.tp_r li a img{width:230px;height:143px;border:0px;}


.erlist_right ul.tp_l , .erlist_right ul.tp_r , .erlist_right ul.tw_r{overflow:hidden}
.erlist_right ul.tp_l li {overflow:hidden;padding: 20px;border-bottom: 1px solid #ccc;}
.erlist_right ul.tp_l li a img{width:150px; height: 105px; float:left;margin-right:20px;}

.erlist_right ul.tp_l li p a {font-size:16px;color: #333;line-height: 30px;min-height: 65px;display: block;}
.erlist_right ul.tp_l li p a:hover{color:#09b1ce;}
.erlist_right ul.tp_l li p span{sont-size:14px; color:#666; line-height: 35px}

.erlist_right .rightcont,.erlist_right .rightcont p,.erlist_right .rightcont span{color:#333;font-size:14px;line-height:28px;}
.erlist_right .rightcont p a,.erlist_right .rightcont p a:hover{color:#09b1ce;font-size:14px;text-decoration:underline}
.erlist_right .rightcont p a:hover{text-decoration:none;}
.rightcont{padding-top:20px;}

.three_list{width:1100px; margin: 0 auto}
.three_list h2{font-size:25px;color:#333;line-height: 70px;border-bottom: 1px solid #ccc;text-align: center;}
.three_list span{text-align: center;font-size:12px;display: block;line-height: 25px;}
.three_list p,.three_list span,.three_list{font-size:14px;line-height: 35px;}


.bg{/* background: url(http://www.qipei.hc360.com/20170615/images/1_65table.png) */}
.bg table{border-collapse:collapse;border: 1px solid #666;border-collapse: collapse;border-spacing: 0;table-layout: fixed;font-family:"å¾®è½¯é›…é»‘";font-size:14px;color:#666;width: 98%;margin: 0 auto;}
.bg td {border: 1px solid #666;padding: 10px;font-family: "å¾®è½¯é›…é»‘";}
.bg table .h_1{font-size:18px;text-align: center;font-weight: bold;}
.bg table .ys{background: #8221f5;}

.three_list .sys_dh span{text-align:left;}