﻿@charset "utf-8";
/* 全局样式 */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input { margin:0; padding:0; -webkit-text-size-adjust: none }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
body>div, form>div { margin:0 auto; }
div { text-align:left; }
a img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
select, textarea { font: 12px Arial, "微软雅黑"; }
body { color:#2f2f2f; text-align:center; font:12px "微软雅黑"; }
ul, ol, li { list-style-type:none; vertical-align:0; }
a { outline-style:none; color:#717172; text-decoration:none; font-family:"微软雅黑" }
a:hover { color:#2f2f2f; text-decoration:none; }
a, area { blr:expression(this.onFocus=this.blur())}
:focus { -moz-outline-style: none; }
.clear { clear:both; }
.hidden { display:none; }
.block { display:block; }
.left { float:left; }
.right { float:right; }

/* 通用样式 */

.zt_wh980{ width:980px; margin:0 auto}
.zt_mgt10{ margin-top:10px;}
.zt_banTop{ height:328px; background:url(../images/ban1.jpg) no-repeat center top;}
.zt_nav{ background:#272b32; height:56px;}
.zt_nav ul{ display:block; width:980px; margin:0 auto}
.zt_nav ul li{ float:left; line-height:56px;}
.zt_nav ul li a{ color:#FFF; font-size:18px; padding:0 15px; display:block}
.zt_nav ul li a:hover{ background:#da1818;color:#FFF;}
.zt_nav ul li a.linke{ background:#da1818}

.zt_img a img{ display:block; border:1px #c4c4c4  solid}
.zt_bd{ border:1px #c4c4c4  solid}
.zt_part1l{ background:#222222; width:264px; height:260px;}

.zt_part1l a{ display:block; width:241px; margin:12px auto; font-size:14px; font-weight:bold; color:#FFF}
.zt_part1m{ width:446px; margin-left:10px; position: relative; height:258px;}
.zt_part1m .zt_bdSp{ display:block; position:absolute; left:0px; top:0px;}


.zt_part1m_link{ border-bottom:1px #c4c4c4  dashed; padding:10px 0 }
.zt_part1m_linkNone{ border-bottom:0}
.zt_part1m_link h2{ text-align:center}
.zt_part1m_link h2 a{ font-size:16px; color:#46484b; display:block; height:34px; line-height:34px; font-weight:bold}
.zt_part1m_link li a{  padding:0 2px; color:#000; font-size:14px}
.zt_part1m_link li{ line-height:20px; text-align:left; padding-left:20px;}

.zt_part1r{ width:246px;height:258px;}
.zt_part1r .zt_tt{ height:40px; border-bottom:1px #c4c4c4  solid; line-height:40px; position:relative}
.zt_part1r .zt_tt strong{ font-size:14px; color:#46484b; padding:0 10px;height:39px;border-bottom:2px #da1818  solid; position:absolute; left:0px; top:0px;}
.zt_part1r .zt_tt a{ float:right; margin-right:10px;}
.zt_part1r .zt_ul{ padding-top:10px;}
.zt_part1r li a{ font-size:14px; line-height:28px; padding-left:10px; color:#333}

.zt_bdRed{border:1px #da1818  solid}
.zt_part2l{ width:731px; height:154px; overflow:hidden}
.zt_part2r{width:246px; height:154px;  overflow:hidden}

.zt_part2l_yy{ height:154px; background:#999; width:66px; background:#da1818; float:left; text-align:center}
.zt_part2l_yy p{ color:#FFF; font-weight:bold; line-height:24px; padding-top:40px;}
.zt_part2l_text{ float:left; width:664px;}
.zt_part2l_text p{ padding:10px; line-height:18px;}
.zt_part2l_text p span{ color:#da1818}
.zt_part2l_text .zt_ipList{ background:#fceded; height:82px;}
.zt_part2l_text .zt_ipList li .zt_ip1{border:1px #c4c4c4  solid; height:24px; padding:0 6px; width:184px;}
.zt_part2l_text .zt_ipList li strong{ padding:0 12px;}
.zt_part2l_text .zt_ipList li .zt_ip2{ background:url(../images/btn1.jpg) no-repeat; width:118px; height:33px; border:0; font-size:16px; font-weight:bold; color:#FFF; cursor:pointer}

.zt_part2rTop{  height:33px; line-height:32px; width:246px; overflow:hidden}
.zt_part2rTop ul{ width:260px;}
.zt_part2rTop li{ display:block;background:url(../images/line.jpg) repeat-x; float:left; border-bottom:1px #999 solid; width:124px;border-right:1px #999 solid; text-align:center; cursor:pointer}
.zt_part2rTop li.chgCutBtn{ border-bottom:0; background:none; height:33px;}

.zt_part2rUl{ padding:6px 10px}
.zt_part2rUl li{ line-height:22px;}
.zt_part2rUl li a{ color:#333}
.zt_part2rUl p a{ color:#3572b1}

.zt_yearTop{ background:#da1818; height:62px; text-align:center; position:relative; color:#FFF}
.zt_yearTop h2{ font-size:18px; padding-top:6px; line-height:28px;}
.zt_yearTopPa{ width:160px; text-align:center; position:absolute; right:0px; top:10px;}
.zt_yearTopPa a{ display:block; background:url(../images/btn2.jpg) no-repeat; width:78px; height:22px; line-height:22px; color:#FFF; margin:0 auto; margin-bottom:4px;}

.zt_tabBg th{ background:#e6e6e6; font-size:14px}
.zt_tabBg td,.zt_tabBg th{border:1px #c4c4c4  solid; padding:6px 6px;font-size:12px}
.zt_tabBg td.pr_box{ position:relative; }
.zt_tabBg td.pr_box .sp1{ display:block; font-family:"宋体"; position:absolute; left:0px; top:0px; background:url(../images/hot1.png) no-repeat; width:35px; height:28px; text-align:left; color:#FFF; padding-left:2px;}
.zt_tabBg td.pr_box .sp2{ display:block; font-family:"宋体"; position:absolute; left:0px; top:0px; background:url(../images/hot2.png) no-repeat; width:35px; height:28px; text-align:left; color:#545454; padding-left:2px;}

.zt_tabBg td a.a3{ display:block; width:86px; height:23px; background:url(../images/btn3.jpg); text-align:center; line-height:23px; color:#FFF}
.zt_whImgUl li{ float:left; padding-left:27px;}
.zt_whImgUl{ padding-bottom:27px;}
.zt_whImgUlTt{ height:40px; line-height:40px; background:#da1818; color:#FFF; margin-bottom:27px;}
.zt_whImgUlTt strong{ font-size:18px; padding:0 20px;}

.zt_tabQie_gk{ height:40px; margin-top:16px;}
.zt_tabQie_gk li{ float:left; background:#231815; color:#fff;height:40px; line-height:40px; width:326px; text-align:center; font-size:16px; cursor:pointer }
.zt_tabQie_gk li.chgCutBtn{ background:#b40000}
.zt_btn_yl{ background:#F60; color: #ffffff;font-weight: bold; height: 22px;line-height: 22px; text-align: center;text-decoration: none; width: 75px; display:inline-block; float:right;-moz-border-radius: 2px;/* Gecko browsers */ -webkit-border-radius: 2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */ margin-top:2px;}
.zt_btn_yl:hover{ background: #F90; color:#fff}

.zt_tab{ margin-top:10px;}
.zt_tab th,.zt_tab td{ border:1px #d2d2d2 solid}
.zt_tab th{ background:url(../images/line4.jpg) repeat-x; height:40px; color:#FFF; font-size:14px; text-align:center}
.zt_tab td{ padding:10px; background:#FFF}
.zt_tab td .zt_btn{ float:right; background:url(../images/btn5.jpg) no-repeat; width:75px; height:22px; line-height:22px; float:right;text-align:center; color:#ffffff; font-weight:bold; text-decoration:none}
.zt_tab td .zt_btn:hover{ background:url(../images/btn6.jpg)}

.zt_tab .td_text{ line-height:24px;}
.zt_tab .td_text td{ background:#ffe5e5; color:#4b0000}
.zt_tab .td_text strong{ font-size:16px}

.zt_part2l_rbd{ border-right:0}
#video_ban1{}
.cc_video1_1{ width:803px; height:520px;_position:absolute;position:fixed; left:50%; margin-left:-402px; top:50%; margin-top:-260px;z-index:9999991; background:#f8f8f8; border:1px #999 solid}
.cc_videoH2{ display:block; height:30px; line-height:30px;font-family:"微软雅黑"; font-size:14px; background:#FFF; padding-left:10px; padding-left:10px;}
#close1{ position: absolute; right:6px; top:5px; height:30px; cursor:pointer}
.zt_ovImgHd{background:#000;filter:alpha(opacity=80);/*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/ position:absolute; left:0px; top:0px; z-index:999999; width:100%;}
