.nofixedWidth {
    width: 96%;
    margin: 0 auto;
    overflow: hidden;
}
.nofixedWidth a{display:block;white-space:nowrap;overflow:hidden;}
.h_logo div{
    text-align: center;vertical-align:center;margin-top:50px;
    color: #1561af;
    font-size: 36px;
    line-height: 1.5;
    font-family: 'Microsoft YaHei','STXingkai','KaiTi','YouYuan','LiSu';
}
.h_mid {
    height:168px;
    background:url(/branch/ui/ibg.jpg) no-repeat center center;
    overflow:hidden;
}
.top_banner {
width:1180px;height:120px;
margin:20px auto;
overflow:hidden;
	padding:0;
    position:relative;
	background:url(/images/web/bg.jpg) no-repeat center center;
	background-size:100% 100%;
}
table.navbar{width:100%;}
.navbar td{line-height:50px;font-size:18px;}
.navbar td a{color:#fff;text-decoration:none;display:block;padding:0 10px;text-align: center;}
.navbar td:hover{background:#4788d7;}
.navbar .current{background-color:#4788d7;}
.list24{display:block;float:left;width:24em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.down_dr_tbox{ width:360px; background:#f9f9f9; height:170px; font-family:宋体; font-size:12px;}
.tbox_tit{ width:360px; height:36px; line-height:36px; margin:0px auto; border-bottom:1px solid #d72315;}
.tbox_tit span{ display:block; width:76px; padding-left:0px; text-align:center; background:none; float:left; color:#666; font-weight:normal; font-family:微软雅黑; font-size:16px;}
.tbox_tit a{ display:block; width:100px; padding-left:0px; text-align:center; background:none; float:left; color:#666; font-weight:normal; font-family:微软雅黑; font-size:16px; text-decoration:none;}
.tbox_tit .gk{ background:url(/images/top_conter_tit02.png) no-repeat center bottom; color:#d72315;}
.tbox_tit a:hover{ background:url(/images/top_conter_tit02.png) no-repeat center bottom; color:#d72315;}
.down_dr_tbox p{ display:block; width:340px; margin:0px auto; line-height:22px; padding-top:15px;}
.down_dr_tbox p a{color:#d72315; text-decoration:none;}
.ysqgk_col{margin-bottom:5px}
.person_ser .slide_x .list li dd{background:#fff}
.scroll_horizontal{width:1180px;}
.col_lists2{margin-top: 5px;}
.col_lists2 ul{display: none;}
.col_lists2 li{height: 40px;line-height: 40px;padding-left: 15px;background: url(/images/zgnj_index_pics201807-20.jpg) no-repeat left center;}
.top_banner{padding-top:20px;position:relative;}
.top_banner ul{width:170px;position:absolute;top:35px;font-size:12px;right:0;}
.top_banner ul li{color:#ffffff;width:80px;float:left;line-height:22px;}
.top_banner ul li.x_long{color:#ffffff;width:160px;}
.top_banner ul li a{color:#ffffff;text-decoration:none;}
.footer .left li{
	height:1.8em;
	line-height:1.8em;
}
.footer .mid li{
	height:1.8em;
	line-height:1.8em;
}
.train{overflow: hidden;border: 1px solid #fff;background:#fff;width:580px;height:230px;margin-left:190px}
.train dd{
    float: left;
    margin-left: 13px;
    margin-top: 5px;
    width: 99.5px;
    display: block;
	list-style-type: none;
}
.train dd a {
    font-size: 14px;
    border: 1px solid #d9d9d9;
    height: 35px;
    line-height: 35px;
    display: block;
    text-align: center;
    overflow: hidden;
	border-radius: 5px;
	text-decoration: none;
}
.train dd a:hover{border: 1px solid #4788d7;color: #1561af;}
.five_open li a:hover{background:#4788d7;color: #fff;}
.hygq_lists li a {
    text-decoration: none;
    display: inline-block;
    width: 20em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.listb0 li{margin-left:5px;padding-left:20px;background:url(/branch/ui/b0.gif) center left no-repeat}
.listb1 li{margin-left:5px;padding-left:20px;background:url(/branch/ui/b1.gif) center left no-repeat}
.listb2 li{margin-left:5px;padding-left:20px;background:url(/branch/ui/b2.gif) center left no-repeat}
.listg2 li{margin-left:5px;padding-left:20px;background:url(/branch/ui/g2.gif) center left no-repeat}
.listr1 li{margin-left:5px;padding-left:20px;background:url(/branch/ui/r1.gif) center left no-repeat}

.side_pic{overflow:hidden;}
.side_pic li{display:block;width:158px;height:128px;float:left;margin-right:10px;overflow:hidden;}
.side_pic li:nth-child(2n){float:right;margin-right:0;}
.side_pic img{width:158px;height:100px}
.side_pic li div{width:11em;line-height:26px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

.boxbq{padding-top:20px;padding-bottom:20px;}
.boxbq .bqleft{padding-left:10px;padding-right:20px;}
.boxbq .bqleft dd a:hover{
    border: 1px solid #4788d7;
    color: #D90909;
}
.boxbq .bqleft #chk a {
    border: 1px solid #6688d6;
    color: #fff;
    background: #cc66d6;
}
.boxbq dd{
    float: left;
    margin-left: 10px;
    margin-top: 5px;
    display: block;
	list-style-type: none;
}
.boxbq dd a {
    font-size: 14px;
    border: 1px solid #d9d9d9;
    height: 24px;
    line-height:24px;
    display: block;
    text-align: center;
    overflow: hidden;
	border-radius: 5px;padding:5px;
	text-decoration: none;
}
.train dd a:hover{border: 1px solid #4788d7;color: #1561af;}

.page .panel .box {padding:20px 25px;}
.page .panel .page_title{border-bottom:1px solid #eee; font-size:22px; font-weight:bold; color:#333; padding-bottom:5px; line-height:40px; margin-bottom:10px;}
.main_title{font-size: 22px; color:#333;line-height:50px; padding-bottom:10px;display:block;text-align:center;}
.main_desc{border-bottom:1px solid #eee;  margin-bottom:20px; font-size:16px; height:45px; line-height:45px;}
.main_desc .right img{ width:25px; height:25px; position:relative; top:5px; border-radius:100%;}
.page .panel .content{line-height:30px;font-size:14px; min-height:300px;}
.page .panel .content img{max-width:100%;margin:15px 0;border-radius:6px;}
.page .seach_box{margin:20px 10px 0 10px;}
.page .seach_box .close {border: 1px solid red;color:red;padding: 0px 10px;margin:10px;}

.panel .list li img{
    width: 170px;
    height: 102px;margin-right:15px;
    text-align: center;
    border: 1px solid #eee;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
}
.panel .list li {
    vertical-align: top;
    border-bottom: 1px solid #eee;
    padding-bottom: 15px;
    padding-top: 15px;
}
.content{overflow: hidden;}

.listtb li {
    margin-left: 5px;
    padding-left: 20px;
    background: url(/branch/ui/b2.gif) center left no-repeat;
    height: 40px;
    line-height: 40px;
}

.panel .content span{font-size: 18px;}
.content p{line-height:1.8;text-indent:2em;font-size: 18px;}
.apic{display:block;text-align:center;}
