@charset "utf-8";
.clearfix:after {
  content: "";
  display: block;
  visibility: hidden;
  height: 0;
  clear: both;
}
.clearfix {
  zoom: 1;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.ele {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.container {
  width: 1200px;
  margin: 0 auto;
}


.mainbody {width: 100%;height:auto;background: url(zygx_big_bg.jpg) no-repeat top;}

/*中间*/
.center {
	width: 1200px;
	margin: auto;
	height: 1480px
}
.box1{height: 400px;background-color: #fff;padding:20px;}


.list_3{height: 362px;width: 100%;}
.list_3_left{width:100%;}
.list_box_1{width: 720px;height: 362px;}
.menu_box_3 span{background:url(tu8_03.png) no-repeat;width:420px;height:64px;line-height: 64px;display: block;margin-top: 10px;font-size: 17px;color: #333;}
.menu_box_3 span a{display: block;color: #333;margin-left:20px;}
.menu_box_3 span.on{background:url(tu6_03.png);}
.menu_box_3 span:first-child{margin-top:0}
.menu_box_3 span.on a{color: #fff;}

.lunbo_left{ height: 362px;}
.js {width: 90%;margin: 10px auto 0 auto;}
.js p {padding: 5px 0;font-weight: bold;overflow: hidden;}
.js p span {float: right;}
.js p span a {color: #f00;text-decoration: underline;}
.js textarea {height: 100px;width: 98%;padding: 5px;border: 1px solid #ccc;border-top: 2px solid #aaa;border-left: 2px solid #aaa;}
.bord {width:720px;height: 360px;}
.focusBox {position: relative;width:720px;height:362px;overflow: hidden;font: 15px;text-align: left;background:#fff}
.focusBox .pic img {width: 720px;height:362px;display: block;}
.focusBox .pic img {display: block;}
.pic {float: left;}
.focusBox .txt-bg {position: absolute;bottom: 0;z-index: 1;height:40px;width: 100%;background:url(touming.png);overflow: hidden;left:0px;}
.focusBox .txt {position: absolute;bottom: 0;z-index: 2;height: 40px;width: 100%;overflow: hidden;left:0px;}
.focusBox .txt li {height:40px;line-height: 40px;position: absolute;}
.focusBox .txt li a {display: block;color: #fff;padding: 0 0 0 20px;font-size: 15px;font-weight: bold; height: 40px;width:535px;
  line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap}
.focusBox .num {position: absolute;z-index: 3;bottom:15px;right: 0px;width:100px;padding-left: 17px;height: 8px;}
.focusBox .num li {float: left;position: relative;width:8px;background:url(tuyuan1.png) no-repeat;height:8px;line-height:8px;overflow: hidden;
    text-align: center;margin-right: 10px;cursor: pointer;}
.focusBox .num li a, .focusBox .num li span {position: absolute;z-index: 2;display: block;color: #333;width:8px;font-size: 15px;
  height:8px;top: 0;left: 0;text-decoration: none;}
.focusBox .num li.on a, .focusBox .num a:hover {background:url(juyuan.png) no-repeat;}


.box2{
	height: 1080px;
	margin-top: 30px;
	background-color: #fff;
	padding: 0 20px;
	padding-top: 10px;
	padding-bottom: 20px;
}
.box2_title{height: 44px;line-height:44px;color: #355e92;font-size: 17px;border-bottom: 3px solid #dedede;}
.box2_title a{height:44px;color: #2e5b9d;font-size: 17px;font-weight: bold;display: block;width:100px;text-align:left;border-bottom: 3px solid #4f7fae;}
.box2list{
	height: 735px;
	margin-top: 15px;
}
.box2list ul li{float: left;margin-top: 25px;margin-left: 25px;}
