*{box-sizing: border-box;}
.clearfix:after { content: ".";  display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{ zoom: 1;display: block;_height: 1px;}
body{margin:0;height:100%;overflow-y: auto; position: relative; background-image:url(../images/body_bg.gif);}
.main_1200{width:1200px; margin:0 auto;}
.content{background-color:#FFFFFF;border-radius:18px; border:2px #d2d2d2 solid;}
#main{width:1200px; margin:0 auto;}
.main_1200 h1{ font-size:36px; padding:18px;}
.main_1200 p.time{text-align:center; margin:0; padding:0; }
.main_1200 .time em{margin:0 8px;font-size:14px;font-style: normal;}
.main_1200 p{font-size:15px; line-height:30px; text-indent:30px; padding:0 25px;}
.main_1200 h3{ font-size:18px; font-weight: bold; border-bottom: 1px #959595 solid;padding:5px 8px;color: #fff;background-color: #003f8d;margin:15px 20px;border-radius: 5px 0 0px 5px;border-left: 5px #d79800 solid;}
.h2_title{background-image:url(../images/title_bg.png); width:1200px; height:40px; background-repeat:no-repeat; text-align:center; margin:45px 0; float:left;}
.h2_title h2{text-align:center; font-size:40px; margin:0; padding:0; position: relative;top:-16px;}
.main_all_tsgx{width:100%; background-image:url(../images/bannerbg2.jpg); background-repeat:no-repeat; height:600px; float:left;}
.main_all_tsgx .h2_title{color:#FFFFFF;background-image:url(../images/title_bg2.png); width:1200px; height:40px;}
.main_all_tsgx ul.gx_list{float:left;}
.main_all_tsgx ul.gx_list li{float:left; width:130px;margin:24px 47px 8px 0;}
.main_all_tsgx ul.gx_list li img{width:130px; background-color:#FFFFFF; padding:5px; border-radius:50%;}
.main_all_tsgx ul.gx_list li a{ display:block;}
.main_all_tsgx ul.gx_list li p{color:#FFFFFF; text-align:center;}
.main_all_tsgx ul.gx_list li:nth-child(7n){ margin-right:0;}
 .nav{margin:8px auto;width:740px; clear:both;padding-bottom:15px;}
#navlist{display:block; margin:0 auto;}
#navlist li{float:left;background-image:url(http://zhaopin.91boshi.net/html/iheg/navbg2.jpg);margin:8px;font-size: 16px; border-radius:5px 0 5px 0; list-style:none;padding:0 8px; }
#navlist li a{display:block;padding:10px 13px;text-decoration:none;}
#navlist li a{color:#fff;}
#navlist li:hover{background-image:url(http://zhaopin.91boshi.net/html/iheg/navbg.jpg);border-radius:5px 0 5px 0;}
.table{background-color: #bababa;border:1px;line-height:20px;font-size:14px;margin-top:10px;text-align: left;color: #494949;}
.table tbody{text-align:center; background-color:#FFF;}
.table thead tr{background-color:#FFFFFF; text-align:center;}
.table tfoot{text-align:center;}
.table td{background-color:#FFF;padding:5px;text-align: center; font-size:12px;}
.table td:hover{background-color: #EFEFEF; color:#B02E0D;}
.table caption{font-size:18px; font-weight:bold; padding:8px; color:#CC0000;}
.table thead th{ background-color:#f3f3f3; color:#3e3e3e; font-size:14px;}
.table thead th{font-size:16px; background-color:#000033; color:#fff;}
.table td{color:#000; font-size:14px; background-color:#f6f8fe}
.box{float:left; width:100%;}
.box .b_left{float:left; width:100px;}
.box h3{background-image: url(http://zhaopin.91boshi.net/images/bj/top-site-bg.jpg);text-align:center; font-size:18px; padding:5px; margin:0; border-radius:8px 8px 0 0;}
.box h3 a{color:#FFFFFF;}
.b_right p{line-height:25px;}
.b_right a{background-color:#FF0000; color:#FFFFFF; padding:2px 15px;border-radius:5px 0 5px 0;}
.video {width: 383px;	margin:25px 25px 0 0;	float:left;	text-align: center;}
.banner{width: 100%; padding-top: 50px; height: 548px; background: url("../images/top.jpg?t=20230620") no-repeat center center; background-size: 100%;}
.banner .banner-title {width: 100%; height:100%; margin:auto; position: relative;}
.banner .banner-title .img1{ width: 35%;position: absolute; top: 1%;left: 32%;}
.banner .banner-title .img2{ width: 15%;  float: left; margin-top: 0; margin-left: 5%;}
.banner .banner-title .img3{width:60%; left:20%; position: absolute; top:70%;}
.banner .banner-title .img3 img{width:100%;}
.banner .logo-con {width: 100%; height: auto; margin: 0 auto; position: relative;}
.banner .logo-con .logo{position: absolute; top: 0px;  left:5%; width: 12%;}
.imgs{width:95%; margin:15px auto; text-align:center;}
.imgs img{border:1px #CCCCCC solid; padding:5px;  width:48.3%; height:345px; float:left; margin:8px 9px;}
#marqueediv6 img{padding:5px; border:1px #d2d2d2 solid; margin:0 5px;}
.footer{background-color: #014ea5; color: #fff;line-height: 50px; text-align: center;}
