body{ background:url(../images/zt/xwqyhgtgsh/xwqyhgtgsh_header.jpg) no-repeat center top}
.header{ margin:0 auto; background:url(../images/zt/xwqyhgtgsh/xwqyhgtgsh_header.jpg) no-repeat center top; width:1000px; height: 648px;}
.main{ margin:0 auto 40px auto; width:1000px;}
.wrap{ margin-top: 50px;}
.wrap .title{ }
.more{ border-left: 10px solid #fff; width: 50px; text-align: center; background: #E7F3FA; padding: 10px; top: 42px; font-size: 18px; float: right; display: block; margin-top: 20px;}
.wrap .list{}
.wrap .list li{ font-size: 24px; border-bottom: 1px solid #dfdfdf; padding: 38px 0 10px 0;}
.wrap .list i{ margin: 10px 10px 0 0; width: 10px; height: 10px; background: red;}
.wrap .list li a:hover{ color:#999;}

.list_img{ margin-top:30px;}
.btn_list li{ float:left; width:480px; height:100px;}
.btn_list li:first-child{ margin-right:40px;}

.video_list{ margin-top:20px;}
.video_list li img{ width: 100%; height: 100%;}
.video_list li{ float:left; position:relative; width:230px; height:125px; margin: 20px 0 0 20px;}
.video_list li:first-child{ width:480px; height:270px; margin-left:0px; margin-right:20px;}
.video_list li:first-child a{ }
.video_list li:first-child i{margin-top: -40px; margin-left: -40px;}
.video_list li:first-child i img{ width:80px; height: 80px;}
.video_list li .txtbg{position:absolute; bottom:0; left:0; width:100%; height:40px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5;}
.video_list li .txt{position:absolute; right:10px; bottom:0; left:10px; text-align:center; color:#fff; font-size:.875em; line-height:40px;}
