﻿@charset "utf-8";
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
html { height:100%; }

*html { _background-image:url(about:blank); _background-attachment:fixed; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#333; }
a:hover { text-decoration:none; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0;vertical-align: top;}
.none { display:none; }
ul, ol {border: 0;line-height: 14px; *line-height: 14px;list-style: none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size: 14px;}
h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul{margin: 0;padding: 0;border: 0;}
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
q:before, q:after { content:''; }
em{font-style:normal}

/* 链接颜色 */
a:link {color: #333;text-decoration: none}
a:visited {color: #333;text-decoration: none}
a:hover {color: #000;text-decoration: none}

.sjshow {display:none;}
#cover {display:none;}
#guide {display:none;}
.sjbottom {display:none;}

.wred {width:100%; height:430px; margin:0px auto 50px auto; background:url(topbj.jpg) no-repeat top center;}
.top { width:1140px; height:430px; overflow:hidden; margin:0 auto; position: relative;}
.top .ft_logo_sj {display:none;}
.top .xhft_logo_pc {width:116px; height:50px;position: absolute;top:10px;left:510px;}
.top .ft_logo_pc {width:500px; height:80px;position: absolute;top:58px;left:70px;}
.top .photo {width:600px; height:430px;position: absolute;top:0px;right:-40px;}
.top .photo img{width:600px; height:430px;}
.top .title {font-size: 36px;line-height: 44px;font-weight: bold; width:500px; height:88px;border-bottom: 2px solid #ec0306; padding:18px 0;position: absolute;top:138px;left:70px; color:#000; overflow:hidden;}
.top .zaiy {font-size: 14px;line-height: 24px;width:500px; height:72px;position: absolute;top:280px;left:70px; color:#000;overflow:hidden;}
.top .jb {font-size: 14px;line-height: 30px;width:580px; height:30px;position: absolute;top:388px;left:70px; color:#fff;overflow:hidden;font-family: "宋体";}
.top .jb span{font-weight: bold;display:inline-block; *display:inline; zoom:1;background-color: #ff6600; padding:0 10px; margin-right:10px;}

.mainbg {clear: both;width: 1140px;margin: 0px auto 40px auto;}
.mainbg .left {float: left;width: 790px;border-right: 1px solid #cccccc;padding:0 35px 0 0;}
.mainbg .left .gdbt { width:100%; height:90px; padding:0 0  20px 0 ;}
.mainbg .left li{padding-bottom:30px;}
.mainbg .left li .jbtx{ width:120px;height: 120px;background:url(jbzz.png) no-repeat top center; float: left}
.mainbg .left li .jbtx img{ width:96px;height: 96px; margin: 12px 0 0 12px;border-radius:50%;}
.mainbg .left li .gjc{ width:640px;height: 30px; padding-top:20px; float:right}
.mainbg .left li .gjc span{background: url(ft_gaogjz.png) no-repeat;height: 22px;font-size: 16px;line-height: 26px;padding:0px 15px 8px 15px;color: #fff;float: left;display:block;}
.mainbg .left li .bt{width:640px;font-size: 30px;line-height: 44px;font-weight: bold;padding:10px 0px 20px 0px;float:right}
.mainbg .left li .zw {width:640px;font-family: "宋体";font-size: 14px;line-height: 28px; border-bottom:1px solid #e5e5e5; padding-bottom:30px;float:right}
.mainbg .left li .zw p {padding-bottom: 12px;}
.mainbg .left li .zw img {background-color: #f4f4f4;padding: 9px;border: 1px solid #ddd;float: left;margin-right: 15px;margin-top: 5px;margin-bottom: 5px;}

.mainbg .right {float: right;width: 280px;}
.mainbg .right .lmbt {height: 48px;width: 280px;border-bottom: 1px solid #4ba4ff;}
.mainbg .right .lmbt span{height: 44px;border-bottom: 4px solid #4ba4ff;line-height: 44px;padding:0px 15px;font-size: 20px;font-weight: bold;display:inline-block; *display:inline; zoom:1;}
.mainbg .right .jbjj {padding:20px 0px;font-size: 16px;line-height: 26px;}

.mainbg .right .anlie { padding-bottom:20px;}
.mainbg .right .foot_ztlogo {display:none;}
.mainbg .right .fttp {padding-top:30px;}
.mainbg .right .fttp li{padding-bottom:20px;}
.mainbg .right .fttp img{width: 280px; height: auto;}

.mainbg .right .gdft { width:280px;padding:20px 0px;}
.mainbg .right .gdft li { width:266px; height:52px; font-size:16px; line-height:20px; padding-left:14px;background:url(dot.png) no-repeat 0px 8px;}

/* 视频窗口 */
.videoPlay .img-wrap { position: relative; float:left;}
.videoPlay .img-wrap .video-close { width: 18px; height: 18px; position: absolute; right: -1px; bottom: -18px; z-index: 20; background: url(http://www.cq.xinhuanet.com/2018/sce/zht/image/icon_video.png) no-repeat; cursor: pointer;  }
.videoPlay .img-wrap .iframe { width: 100%; height: 100%; top: 0; left: 0; position: absolute; z-index: 15; }
.videoPlay .img-wrap .vBtn { position: absolute;  top: 0; left: 0; background: url(http://www.cq.xinhuanet.com/2018/sce/zht/image/video1.png) center center no-repeat; cursor: pointer; z-index: 10; }

.sp1 { width:280px; height:160px;padding-top:20px; margin-bottom:30px;}
.sp1 .videoPlay .img-wrap,.sp1 .videoPlay .img-wrap .vBtn,.sp1 .videoPlay .img-wrap .img img{ width:280px; height:160px;}