@charset "gb2312";
/* CSS Document */
body{font-family:"宋体","Microsoft Yahei",Arial Narrow;font-size:12px; background:url(../images/bg.jpg) repeat; color:#545758}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,cite{padding:0; margin:0;}
body{ margin:0; height:100%}
html{ height:100%} /*兼容firefox的div高度100%*/
img{border:0;}
ol,ul,li,dl,dt,dd{list-style:none;}   
a{color:#545758;text-decoration:none}
a:hover{color:#de4d1b;text-decoration:underline}
.lt{float:left;}
.rt{float:right;}
img{ display:block}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
.mt5{ margin-top:5px}
.cl{clear:both; overflow:hidden; line-height:0px; font-size:0px; height:0px;}
em{ font-style:normal}/* 首页样式 */

/*标题样式*/

h3.t1{  color:#fff; background:url(../images/icon.gif) no-repeat; overflow:hidden; height:45px; font:normal 18px/50px 'Microsoft Yahei'; padding-left:100px; color:#f1ddc9}
h3.t1 span{ float:right; padding-right:8px;  padding-top:15px;}
h3.t1 em{ float:right; line-height:36px; padding:0px 5px} 
 h3.t2{ background-position:0px -50px;}
 h3.t3{ background-position:0px -100px; height:48px}
 h3.t4{ background-position:0px -186px; height:47px}
h3.t5{ background:url(../images/icon6.gif); height:47px}
h3.t5 span,.tit span{ display:block; width:30px; height:42px; text-indent:-8888em}
h3.t5 span a,.tit span a{ width:30px; height:42px; display:block}
h3.t5 em{ font:normal 12px/55px '宋体'; color:#fff}
h3.t5 em a{ color:#fff; padding:2px 0}
h3.t5 em a:hover{ color:#f60; }

h3.t6{ background:url(../images/icon6.gif) no-repeat 0px -47px; height:48px}
h3.t7{ background:url(../images/icon6.gif) no-repeat 0px -95px; height:48px}
h3.t8{ background-position:0px -274px; height:47px}
h3.t9{ background:url(../images/icon.gif) no-repeat 0px -326px; height:42px; padding-left:20px}
h3.t9 span{  padding-top:9px; padding-right:1px}
h3.t10{ background:url(../images/icon.gif) no-repeat 0px -373px; height:42px; padding-left:20px}
h3.t10 span{ padding-top:9px; padding-right:1px}
h3.t9 em,h3.t10 em{ line-height:45px}
.tit{ background:url(../images/icon6.gif) no-repeat 0px -142px; height:47px;}
.mtit{ background:url(../images/icon6.gif) no-repeat 0px -189px; height:46px}
.tit h3{overflow:hidden; height:45px; font:normal 18px/50px 'Microsoft Yahei'; padding-left:100px; color:#f1ddc9}
.tit span{ float:right}
.tit em{ display:block; margin-top:15px; float:right; font:normal 14px/20px 'Microsoft Yahei'; color:#fff; text-align:center}
.tit em a{ display:block; width:65px; height:20px; float:left; color:#fff; margin-right:10px;}
.tit em a:hover{ background:url(../images/icon2.gif) no-repeat 0px -115px}
h3.t11{ background:url(../images/icon6.gif) no-repeat 0px -240px; padding-left:20px; overflow:hidden; height:42px;}
h3.t12{ background:url(../images/icon.gif) no-repeat 0px -416px; height:49px;}
h3.t13{ background:url(../images/icon.gif) no-repeat 0px -465px; height:49px;}
h3.t14{ background:url(../images/icon.gif) no-repeat 0px -514px; height:49px;}
.t15{ background:url(../images/t2.jpg); height:47px; width:675px; overflow:hidden;}
.t15 span,.t18 span{ margin:16px 9px 0 0}
h3.t16{ background:url(../images/t2.jpg) no-repeat 0px -48px; height:45px; overflow:hidden}
h3.t17{ background:url(../images/icon6.gif) no-repeat 0px -286px;}
.t18{ background:url(../images/icon.gif) no-repeat 0px -561px; height:47px; overflow:hidden}
.t18 span{ margin:14px 4px 0 0}
/*首页*/
.bt{ background:url(../images/bt.jpg) no-repeat center bottom; width:100%}
#warp{ background:url(../images/headbg.jpg) no-repeat top center; width:100%}
#header,.main,#footer{ width:980px; margin:0 auto}
.menu{ height:50px; width:980px; float:left; background:url(../images/menu.jpg)}
.menu ul li{ width:137px; height:50px; color:#c1c1c1; text-align:center;  float:left; font:normal 18px/50px 'Microsoft Yahei'; }
.menu ul li a{ width:137px; height:50px; display:block; color:#f0dcc8 }
.menu ul li a:hover{ background:url(../images/current.jpg) no-repeat}
.menu ul li.last{ width:155px; float:left}
.menu ul li.last a{  width:155px; height:50px; float:left; color:#f6c28c}
.menu ul li.last a:hover{ background:none}



.nav{   height:70px; background:#1f1d1e; width:980px; float:left; overflow:hidden}
.navLeft{ width:841px; float:left; margin:3px 0px 0px 6px; display:inline}
.navLeft dl{ width:841px; float:left; height:19px; overflow:hidden; margin-top:3px; display:inline}
.navLeft b{  background:#bdac9b; color:#040404; width:58px; height:17px; line-height:17px; text-align:center; float:left; font-weight:normal; display:block;margin:0px 5px}
.navLeft span{  height:18px; line-height:18px; float:left; color:#c5b09b; display:inline-block }
.navLeft span a{ padding:0px 5px; color:#c5b09b}
.navLeft span a:link,.navLeft span a:visited{ color:#c5b09b}
.navLeft span a:active,.navLeft span a:hover{ color:#fff}
.navRight{ width:120px; float:left}
.navRight a{ text-align:center; background:url(../images/icon2.gif) no-repeat 0px -0; display:block; width:116px; height:26px; font:normal 14px/26px 'Microsoft Yahei'; color:#d0d0d0; margin-top:4px;}
.navRight a:link,.navRight a:visited{ color:#d0d0d0}

.mainSide{ width:295px; float:left;}
.flash{ width:295px; float:left;  overflow:hidden; background:#1b1a1a; margin-top:5px;}
.flashbox{  width:293px; height:280px; float:left; overflow:hidden; position:relative; border:1px solid #e84f04}
.flashbox li p{ position:absolute; background:#000;filter:alpha(opacity=70);  -moz-opacity:0.7;  -khtml-opacity: 0.7;  opacity: 0.7;   width:281px; height:30px; line-height:30px; padding-left:10px; font-size:14px; left:0px; top:250px;font:600 14px/25px '微软雅黑'}
.flashbox li p a{ color:#fff}

.thumic{  float:left; width:295px;  padding:5px 0px 10px 0px; display:inline; height:55px; overflow:hidden }
.thumic span{ float:left; width:16px; height:29px; cursor:pointer;   margin-top:18px;display:inline;}
.thumic ul { float:left; width:260px; height:55px; }
.thumic ul li { width:55px; height:55px;  float:left; margin-left:8px; display:inline; cursor:pointer}
.thumic ul li img{ width:55px; height:55px;}
.thumic ul li.current img{ border:2px solid #c00; width:51px; height:51px;}

.sideLeft{ width:295px; float:left}
.box{ border:1px solid #a8a8a8; background:#fefdfb; padding:5px 10px; border-bottom:none}
.gamesZl dt{ font:normal 14px/24px 'Microsoft Yahei'; color:#b10d00;}
.gamesZl dd{ line-height:20px; padding:5px 0 }




.mid{ width:373px; border:1px solid #bababa; float:left; margin-top:5px; background:#fff; display:inline;margin-left:5px; display:inline}
.mid dl { padding:10px 5px;}
.mid dl dt{ height:25px; font:500 16px/25px 'Microsoft Yahei'; text-align:center; padding:4px 0px; color:#e20a04}
.mid dl dt a{ color:#e20a04}
.mid dl dt sup{ display:inline-block; width:25px; height:16px; overflow:hidden; background:url(../images/hot.jpg)}
.mid dl dd{ line-height:20px;  padding-bottom:2px; }
.mid dl dd.d1{ border-bottom:1px dashed #d2cdca; padding-bottom:4px;}
.mid dl dd a{ color:#c00}
.tab{ background:url(../images/icon3.jpg) no-repeat; width:373px; height:44px;}
.tab li{ width:93px; height:44px; font-size:14px; text-align:center;color:#fff;  float:left;display:inline; font-weight:bold; line-height:44px;}
.tab li a{ display:block; width:89px; height:33px; color:#fff}
.midlist ul { padding:4px 9px; border-bottom:1px dashed #cdcdcd; color:#344c7c; font-size:12px; width:348px; float:left}
.midlist ul li{ font-size:14px; line-height:24px; height:24px; overflow:hidden}
.midlist ul li em{ display:block; width:35px; height:16px; background:url(../images/icon4.jpg) no-repeat; float:left; margin:3px 5px 0 0}
.midlist ul li em.e19454{ background-position:0px -16px}
.midlist ul li em.e19446{ background-position:0px -32px}
.midlist ul li em.e19448{ background-position:0px -48px}
.midlist ul li em.e19452{ background-position:0px -64px}
.midlist ul li em.e19450{ background-position:0px -80px}



.midlist ul li span{ float:right;  color:#585454; font-size:12px}
.midlist ul li a{ color:#2f2e2e}
.midlist ul li a:hover{ color:#e20a04}
.midlist ul.mbt{ border-bottom:none; padding-bottom:4px}

.sidebar{ width:300px; float:right}
.searchbox{ border:1px solid #a6a6a6; background:#fff; padding:10px;}
.txt{ width:210px; height:26px; border:1px solid #ef5204; color:#999; border-right:none; float:left; line-height:26px; padding:0px 5px; background:#fff}
.btn{ width:57px; height:28px; float:left; border:none; background:url(../images/icon.gif) no-repeat -228px -153px;  cursor:pointer}
.search{ width:278px; float:left}
.askList { width:278px; float:left; padding-top:5px;}
.askList li{ height:22px; line-height:22px; overflow:hidden; }
.askList li span{ float:right;}
.askList li a{ color:#464545}

.zttj {  width:298px; float:left; border:1px solid #a7a7a7; padding-bottom:3px; background:#f7f7f7; border-top:none}
.zttj li{ width:144px;  float:left; margin:5px 0px 0px 3px; display:inline }
.zttj li img{ width:140px; height:50px; display:block}
.zttj li a img{ border:1px solid #b2aead; padding:1px; width:140px; height:50px;}
.zttj li a:hover img{ border:3px solid #d65203; width:138px; height:48px; padding:0px;}
.zttj li p{ height:32px; line-height:16px; text-align:center; overflow:hidden; padding-top:1px}
.zytj{ border:1px solid #a8a8a8; border-top:none; float:left; width:978px; background:#fff}
.tab2{ width:978px; float:left; height:65px;}
.tab2 li{ margin:1px 0px 0px 1px; width:244px; height:65px; float:left; display:inline}
.tab2 li.li4{  width:243px;}
.tab2 li.li2{ width:242px;}
.tab2 li a{width:244px; height:65px; background:url(../images/tab2.jpg) no-repeat; display:block}
.tab2 li.li1 a{ background-position:0 0 }
.tab2 li.li2 a{ background-position:-245px 0; width:242px;}
.tab2 li.li3 a{ background-position:-488px 0}
.tab2 li.li4 a{ background-position:-733px 0;width:243px;}

.tab2 li a:hover,.tab2 li a.current{ background-position: 0 -65px}
.tab2 li.li2 a:hover,.tab2 li.li2 a.current{ background-position:-245px -65px}
.tab2 li.li3 a:hover,.tab2 li.li3 a.current{ background-position:-488px -65px}
.tab2 li.li4 a:hover,.tab2 li.li4 a.current{ background-position:-733px -65px}
.tab2Box { display:none}


.tab2BoxLeft{ width:630px; float:left; margin:5px 0px 0px 5px; display:inline}
.infro p{ line-height:22px; margin-bottom:5px;}
.infro p em{ background:url(../images/icon2.jpg); width:70px; font:normal 12px/20px 'Microsoft Yahei'; color:#fff; text-align:center; float:left; margin-right:10px;}
.infro p span{display:inline-block; width:200px; float:left}
.tab2BoxRight{ float:right; width:325px; padding:8px 6px 10px 0}
.tab2BoxRight a img{  border:1px solid #b2aead; padding:1px;}
.xgBox{ width:305px; float:left; border-right:1px dashed #cfc5c3;padding-right:10px; margin-top:10px}
h3.tt1{ border-bottom:1px dashed #d6d5d5; height:25px; font:normal 16px/25px 'Microsoft Yahei'; color:#e84f04; padding-bottom:5px}
h3.tt1 span{ float:right; color:#c44f08; font:normal 12px/25px '宋体';}
h3.tt1 span a{ color:#c44f08}
.xgNews{ width:305px; float:left; padding-top:5px;}
.xgNews li{ height:24px; line-height:24px; overflow:hidden;}
.xgNews li span{ float:right;}
.xgRight{ width:303px; float:right;margin-top:10px}

.videoTj{  background:#f7f7f7; border-top:none; padding-bottom:5px}
.videoTj li{ width:146px; float:left; position:relative; margin:10px 0px 0px 8px; display:inline}
.videoTj li a img{ width:142px; height:107px; padding:1px; border:1px solid #b2aead}
.videoTj li a:hover img{ width:140px; height:105px; padding:0px; border:3px solid #df7a12}
.videoTj li  code{width:47px; height:47px; position:absolute;background: url('../images/v.png') no-repeat top;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='dzsfiles/images/v.png'); left:39%; top:24%}
.videoTj li p{ height:36px; line-height:18px; text-align:center; overflow:hidden; padding-top:5px}
.videoTj li.first{ margin-left:0px}
.fbtj,.tslm{ border:1px solid #adadad; border-top:none; padding:2px 4px; width:970px; float:left; background:#fff}
.tjNav{ width:970px; border-bottom:1px dashed #d6d5d5; padding-bottom:5px; float:left}
.tjNav dt{ width:44px; height:79px; float:left; background:url(../images/icon2.gif) no-repeat 0px -27px; margin-top:2px;}
.tjNav dd{ width:89px; height:35px; text-align:center; font:normal 14px/35px 'Microsoft Yahei'; text-align:center; float:left; margin:4px 0px 0 3px; display:inline}
.tjNav dd a{ display:block; width:89px; height:35px; background:url(../images/icon2.gif) no-repeat -53px -29px;}
.tjNav dd a:hover{ background-position:-53px -74px; color:#fff}
.tjLeft{ width:301px; float:left; padding:9px 9px 0px 0px; display:inline; border-right:1px dashed #d6d5d5}
h3.tt2{ background:url(../images/icon.gif) no-repeat 0px -238px; height:31px; font:normal 16px/31px 'Microsoft Yahei'; padding:0px 10px; color:#fff}
h3.tt3 em{ color:#454444}
h3.tt3 span{ float:right; font:normal 12px/31px '宋体'; color:#c44f08}
h3.tt3 span a{ color:#c44f08}
.tjRight{ width:650px; float:right} 
.cxBox{ padding:6px 0; border-bottom:1px dashed #d6d5d5; line-height:22px}
.cxBox h3{ font:normal 16px/18px 'Microsoft Yahei'; color:#e84f04; float:left; padding-right:10px; height:22px;}
.cxBox a{ padding:0px 5px; line-height:22px; display:inline-block}
h3.tt3{ border-bottom:2px solid #f57d35; height:30px; font:normal 16px/30px 'Microsoft Yahei'; color:#e84f04; padding:5px 0}
.videoTj2 li{ margin-left:13px}
.lmLeft{ width:500px; float:left; border-right:1px dashed #d6d5d5; padding:0px 10px 5px 15px;}
.lmLeft dl dt{ width:500px; float:left; padding-top:10px}
.lmLeft dl dt a img{ width:220px; height:90px; padding:2px; border:1px solid #c0c6d8; float:left; margin-right:10px}
.lmLeft dl dt a:hover img{ padding:0px; border:3px solid #e84f04}
.lmLeft b{ font:normal 16px/30px 'Microsoft Yahei'; color:#202324}
.lmLeft b a{ color:#202324}
.lmLeft dl dt p{ line-height:20px}
.lmLeft dl dt p a{ color:#f00}
.lmLeft dl dt p a:hover{ color:#e84f04}
.lmLeft dl dd{ width:500px; float:left; padding-top:5px}
.lmLeft dl dd ul li{ width:250px; float:left; height:22px; line-height:22px; overflow:hidden}
.lmLeft dl dd ul li span{ float:right; color:#a8a8a8}
.tmRight{ width:430px; float:right}
.hgback .prev1,.hgback .next1{ width:14px; height:21px; float:left;  display:inline; background:url(../images/prev1.jpg); margin-top:70px; cursor:pointer}
.hgback .next1{ background:url(../images/next1.jpg) no-repeat; margin-left:2px; display:inline} 
.scroll{ position:relative; height:98px; width:400px; overflow:hidden; float:left; height:182px; }
.scroll ul{ position:absolute; width:800%}
.scroll ul li { width:186px; float:left; margin-right:10px; display:inline}
.scroll ul li a img{ border:1px solid #c0c6d8; padding:2px}
.scroll ul li a :hover img{ padding:3px; border:3px solid #e84f04}
.scroll ul li p{ line-height:18px; height:32px; overflow:hidden; color:#454444; text-align:center; padding:10px 5px 0}
.scroll ul li p a{ color:#454444}
.scroll ul li p a:hover{ color:#f60; }
.rank{ width:305px; float:left}
.rank ul{ border:1px solid #a8a8a8; background:#fff; width:295px; float:left; padding:5px 4px; border-top:none}
.rank li{ height:24px; line-height:24px;  overflow:hidden; border-bottom:1px dashed #d2cdca}
.rank li.h{ height:92px; color:#2f2e2e}
.rank li.h a img{ border:1px solid #b2aead; padding:1px}
.rank li.h a:hover img{ border:2px solid #e84f04; padding:0px}
.rank li code{ background:#605c5c;display:block; width:14px; height:11px; text-align:center; line-height:11px; overflow:hidden; color:#fff; float:left; margin-right:5px;  margin-top:6px; font-family:Arial, Helvetica, sans-serif}
.rank li.top3 code{background:#f00; }
.rank li.top3 span{ color:#f00} 
.rank li span{ float:right; color:#2f2e2e; padding-right:10px} 
.rakbox { line-height:22px; color:#2f2e2e; padding:0px 10px;}
.rakbox code{ color:#302b26}
.rakbox img{ float:left; width:80px; height:60px; background:url(../images/pic.gif); padding:2px; margin-right:10px; display:inline  }
.rank li.rbt{ border-bottom:none}
.rakbox  em{ color:#585454}
.videoR{ width:670px; float:right}
.videoRbox{ border:1px solid #a6a6a6; border-top:none; width:668px; float:left; background:#fff; padding-bottom:4px}
.videoRbox ul li{ margin-left:17px;}
.mtBox { border:1px solid #a6a6a6; background:#fff; border-top:none; width:978px; float:left; padding-bottom:10px}
.mtBox li{ width:186px; float:left; margin:10px 0px 0px 8px; display:inline}
.mtBox li a img{ width:180px; height:135px; padding:2px; border:1px solid #b2aead}
.mtBox li a:hover img{ border:3px solid #d65203; padding:0px;}
.mtBox li p{ height:36px; line-height:18px; text-align:center; overflow:hidden; padding-top:5px;}
.mtBox li p a{ color:#2f2e2e}
.mtBox li p a:hover{ color:#f60}
.sing{ width:323px; float:left; margin-right:5px; display:inline}
.singBox{ border:1px solid #b1a8a5; border-top:none; background:#fff; padding:10px}
.singBox li{ height:22px; line-height:22px; overflow:hidden}
.singBox li span{ float:right}
.sing1{ width:324px;}






.baiK{ border:1px solid #bababa; background:#f7f7f7; padding:0px 5px 10px; width:968px; float:left;}
.baiK h2{ background:url(../images/icon2.gif) no-repeat 0px -145px; width:70px; text-align:center; height:27px; float:left; padding-right:11px; color:#fff;border-bottom:1px solid #dbdbdb; font-size:12px; line-height:27px; padding-bottom:5px; margin:5px 0px 0px 10px; display:inline}
.baiK ul { float:left; width:873px; height:27px; line-height:27px;border-bottom:1px solid #dbdbdb;margin:5px 0px 0px 0px; display:inline; padding-bottom:5px; overflow:hidden}
.baiK ul li{ display:inline-block; padding:0px 5px; float:left;}
.baiK ul li a{ padding:0px 5px}



.zq{ border:1px solid #b4aba9; background:#fff; margin-top:5px; width:978px; float:left}
.zqLeft{ width:700px; border-right:1px solid #dbdbdb; float:left; padding:10px; text-indent:2em; line-height:22px; color:#2f2e2e}
.zqLeft h3{ width:49px; height:49px; float:left; background:url(../images/icon2.gif) no-repeat 0px -182px; margin-right:10px; display:block;}
.zqRight{ padding:10px 10px; line-height:22px; width:237px; float:right; color:#333}

.b_input{  width:265px; height:26px; line-height:26px;color:#999; padding:0px 10px; float:left; border:1px solid #d7a572; background:#f7f7f7 }
.bt_btn,a.top{ background:url(../images/icon2.gif) no-repeat 0px -241px; width:51px; height:28px; border:none; cursor:pointer; float:left;  display:inline; margin-left:5px;}
a.top{ background-position:-57px -241px; margin-left:10px; width:52px; height:28px; display:block; float:left }
.bt_seach{  width:520px; margin:0 auto; height:44px; padding-top:20px; color:#777}
.bt_seach em{ display:block; font-size:14px; font-weight:bold; width:70px; line-height:25px; float:left;  color:#e84f04; font-weight:bold}
.subfooter{ float:left; width:980px; border-bottom:1px solid #a8a8a8; padding-bottom:10px}
.subfooter dl{ width:120px; float:left;  display:inline; padding:0px 10px}
.subfooter dl dt{  font-weight:bold; color:#5e5b5b;line-height:30px;padding-left:10px }
.subfooter dl dd{ line-height:22px; height:22px; overflow:hidden}
.subfooter dl dd a{ color:#5e5b5b}
.subfooter dl dd a:hover{ color:#f60}
.frend_zq{ width:700px; float:left; padding:10px 0px; color:#333}

.friendlink .frend_pic img{ margin-right:10px; float:left; display:inline}
.frend_zq b { float:left; width:80px;  line-height:20px; height:20px; text-align:right}
.frend_zq em{ display:block; float:left; width:620px;}
.frend_zq a{ line-height:22px; padding-right:20px; display:inline-block; color:#605f5f}
.frend_zq a:hover{ color:#c00}
.gf_infor{ width:230px; float:left; line-height:22px; border-left:1px solid #a8a8a8 ;padding-left:30px;color:#5e5b5b; padding-top:10px;}
.gf_infor a{ color:#4d6086; text-decoration:underline}
.gf_infor a:hover{ text-decoration:none; color:#c00}
.foot_bottom{ border-top:1px solid #292929; background:#181818; width:100%; clear:both}
.bottom{ padding-top:40px; height:60px; color:#fff}
.bottom,.bottom a:link,.bottom a:visited{ color:#fff; text-align:center; line-height:23px;}




/*分页*/
.list_page,.arc_page{ text-align:center; margin:20px 0px;  }
.list_page a,.arc_page  a{ color:#fdfbfb; font-size:14px; padding:3px 8px; border:1px solid #5d5b5b; background:#5d5b5b; display:inline-block; }
.arc_page li{ display:inline}

.arc_page li#page__pre{padding:0px 5px;}
.arc_page li#page__end{margin-left:5px}
.arc_page li.page__no__this{ background:#e95811; border:1px solid #e95811; color:#fff;padding:3px 8px; font-size:14px;*padding:0px 3px 3px 5px; margin-right:5px}
.list_page a:hover,.arc_page a:hover,.arc_page a.current,.list_page a.current{ background:#e95811; border:1px solid #e95811; color:#fdfbfb; text-decoration:none}


/*列表页*/
.bd{ border:1px solid #a6a6a6; background:#fff; border-top:none}
.gXd { width:278px; float:left; padding:10px; background:#fff}
.content{ width:675px; float:left;}
.nytit,.ztTit{ height:43px; background:url(../images/nytit.jpg); line-height:43px; }
.nytit h3{ font-size:12px; font-weight:normal; padding-left:15px; color:#fff; line-height:43px;}
.nytit a:link,.nytit a:visited{ color:#fff}
.nytit span{ display:block; width:87px; height:37px; font:normal 16px/37px 'Microsoft Yahei'; color:#fff; float:right; text-align:center }
.ztTit{ background:url(../images/ztTit.jpg); }
.list{ padding:10px 5px;  width:663px; float:left}
.list li{ border-bottom:1px solid #e9e3e3; overflow:hidden; color:#605c5c; padding:0px 15px;width:633px; float:left}
.list li h3{ color:#202324; font:normal 14px/32px 'Microsoft Yahei'}
.list li h3 a:link,.list li h3 a:visited{ color:#202324}
.list li h3 a:active,.list li h3 a:hover,.list li h3 span a:active,.list li h3 span a:hover,.list li p a:active,.list li p a:hover{ color:#cb3810}

.list li h3 span{ float:right; font:normal 12px/32px '宋体'; color:#636363}
.list li h3 span a:link,.list li h3 span a:visited{ color:#e20a04}
.list li p{ color:#636363; line-height:23px;  padding-bottom:6px }
.list li p a{ color:#e84f04}
.rVideo{ width:298px; border:1px solid #a6a6a6; background:#f4f4f4; border-top:none; float:left; }
.rVideo li{ width:126px; float:left; margin:10px 0px 0px 15px; display:inline; position:relative; }
.rVideo li code{width:63px; height:63px; position:absolute;background: url('../images/v.png') no-repeat top;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='dzsfiles/images/v.png'); left:28%; top:23%}
.rVideo li a img{ width:120px; height:90px; padding:2px; border:1px solid #c0c6d8}
.rVideo li a:hover img{ border:1px solid #e20a04}
.rVideo li p{ height:36px;  line-height:16px; overflow:hidden; text-align:center; padding-top:5px;}
.list span{ float:right;}
.pic li{ width:146px; float:left; position:relative; margin:10px 0px 0px 18px; display:inline}
.pic li code{width:63px; height:63px; position:absolute;background: url('../images/v.png') no-repeat top;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='dzsfiles/images/v.png'); left:28%; top:23%}
.pic li a img{ width:140px; height:105px; border:1px solid #c0c6d8; padding:2px;}
.pic li a:hover img,.ztList dl dt a:hover img{ border:1px solid #c00;}
.pic li p{ height:36px; line-height:18px; padding-top:5px; overflow:hidden; text-align:center}
.ztList{ width:660px; float:left; border-bottom:1px solid #bababa; padding-bottom:10px; margin-left:5px; display:inline}
.ztList dl{ width:311px; float:left; margin:20px 0px 0px 15px; display:inline}
.ztList dl dt a img{ width:305px; height:122px; border:1px solid #c0c6d8 ;padding:2px;}
.ztList dl dd.titbox{ font:normal 16px/30px 'Microsoft Yahei'; text-align:center; height:30px; overflow:hidden}
.ztList dl dd.titbox a{ color:#000}
.ztList dl dd.txtbox{ line-height:20px;}
.ztList dl dd.txtbox a{ color:#c00}
.ztList dl dd.titbox a:hover,.ztList dl dd.txtbox a:hover{ color:#c00}

/*资料列表页*/
.data_right h2{ background:url(../images/zltit.jpg); height:47px; font:400 16px/50px '微软雅黑'; color:#fff; padding-left:80px; width:220px; float:left; overflow:hidden }
.data_right ul{ border:1px solid #bababa; border-top:none; background:#f7f7f7; float:left; padding:10px; width:278px; margin-bottom:5px; }
.data_right ul li{ height:24px;  background:#5a5a5a; line-height:24px; width:64px; float:left; display:inline; margin-right:5px; margin-bottom:5px; text-align:center; color:#e6e6e6}
.data_right ul li a:link,.data_right ul li a:visited{ color:#282827; height:24px; background:#fff; border:1px solid #c8c5c5; line-height:24px; width:62px; display:block; }
.data_right ul li a:active,.data_right ul li a:hover{ background:#e84f04; border:1px solid #e84f04; color:#fff; }
.zl_box{ text-align:center;}
.zl_box h2{ font:normal 18px/40px '微软雅黑'; color:#b10d00; padding:10px 0}
.zl_search{ background:url(../images/searchbox.jpg); width:399px; height:30px; margin:0 auto}
.zl_search .input1{ width:290px; height:28px; border:1px solid #d7a572; background:#fff; float:left; padding:0px 5px; line-height:28px}
.b_btn{ background:url(../images/searchBtn.jpg); width:59px; height:30px; cursor:pointer; float:left; border:none}
.zl_list{ padding:20px 0 10px; border-top:1px solid #bababa; margin-top:20px; width:640px; float:left;}
.zl_list li{ width:140px; float:left; background:url(../images/icon5.jpg) no-repeat 0px 7px; padding-left:20px; color:#5e5f5f; height:25px; line-height:25px; overflow:hidden}
.zl_list li a:link,.zl_list li a:visited{ color:#565656}
.zl_list li a:active,.zl_list li a:hover{ color:#3f3e3e}


/*资料显示页*/
.zl_tit{ border-bottom:1px solid #e7e7e7; height:35px; line-height:35px; padding-bottom:10px;}
.zl_tit em{ display:inline-block;  float:right;color:#850900}
.zl_tit em a:link,.zl_tit em a:visited{ color:#605d5d}
.zl_tit h3{ font:normal 18px/35px '微软雅黑'; color:#b10d00}
.show_tit{ padding:5px 0px;  clear:both}
.show_tit ul li{ display:inline-block; float:left; width:98px; height:25px;text-align:center;  margin-left:9px; margin-top:9px}
.show_tit ul li a:link,.show_tit ul li a:visited{ color:#e6e6e6; background:#7b7b7b; border:1px solid #505050; height:25px; line-height:25px; display:block}
.show_tit ul li a:active,.show_tit ul li a:hover{ background:#850900; border:1px solid #610700; color:#fff}


.show{ padding:10px}
.showbox{ padding:10px 10px 0px; line-height:26px; font-size:14px;clear:both; color:#302b26}
.showbox p{padding:5px 0}
.show h2{ text-align:center; font:normal 18px/20px '微软雅黑'; color:#b10d00; padding:10px 0px 20px;}
.show h2 a:link,show h2 a:visited{ color:#b10d00}
.msg{ line-height:38px; height:38px; border-top:1px solid #cdcdcd;}
.msg .m_left{ width:350px; float:left; color:#333; overflow:hidden; height:35px; line-height:35px;}
.msg .m_left a:link,.msg .m_left a:vistied{ color:#333}
.m_right{ width:260px; float:right}
.m_right em{ display:block; float:right; width:62px; color:#333; text-align:center}
.m_right em a:link,.m_right em a:visited{ color:#657700}
.m_right em a:hover{ color:#f60}
.d_read{ border:1px solid #bab9b7; padding:1px; background:#e7e7e7;  background:#fff}
.dinner{  background:url(../images/dread.jpg); padding:10px;}
.d_read .up{ height:40px; background:url(../images/dd.jpg) no-repeat; padding-left:50px; overflow:hidden; line-height:18px; color:#2f2e2e}
.d_read .trg{ background:url(../images/trg.jpg) no-repeat 0px 5px; padding-left:40px; height:25px; line-height:25px;  }
.d_read .trg a:link,.d_read .trg a:visited{ color:#212120; padding:0px 5px}
.d_read .trg a:active,.d_read .trg a:hover{ color:#f60}
.newsli a{ display:inline-block; width:46%; height:25px; line-height:25px; border:1px solid #d3d3d3; background:#e7e7e7; display:inline-block; margin:5px 0px 0px 0px; padding:0px 10px; color:#5b5b5b}
.newsli a:link,.newsli a:visited{ color:#393838}
.newsli a:active,.newsli a:hover{ color:#de4d1b}
.newsli2 a{ width:30%}




.copy{ height:25px; text-align:right; line-height:25px; font-size:14px; color:#ff511c; }
.pag li{ display:inline-block; width:50%; height:25px; line-height:25px; float:left; border-top:1px solid #cdcdcd; padding-top:10px; color:#282727}
.pag li a:link,.pag li a:visited{ color:#e20a04}
.pag li a:active,.pag li a:hover{ color:#f60}
.reTj{ width:673px; float:left; padding-bottom:10px;}
.reTj dt{ width:314px; float:left; padding:10px 10px 0; }
.reTj dt ul li{ height:22px; line-height:22px; overflow:hidden}
.reTj dt ul li span{ float:right}
.reTj dt ul li a{ color:#454444} 
.reTj dt ul li a:hover{ color:#f60}
.reTj dd{ width:328px; float:left;border-left:1px dashed #bfbdbb}
.reTj dd ul li{ margin-left:15px}
.w300{ width:300px; float:right}
.w675{ float:left; width:675px; padding-bottom:10px;}