﻿@charset "utf-8";
/* CSS Document */

.head{ height:44px;}
.pic_01{ height:555px; position:absolute; width:100%; background:url(../images/pic_01.png) no-repeat center top; top:44px; z-index:2;}

.focus{ width:1072px; height:488px; margin:67px auto 0; text-align:right;}
.focus_bg{ width:404px; height:186px; position:absolute; bottom:0px; left:0; background:url(../images/focus_bg.png); z-index:3; _background:none;}
.b_cont{width:402px;height:478px;overflow:hidden; float:right;position:relative;}
.ct_p_05{width:402px;height:478px;float:left;text-align:left; position:relative;}
.ct_p_05 .ct_txt{ padding-left:30px;display:block;line-height:25px;overflow:hidden;color:#fff;height:75px;cursor:pointer; position: relative;margin-top: -90px;font-size: 18px; z-index:8;-webkit-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;  
-moz-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;  
text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0; }
.ct_p_05 a:hover .ct_txt{color:#fff;}
.ct_txt span{ display:block; font-size:14px;}
.scrDotList_wrap{text-align:right;width:100%;position:absolute;bottom:70px; right:20px; z-index:8}
.scrDotList{padding:0 10px;zoom:1;line-height: 0;}
.scrDotList span{display:inline-block;width:10px;height:10px; background:#2c231f; border:2px solid #000; z-index:8;cursor:pointer;font-size:0;line-height:0;vertical-align:top;font-size: 0px;margin: 0 5px; border-radius:100px;}
.scrDotList span.on{background:#c91a29;}
.layerA{cursor:pointer; position:absolute; display:block; width:232px; left:70px; top:20px; height:360px;z-index:7;}
a.scrArrAbsLeft{position:absolute;left:25px;bottom:146px;width:75px;height:75px;background:url(../images/0813_ent_zyc_images_v2.png) 0px -136px no-repeat;cursor:pointer; z-index:6}
a.scrArrAbsRight{position:absolute;right:50px;bottom:146px;width:75px;height:75px;background:url(../images/0813_ent_zyc_images_v2.png) no-repeat -83px -136px;cursor:pointer; z-index:6}

.pic_02{ height:491px; background:url(../images/pic_02.jpg) no-repeat center top;}
.pic_02 .title{ font-size:32px; color:#ffe100; text-align:center; height:60px; line-height:60px; padding-top:64px;}
.pic_02 .txt{ text-align:center; font-size:18px; line-height:30px; width:850px; margin:0 auto}
.minCen{ width:1000px; margin:0 auto;}
.TabNav{ height:50px; margin-top:202px;}
.TabNav li{ cursor:pointer; height:50px; width:160px; color:#000; float:left; line-height:50px; font-size:30px;}
.TabNav li.h_qian{ opacity:.5;} 
.TabNav li.h_hou{ color:#c91a29 } 
.TabCon{margin-top:15px;}
.pic_A .ImgBor{ width:500px; height:581px; display:block; float:left;}
.pic_A .txtB{ float:left; height:581px; width:449px;}
.pic_A .title{font-size:18px; margin:0px 0 10px 0; line-height:30px;}
.pic_A .txt{ line-height:25px; font-size:18px; height:185px; margin-bottom:10px; line-height:30px; overflow:hidden }
.pic_B .ImgBor{ width:500px; height:581px; display:block; float:left;}
.pic_B .txtB{ float:left; padding-left:15px; color:#fff; height:581px; width:449px;}
.pic_B .title{font-size:18px; margin:0px 0 5px 0; line-height:30px;}
.pic_B .txt{ line-height:25px; font-size:18px; height:185px; margin-bottom:10px; line-height:30px;overflow:hidden }
.pic_A .btn,.pic_B .btn{ width:153px; height:45px; border:2px solid #2c231f; background:#c91a29; text-align:center; line-height:45px; color:#fff; font-size:18px; display:block}
.pic_A .btn:hover,.pic_B .btn:hover{ background:#9f1420}
.pic_03{ height:581px; background:url(../images/pic_03.jpg) no-repeat top center; overflow:hidden}
.pic_04{ height:596px; background:url(../images/pic_04.jpg) no-repeat center top; overflow:hidden}
.pic_04 .TabNav li.h_qian{ color:#fff} 
.pic_05{ height:622px; background:url(../images/pic_05.jpg) no-repeat top center; overflow:hidden}
.pic_06{ height:686px; background:url(../images/pic_06.jpg) no-repeat center top; overflow:hidden}
.btmBg{ background:#2c231f}
.imgList{ width:1000px; margin:0 auto}
.imgList li{ width:150px; padding:13px; background:#211b19; height:232px; overflow:hidden; float:left; margin:20px 12px 5px 12px;}
.imgList li .imgA{ width:150px; height:200px; display:block;}
.imgList li .TxtA{ height:20px; margin-top:10px; line-height:20px; color:#fff; display:block;}
.imgList li .TxtA:hover{ text-decoration:underline}
.imgList li .qd{ height:86px; margin-top:85px; text-align:center; line-height:36px; color:#fff; font-size:18px;}
.imgList li .qd span{ display:block; color:fff;}
.mhzj{ width:1000px; height:395px; margin:15px auto 0; padding-top:40px; background:url(../images/pic_15.jpg) no-repeat center top; position:relative; color:#fff;}
.mhzj .p1{ height:60px; line-height:60px; width:100%; text-align:center; font-size:30px;}
.mhzj .p2{ height:85px; line-height:85px; text-align:center; font-size:60px;}
.mhzj .box{ width:153px; height:90px; position:absolute; bottom:100px;}
.mhzj .box p{ height:40px; line-height:40px; font-size:14px; text-align:center}
.mhzj .box a{ width:153px; display:block; height:45px; text-align:center; line-height:45px; font-size:18px; color:#fff; background:#c91a29}
.mhzj .box a:hover{ text-decoration:underline}
.mhzj .box.l{ left:120px;}
.mhzj .box.r{ right:120px; width:200px;}
.mhzj .box a.ml{ margin-left:23px;}
.mhzj_app{ width:1000px; display:block; height:120px; margin:20px auto 30px}
.footer{ height:140px; background:#ededed;}