@charset "gb18030";
/* CSS Document */
*{transition:all .5s;}

.bannerBox{width:100%; height:600px; }
#flashs{ position:relative; height:600px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:5px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#202932; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#77c029;}
/*????????*/
.searchBg{border-bottom:1px solid #222224;}
.search{padding:13px 0px; height:26px; line-height:26px; overflow:hidden;}
.search .searchBox{width:330px;}
.search .soText{float:left; width:270px; height:16px; line-height:16px; padding:5px 10px; color:#333; border:none; background:url(Img/Index/searchTxt.png) no-repeat center; outline:none;}
.search .soBtn{float:right; width:40px; height:26px; border:none; background:url(../images/searchBtn.png) no-repeat left center;}
.search .keyWord{width:628px; height:26px; overflow:hidden;}
.search .keyWord em{}
.search .keyWord a{padding-left:6px; padding-right:10px; background:url(Img/Common/hdTopBr.png) no-repeat right center;}

.yfzBox{height:734px; background:url(../images/yfzBox.jpg) no-repeat center;}

.xlBox{margin:40px auto; background-color:#101013;}
.xlTab{overflow: hidden;}
.xlTab span{float: left; margin-right: 6px; width: 240px; height: 186px; background-image: url(../images/xlTab.png); background-repeat: no-repeat; cursor: pointer;}
.xlTab span.noMr{margin-left: 2px; margin-right: 0px;}
.xlTab .xlT01{background-position:0px bottom;}
.xlTab .xlT02{background-position:-247px bottom;}
.xlTab .xlT03{background-position:-493px bottom;}
.xlTab .xlT04{background-position:-740px bottom;}
.xlTab .xlT01:hover , .xlTab .xlT01.cur{background-position:0px top;}
.xlTab .xlT02:hover , .xlTab .xlT02.cur{background-position:-247px top;}
.xlTab .xlT03:hover , .xlTab .xlT03.cur{background-position:-493px top;}
.xlTab .xlT04:hover , .xlTab .xlT04.cur{background-position:-740px top;}

.xlCont{padding-top:26px; padding-bottom:32px;}
.xlCont .xlGgl{text-align: center; margin-bottom:30px;}
.xlCont .xlListCont{position:relative;}
.xlCont .xlListCont ul{margin:0 auto; width:888px; overflow:hidden;}
.xlCont .xlListCont li{margin:0 5px; float:left; width:212px; text-align:center;}
.xlCont .xlListCont li h5{margin-top:14px; font-weight:normal;}
.xlCont .xlListCont li h5 a{color:#fff;}
.xlCont .xlListCont .btnLeft , .xlCont .xlListCont .btnRight{position:absolute; top:50%; margin-top:-25px; width:32px; height:32px;}
.xlCont .xlListCont .btnLeft{left:10px; background:url(Img/Index/BtnLeft.png) no-repeat center;}
.xlCont .xlListCont .btnRight{right:10px; background:url(Img/Index/BtnRight.png) no-repeat center;}

.drCont{padding:38px 0px; *padding-bottom:0px;}
.dlzg{}
.dlzg h4{padding-top:44px; padding-bottom:30px; text-align: center;}
.dlzg .dlTxt{line-height:20px; font-size:13px; color:#999; text-align: center;}
.dlzg .dlTxt b{color:#7ecd26;}
.dlzg .drIo{width:554px;}
.dlzg .drIo span{float: left; margin-left:2px; margin-bottom:2px; width:275px; height: 98px; background-image:url(../images/drIo.png); background-repeat: no-repeat;}
.dlzg .drIo .io_01{background-position:left -98px;}
.dlzg .drIo .io_02{background-position:left -294px;}
.dlzg .drIo .io_03{background-position:left -490px;}
.dlzg .drIo .io_04{background-position:left -686px;}
.dlzg .drIo .io_05{background-position:left -882px; width:552px;}
.dlzg .drIo .io_01.cur , .dlzg .drIo .io_01:hover{background-position:left 0px;}
.dlzg .drIo .io_02.cur , .dlzg .drIo .io_02:hover{background-position:left -196px;}
.dlzg .drIo .io_03.cur , .dlzg .drIo .io_03:hover{background-position:left -392px;}
.dlzg .drIo .io_04.cur , .dlzg .drIo .io_04:hover{background-position:left -588px;}
.dlzg .drIo .io_05.cur , .dlzg .drIo .io_05:hover{background-position:left -784px;}

.heiSpan{background-color:#000; overflow: hidden;}

/*????????????*/
.jmsBox{padding-top:44px; padding-bottom:34px;}
.jmsBox h4{margin-bottom:38px; text-align: center;}
.jmsBox ul{overflow: hidden;}
.jmsBox li{float: left; margin-right:1px; width:326px; text-align: center;}
.jmsBox li.noMr{margin-right: 0px;}
.jmsBox li h5{height:48px; line-height:48px; font-size:16px; font-weight:normal;}
.jmsBox li h5 {color:#fff;}
.jmsBox li p{padding:0px 14px; line-height:18px; font-size:13px;}

/*????????????*/
.khjz{padding-top:44px; padding-bottom:30px; background:url(Img/Index/khBg.png) no-repeat center top;}
.khjz h4{text-align: center;}
.khjz .khCont{margin-top:18px; overflow:hidden;}
.khjz dl{float:left; margin-top:24px; width:490px; height:168px; overflow:hidden;}
.khjz dt img{border:6px solid #1c1919;}
.khjz dd{margin-left:238px; margin-right:22px;}
.khjz dd h5{margin-bottom:8px; height:38px; line-height:38px; font-size:16px;}
.khjz dd h5 a{color:#7ecd26;}
.khjz dd p{line-height:18px; height:90px; overflow:hidden; color:#999;}

/*????????*/
.gyBox{padding:44px 0px;}
.gyBox h4{margin-bottom:36px; text-align: center;}
.gyBox dl{height:254px; overflow:hidden;}
.gyBox dt img{border:10px solid #1c1919;}
.gyBox dd{position: relative; margin-left:416px; height:254px;}
.gyBox dd h5{margin-bottom:8px; height:38px; line-height:38px; font-size:16px;}
.gyBox dd h5 a{color:#7ecd26;}
.gyBox dd p{margin-right:20px; line-height:20px; height:140px; overflow:hidden; color:#999;}
.gyBox dd p a{color:#7ecd26;}
.gyBox dd .btnCkgd{position: absolute; left:0px; bottom:0px;}
.gyBox .gy_phone{position: absolute; left:230px; bottom:0px; padding-top:4px; padding-left:44px; margin-top:46px; background:url(Img/Common/hdPhoen_ico.png) no-repeat left center; color:#fff;}
.gyBox .gy_phone em{display:block; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#77c029;}

/*????????????????*/
.scjdBox{padding-top:34px; padding-bottom:56px; background:url(Img/Index/scjdBox.png) no-repeat center top; text-align: center;}
.scjdBox h4{margin-bottom:36px;}
.scjdBox ul{overflow: hidden;}
.scjdBox li{float: left; margin-right:4px; width: 242px;}
.scjdBox li.noMr{margin-right:0px;}
.scjdBox li h5{margin-top:14px; font-weight:normal;}
.scjdBox li h5 a{color:#fff;}

.dtSpan{}

/*??????*/
.dtBox{width:698px; height:416px; overflow:hidden; border:1px solid #202025;}
.dtBox h4{overflow:hidden; background:url(Img/Index/dtTabBr.png) no-repeat center; font-weight:normal; height:62px; border-bottom:1px solid #202025;}
.dtBox h4 a{float:left; width:50%; text-align:center; height:58px; line-height:58px; color:#fff; font-size:18px; border-top:4px solid #202025;}
.dtBox h4 a em{font-family:Arial, Helvetica, sans-serif; margin-left:8px; font-size:20px; color:#2e2e2f; font-weight:normal;}
.dtBox h4 a:hover , .dtBox h4 a.cur{border-top-color:#7ecd26; color:#7ecd26; text-decoration: none;}
.dtBox h4 a:hover em , .dtBox h4 a.cur em{color:#1a260f;}
.dtBox dl{margin:22px 16px; height:166px; overflow:hidden;}
.dtBox dt img{padding:6px; border:1px solid #202025;}
.dtBox dd{margin-left:268px;}
.dtBox dd h5{height:50px; line-height:50px; font-size:16px; overflow:hidden; font-weight:normal;}
.dtBox dd h5 a{color:#7ecd26;}
.dtBox dd p{line-height:18px; margin-right:10px; height:108px; color:#999;}
.dtBox ul{margin:0 16px; border-top:1px dotted #39393a; padding-top:14px;}
.dtBox li{position:relative; height:30px; line-height:30px;}
.dtBox li a{display:inline-block; padding-left:16px; background:url(Img/Index/dtLiIco.png) no-repeat left center; width:470px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; color:#fff;}
.dtBox li span{position:absolute; right:0; color:#39393b;}

/*????????????????*/
.wtjd{width:258px; height:413px; border:1px solid #202025; border-top-width:4px;}
.wtjd h4{height:58px; line-height:58px; border-bottom:1px solid #202025; font-size:18px; font-weight:normal;}
.wtjd h4 a{margin-left:18px; color:#fff;}
.wtjdCont{margin-top:10px; height:334px; overflow:hidden;}
.wtjdCont dl{margin:0px 12px; padding-bottom:6px; margin-bottom:16px; border-bottom:1px dotted #222;}
.wtjdCont dt{background-image:url(Img/Index/tw_ico.png);}
.wtjdCont dt a{color:#fff;}
.wtjdCont dd{line-height:18px; background-image:url(Img/Index/jd_ico.png); color:#7ecd26;}
.wtjdCont dt , .wtjdCont dd{padding:2px 0px 2px 28px; margin:4px 0; line-height:22px; background-position:left 4px; background-repeat:no-repeat;}

/*????????????????*/
.yqlj{margin:30px auto;}
.yqlj h4{padding:20px 0px; border-bottom:1px solid #222;}
.yqlj p{margin-left:-18px; height:60px; line-height:60px;}
.yqlj p a{padding:0px 18px; display:inline-block; background:url(Img/Common/hdTopBr.png) no-repeat right center; color:#999;}








.hb{padding:32px 0 0; border-bottom:1px solid #000;}
.hb h3{width:960px; height:50px;overflow:hidden; margin:0 auto;}
.list-con-a,.list-con-b{float: left;}
.hb .list-con{padding:25px 5px 20px; width:950px; margin:0 auto;}
.hb .list-con-a{padding:35px 0 0 0;}
.hb .list-con-c{padding:35px 0 0 0 ; float: right;}
.hb li{width:162px;padding-left:20px; float: left;}
.hb li img{width:160px;height:90px;display:block; border:1px solid #e6e6e6;}
.hb li span{display:block; text-align:center; height:28px; line-height:28px;overflow: hidden; }
.hb li a{color:#555;}







.cpBox{margin-top:10px;}
.cpMu{position:relative; z-index:999; width:240px; height:522px; background-color:#4DC70B;}
.cpMu h4{height:70px; text-align:center; font-size:21px; background:url(../images/cpMuTit.png) repeat-x center; overflow:hidden;}
.cpMu h4 a{display:inline-block; margin-top:23px; color:#fff;}
.cpMu h4 span{font-size:14px;}
.cpMu ul{margin:10px auto; width:220px;}
.cpMu li{width:248px; height:54px; line-height:54px; background:url(../images/cpMuLi.png) no-repeat left center;}
.cpMu li a{margin-left:10px; font-size:14px; color:#333;}
.cpMu li.cur , .cpMu li:hover{background-image:url(../images/cpMuLiH.png);}
.cpMu li.cur a , .cpMu li:hover a{font-weight:bold; color:#7ecd26;}
.jaBox{width:740px; height:558px; background-color:#000;}
 .zxxx{position:relative; height:70px; line-height:70px; border-bottom:1px solid #7A7979;width:740px;background-color:#000;}
 .zxxx ul li{margin:0 20px;color: #fff;}
  .zxxx ul{height:70px;overflow:hidden}
 .zxxx .btnS{position:absolute; right:10px; top:4px;}

.jjfaBox{margin:20px; height:320px; overflow:hidden;}
.jjfaBox dt img{padding:9px; border:1px solid #ccc;}
.jjfaBox dd{position:relative; margin-left:294px;}
.jjfaBox dd h5{font-size:16px;}
.jjfaBox dd h5 a{color:#7ecd26;}
.jjfaBox dd span{display:inline-block; margin:10px 0px; font-size:13px; color:#fff;}
.jjfaBox dd p{/*margin-bottom:22px; */line-height:20px; font-size:13px; color:#fff;}
.jjfaBox dd .faPhoen{position:absolute; right:0px; bottom:6px; font-size:13px;}
.jjfaBox dd .faPhoen em{font-size:16px; color:#d90101;}

/*°¸Àý*/
.alBox{padding-top:20px;}
.alBox h4{margin-bottom:16px; font-weight:normal;}
.alBox h4 a{margin-left:20px; color:#fff;}
.alBox ul{margin:0 auto; width:720px; overflow:hidden;}
.alBox li{margin:0 10px; width:160px; float:left; text-align:center;}
.alBox li h5{margin-top:6px; font-weight:normal;}
.alBox li h5 a{color:#fff;}




.jk{ height:916px;}
.jk h3{ height:200px; overflow:hidden; font:48px "Microsoft Yahei"; text-align:center; font-weight:bold; /*background:url(../images/jk_h.gif) no-repeat center 137px;*/ padding-top:30px;}
.jk h3 a{ color:#0449b1;}
.jk h3 span{ display:block; font:24px "Microsoft Yahei"; font-weight:bold; color:#575656; line-height:32px;}
.jk h3 em{ display:block; height:34px; background:url(../images/jk_h2.gif) repeat-x center top; font:24px "Microsoft Yahei"; line-height:34px; width:284px; margin:45px auto 0;}
.jk h3 em a{ color:#575656; font-style:normal;}
.jk01{ height:563px; background:url(../images/jk.jpg) no-repeat center top; position:relative;}
.jk01 h4 a{ display:block; font:24px "Microsoft Yahei"; font-weight:bold; text-align:center;  color:#fff; height:53px; line-height:53px; overflow:hidden; position:absolute; top:375px; left:382px;}
.jk01 dl{ width:180px; height:170px; position:absolute;}
.jk01 dt a{ display:block; font:18px "Microsoft Yahei"; font-weight:bold; color:#0449b1; height:30px; overflow:hidden;}
.jk01 dd{ font:14px "Microsoft Yahei"; color:#666; line-height:25px;}
.jk01 .dl01{ top:14px; left:0; text-align:right;}
.jk01 .dl02{ top:202px; left:-58px; text-align:right;}
.jk01 .dl03{ top:445px; left:10px; text-align:right;}
.jk01 .dl04{ top:14px; left:770px;}
.jk01 .dl05{ top:205px; left:845px;}
.jk01 .dl06{ top:445px; left:760px; width:220px;}



.yos{background-color: #000;overflow: hidden;}
.content{width: 960px;margin: 0 auto;overflow: hidden;}
.yos h2{ padding-top:38px; height:102px; overflow:hidden; background:url(../images/yosTit.gif) no-repeat left bottom; color:#E80101; font-size:36px; font-weight:bold; font-family:"Microsoft YaHei"; text-align:center}
.yos h2 b{ font-size:38px; color:#ef8200;}
.yos h2 i{ display:block; text-transform:uppercase; color:#c4c4c4; font-size:24px; font-family:arial; font-style:normal}
.yos h2 font{ display:inline-block; padding:0 20px; font-size:36px;}
.yosImg01{ right:0; position:absolute; top:40px;}
.yosImg02{ left:0; position:absolute; top:420px;}
.yosImg03{ right:0; position:absolute; top:800px;}
.yosImg04{ left:0; position:absolute; top:1206px; z-index:55}
.yosImg05{ right:42px; position:absolute; top:1585px; z-index:55}
.yosBox{ display:block; padding-top:108px; height:10px;}
.yosBox dt{ color:#ef8200; font-weight:bold; font-family:"Microsoft YaHei"; font-size:30px; height:75px;}
.yosBox dt i{ float:left; font-size:72px; padding-right:15px; font-style:normal; line-height:1em; font-family:arial}
.yosBox dt b{ text-transform:uppercase; color:#eeb776; font-size:18px; display:block;}
.yosBox dd{ padding-left:60px;}
.yosBox dd li{ line-height:23px; color:#fff; font-size:14px; font-family:"Microsoft YaHei"; padding-bottom:15px; padding-left:25px; background:url(../images/yosIco.gif) no-repeat left 8px;}
.yosBox dd li small{ color:#ff0000; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold}
.yosBox .yos01{ width:470px; overflow:hidden;}
.yosBox .yos02{ width:487px; overflow:hidden; float:right; padding-top:105px;}
.yosBox .yos03{ width:487px; overflow:hidden; padding-top:135px;}
.yosBox .yos04{ width:518px; overflow:hidden; float:right;  padding-top:90px;_padding-top:65px;}
.yosBox .yos05{ width:487px; overflow:hidden; padding-top:160px;}
.yosBox p{ display:block; line-height:16px; font-size:12px; color:#fff; font-family:"Microsoft YaHei"; width:127px; text-align:center; left:293px; top:1212px; height:30px; position:absolute; z-index:99}

