@charset "UTF-8";

body{background:#fff }
.index_box{ height:2500px; overflow:hidden; background:url(../img/body_bg.jpg) no-repeat top center}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: 500;}
.banner_box{ width:1200px; margin:0 auto; height:616px; overflow:hidden; position:relative}
.hide{ display:none}
.left-box{float:left;}
.mid-box{float:left; margin: 0 10px 0 0;}
.right-box{float:right;}
.wp{ width: 1365px !important}


.nav-bar {
    background: url("../img/update-nav-bar.png") no-repeat top center;
    height: 281px;
    width: 100%;
    margin: 0 auto;
    z-index: 1;
	overflow: hidden;
}
.load-wrap{
	background:url("../img/update-icon.png") no-repeat -5px -676px;
	width:364px;
	height:222px;
    float: right;
	position: relative;
}
.load-wrap a{
	position: absolute;
	width:225px;
	height:56px;
	left:10px;
	opacity:0.85; 
	background:url("../img/update-icon.png") no-repeat;    
}
.load-wrap a:hover{
	opacity:1; 
}
.load-wrap a.d1{
	top:10px;
	background-position:0px 0px;  
}
.load-wrap a.d2{
	top:72px;
	background-position:0px -66px;  
}
.load-wrap a.d3{
	top:135px;
	background-position:0px -133px;  
}
.load-wrap a.d3 i{
	position: absolute;
	display:block;
	width:202px;
	height:42px;
	left:-42px;
	bottom:20px;
	opacity:0;
	transition:all 0.6s ease-out;
	-webkit-transition:all 0.6s ease-out;
	-moz-transition:all 0.6s ease-out;   
	background:url("../img/update-icon.png") no-repeat -398px -1659px;    
}
.load-wrap a.d3:hover i{
	bottom:36px;
	opacity:1;  
}
.load-wrap .code{
	position: absolute;
	display:block;
	width:106px;
	height:106px;
	right:13px;
	top:10px;  
	background:url("../img/download.png") no-repeat 0px 0px;     
}
.load-wrap .moni{
	position: absolute;
	display:block;
	width:105px;
	height:67px;
	right:13px;
	bottom:32px;
	cursor:pointer;
	opacity:0.85;    
	background:url("../img/update-icon.png") no-repeat -432px -805px;    
}
.load-wrap .moni:hover{
	opacity:1; 
}
/******************************mid_index_start*************************************/
.mid-slide{width: 788px; height: 435px; position: relative; overflow: hidden;}
.slider ul,.slider1 ul{width: 500%; position: absolute;}
.slider ul li,.slider1 ul li{float:left; width: 788px; height: 435px; }
.slide-btn,.slide-btn1{height: 52px;line-height: 52px;text-align: center;width: 788px;position: absolute; bottom: 0; left: 0;}
.slide-btn ul,.slide-btn1 ul{width: 788px;height: 52px; position: absolute; bottom: 0; left: 0;}
.slide-btn ul li,.slide-btn1 ul li{float: left; width:124px; height: 52px;}
.slide-btn ul li a,.slide-btn1 ul li a{display:block; color:#cccccc; font-size: 16px;}
.slide-btn ul li:hover a,.slide-btn ul li.hover a,.slide-btn1 ul li:hover a,.slide-btn1 ul li.hover a{color: #fff; background: #861100; width: 100%; height: 100%; text-decoration: none;}
.bg-ccc{background: #000; opacity: .5; filter: Alpha(opacity=50); width: 788px; height: 52px; bottom: 0; left: 0;}
.mid-slide_btn_top{position: absolute;z-index: 10;right: 0;top: 0;}
.mid-slide_btn_top div{float: left; width: 43px; height: 24px; text-align: center; line-height: 24px; cursor: pointer; background: #fff; color: #000;}
.mid-slide_btn_top div:hover,.mid-slide_btn_top div.hover{background: #a91313; color: #fff;}
.jctj{width: 788px;height: 344px;margin-top: 50px;position: relative;}
.jctj .title{ height: 44px;border-bottom: 1px dashed #cacaca;line-height: 44px;position: relative;}
.jctj .title h3{float: left; font-size: 18px; font-weight: bold; color: #333;}
.jctj .title h3 span{margin-right: 10px; color: #333}
.yxzl h3 a,.heroine h3 a{float: right;color: #333333;font-size: 13px;height: 44px;width: 80px;font-weight: 500;}
.jctj .title a{float: right;color: #666;font-size: 13px;height: 44px; line-height:44px; width: 85px;font-weight: 500;}
.jctj-box ul{ padding-top: 25px; width:798px}
.jctj-box ul li{ width:190px; height: 250px; float:left; background-color: #fff; margin-right: 9px; -webkit-transition: all 0.25s ease-in-out;
          -moz-transition: all 0.25s ease-in-out;
          -o-transition: all 0.25s ease-in-out;
          -ms-transition: all 0.25s ease-in-out;
          transition: all 0.25s ease-in-out;}
.jctj-box ul li:hover{transform: translateY(-10px); background-color: #f2f2f2; }
.jctj-box ul li h3{ padding:5px 10px}
.jctj-box ul li h3 a{ font-size: 14px; color: #2e2e2e;}
.jctj-box ul li p{ color:#666; padding: 0 10px}
.jc-text p{font-size: 14px;color: #999999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 230px;}
.m-col-guide .m-guide-top {
    padding-right: 10px;
    background-color: #262626;
overflow: hidden}
.m-col-guide .m-guide-top .col-left {
      height: 160px;
      border: 2px solid #2b2d31; }
.m-col-guide .m-guide-top .col-right {
      width: 170px; }
.m-col-guide .m-guide-bottom {
    padding-top: 20px; }
.m-col-guide .m-guide-bottom ul li {
      float: left;
      margin-right: 19px;
      margin-bottom: 14px; }
.m-col-guide .m-guide-bottom ul li.end {
        margin-right: 0; }
.m-col-guide .m-guide-bottom ul li a {
        display: inline-block;
        width: 168px;
        font-size: 16px;
        height: 62px;
        line-height: 62px;
        color: #fff;
        background-color: #31384b;
        text-align: center;
        -webkit-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out; }
.m-col-guide .m-guide-bottom ul li a:hover {
          background-color: #33426a;
          font-size: 18px;
          font-weight: 700;
          text-decoration: none; }
.m-col-guide .m-guide-bottom ul li a:hover i {
            animation: img-rotate 1s; }
.col-left {
  float: left;
}
.col-right {
  float: right;
}
.btn-guideinfo {
  background: #4063a5;
  /* Old browsers */
  background: -moz-linear-gradient(left, #4063a5 0%, #233971 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #4063a5 0%, #233971 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #4063a5 0%, #233971 100%);
  width: 170px;
  height: 70px;
  display: inline-block;
  text-align: center;
  line-height: 70px;
  color: #fff;
  font-size: 16px;
  margin-top: 8px;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out; }
  .btn-guideinfo:hover {
    font-size: 18px;
    font-weight: 700;
    text-decoration: none; }
.btn-pwesportsapp {
  margin-top: 8px;
  background: url(../img/icon-app01.png) 50% 2px no-repeat;
    background-position-y: 2px;
    background-size: auto;
  border: 1px solid #51ccff;
  background-size: 170px 140px;
  display: inline-block;
  width: 170px;
  height: 70px;
}
.btn-pwesportsapp:hover {
  background-position-y: -68px;
}
.btn-download-video {
  background: url(../img/img-download.png) 50% 50% no-repeat;
  display: inline-block;
  width: 350px;
  height: 156px;
  border: 2px solid #000;
  position: relative;
  box-sizing: content-box;
  padding: 0px;
  text-align: center;
}
.i-service {
  background-image: url(../img/icon-service.png); }

.i-report {
  background-image: url(../img/icon-report.png); }

.i-heroitem {
  background-image: url(../img/icon-heroitem.png); }

.i-gallery {
  background-image: url(../img/icon-gallery.png);
  background-position: 0 0 !important; }

.i-datastrategy {
  background-image: url(../img/icon-datastrategy.png); }

.i-recordsearch {
  background-image: url(../img/icon-recordsearch.png); }
.m-guide-bottom i {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 36px;
  height: 36px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.tabs{
   margin-top: 100px;
	overflow: hidden;
	width: 855px;
	float: left;
}
.tabs li{
	float: left;
	width:208px;
	height:150px;
	cursor:pointer; 
	text-align: center;
	position: relative;  
}
.tabs li a{ color:#606060 }
.tabs li a:hover{ color:#b4ab78 }
.tabs span{
	position: absolute;
	display:block;
	left:50%;
	top:32px; 
	transition:top 0.4s ease-out;
	-webkit-transition:top 0.4s ease-out;
	-moz-transition:top 0.4s ease-out; 
	background:url("../img/update-icon.png") no-repeat;  
}
.tabs .current span{
	top:16px; 
}
.tabs .sp1{
	width:36px;
	height:36px;
	margin-left:-18px;   
	background-position:-279px -927px; 
}
.tabs .current .sp1{
	background-position:-5px -927px;
	width:43px;
	height:43px;
	margin-left:-21px;    
}
.tabs .sp2{
	width:26px;
	height:36px;
	margin-left:-13px;   
	background-position:-350px -927px;
}
.tabs .current .sp2{
	background-position:-76px -927px;
	width:31px;
	height:43px;
	margin-left:-15px;    
}
.tabs .sp3{
	width:34px;
	height:34px;
	margin-left:-17px;   
	background-position:-413px -928px;
}
.tabs .current .sp3{
	background-position:-138px -927px;
	width:43px;
	height:43px;
	margin-left:-21px;    
}
.tabs .sp4{
	width:38px;
	height:36px;
	margin-left:-19px;
	background-position:-476px -927px;    
}
.tabs .current .sp4{
	background-position:-202px -927px;
	width:45px;
	height:43px;
	margin-left:-22px;    
}
.tabs h3{
	position: absolute;
	display:block;
	width:100%;
	left:0px;
	bottom:40px;    
	font-size:24px;
	transition:all 0.4s ease-out;
	-webkit-transition:all 0.4s ease-out;
	-moz-transition:all 0.4s ease-out;   
}
.tabs .current h3{
	color:#c1b984;
	font-size:30px;  
}
.zyzs_peo{width: 443px;height: 324px;position:absolute;bottom: 0;left: 0;z-index:1;overflow:hidden;}
.lh_peo{width: 433px;height: 324px;position:absolute;top:0;left: 27px;}
.xq_peo{width: 433px;height: 324px;position:absolute;top:0;left: 27px;}
.common_peo ul{ position:absolute; right:0;top:0px;}
.qc_peo{width: 433px;height: 324px;position:absolute;top:0;left: 27px;}
.em_peo{width: 433px;height: 324px;position:absolute;top:0;left: 27px;}
.bh_peo{width: 443px;height: 324px;position:absolute;top:0;left: 27px;}
.wz_peo{width: 433px;height: 324px;position:absolute;top:0;left: 27px;}
.tj_peo{width: 433px;height: 324px;position:absolute;top:0;left: 27px;}
.tj_peo img{position:absolute;bottom:0;left:0;}
.zyzs_wenzi_switch{width: 195px;height: 200px;position:absolute;top: 125px;right: 0;z-index:11;overflow:hidden;}
.zyzs_wenzi_switch ul{width:100%;height:100%;}
.zyzs_wenzi_switch ul li{width:100%;height:100%;position: absolute;}
.default_wenzi_title{width:100%;height:40px;font-size: 36px;color: #2c2977;margin-bottom: 18px;}
.default_wenzi_title em{margin-left: 10px;margin-top: 10px;}
.default_wenzi_title em a{font-size: 14px;color: #999;text-align:center;margin-right:5px;line-height: 28px;display: block;width: 26px;height: 26px;border: 1px solid #999999;}
.default_wenzi_title em .cur{background:#007eff;color: #fff; text-decoration: none;}
.default_wenzi_comp{width: 85%;}
.default_wenzi_comp dd{width: 100%;height:21px;margin-bottom:5px;line-height: 21px;}
.ic_title{width:60px;height:21px;font-size: 14px;color: #4c4c4c;text-align: center;margin-right:9px;}
.ic_con{width:auto;height:21px;font-size: 14px;color: #999999;}
.ii{width:auto;height:21px;}
.star{width:15px; height:14px; background:url(../img/star.png) no-repeat; margin:5px 2px;}
.default_wenzi_comp_b{width:100%; height:78px;}
.default_wenzi_comp_b dd{width:100%; height:21px; margin-bottom:5px;line-height: 21px;}
.wet{position:absolute;bottom: 20px;left: 230px;z-index: 3;}
.bh_wwt{bottom: 0;left: 220px;}
.xq_wwt{bottom: 0;left:197px;}
.lh_wwt{bottom:-11px; left:255px;}
.picture{width: 788px;height: 380px;margin-top: 30px;background: #fff;position: relative;overflow: hidden;}
.picture li{float: left;width: 64px;height: 380px;transition: width .5s;position: relative;}
.picture li.cur{width: 658px;box-shadow: 5px 5px 35px #000;}
.picture li .pic-btn{background: url(../img/jian-btn.png) no-repeat;cursor: pointer;width: 64px;height: 380px;float: left;}
.picture .pic1 .pic-btn{background-position: 0 0;}
.picture .pic2 .pic-btn{background-position: -66px 0;}
.picture .pic3 .pic-btn{background-position: -132px 0;}
.picture .pic1:hover .pic-btn,.picture .pic1.hover .pic-btn{background-position: 0 -380px;}
.picture .pic2:hover .pic-btn,.picture .pic2.hover .pic-btn{background-position: -66px -380px;}
.picture .pic3:hover .pic-btn,.picture .pic3.hover .pic-btn{background-position: -132px -380px;}
.pic-all{width: 561px;background: #fff;height: 246px;left: 64px;padding: 20px 0 14px 30px;position: absolute;}
.pic1,.pic2{border-right: 1px solid #fff;}
.pic-all .pica{float: left;width: 260px;height: 160px;margin: 0 12px 12px 0;overflow: hidden;box-shadow: 2px 2px 8px #666;position: relative;cursor: pointer;}
.pica img{transition: .4s;}
.pica:hover img{transform: scale(1.05);}
.pic2,.pic3{z-index: 4;}
.pica .vedio-title{color: #fff;text-align: center;bottom: -22px;width: 100%;height: 22px;line-height: 22px;font-size: 14px; transition: bottom .4s;}
.pica:hover .vedio-title{bottom: 0;}
.new-text{margin-top: 20px;}
.zh-news{height: 320px;width: 788px;margin-top: 30px;}
.new-title{width: 100%; height: 49px; border-bottom:2px dashed #cacaca; line-height: 49px;}
.new-title li{float: left;width: 130px;}
.new-title li a{font-size: 18px;color: #4c4c4c;height: 48px;width: 110px;display: block;text-align: center;}
.new-title li:hover a,.new-title li.hover a{color: #b4ab78;font-weight: 600;text-decoration: none;border-bottom: 2px solid #b4ab78;}
.n-img a{display: block;width: 162px;height: 194px;margin-right: 5px; overflow:hidden;}
.n-img a img{transition: .4s;}
.n-img a:hover img{transform: scale(1.03);}
.new-text ul li{color: #999999;font-size: 14px;height: 33px; *height: 30px;width: 590px;}
.new-text ul li a{color: #999999;}
.new-text ul li:hover a,.new-text ul li:hover span{color: #b4ab78; text-decoration: none;}
.new-text ul li span{float: left;}
.new-text ul li .times{float: right;}
.new-text ul li a{float: left;width: 340px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.new-s ul{width: 385px;height: 198px;margin-left: 15px;}
/******************************mid_index_end*************************************/

/******************************right_index_start*************************************/
.news-slide h3 a{font-size: 20px; font-weight: 700; height: 70px; line-height: 70px; color: #b4ab78;text-align: center;display: block;margin: 15px 0 14px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%; background: url(../img/wrap3-bg.jpg) 0 0 no-repeat;}
.news{width: 542px;height: 435px; background: #f2f2f2}
.news-btn{width: 542px;height: 50px;line-height: 50px;border-bottom:2px dashed #cacaca;padding-top: 10px;position: relative;}
.news-btn li{float: left;}
.news-btn li a{font-size: 20px;color: #606060;display: block;width: 100px;height: 50px;text-align: center;}
.news-btn li:hover a,.news-btn li.hover a{color: #b4ab78;font-weight: bold;border-bottom: 2px solid #b4ab78;text-decoration: none;}
.news-btn ul{float: left;}
.more span{display: block;position: absolute;background:url(../img/icon2-img.png) no-repeat;width: 17px;height:17px;background-position: 0 -98px;top: 19px;right: 8px;cursor: pointer;}
.jctj .more span{top: 14px;}
.news-slide ul li{color: #666;height: 44px;line-height: 44px; border-bottom: 1px solid #ccc;}
.news-slide ul li a{font-size: 14px;color: #606060;display: block;float: left;width:405px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news-slide ul li em a{width:60px;}
.news-slide ul li:hover a{text-decoration:none; color:#b4ab78;}
.news-slide ul li em:hover a{color:red;}
.news-slide ul li span{display: block; float: right; font-size:14px; margin-right: 10px}
.tea{width: 542px; height: 344px; margin-top: 50px;}
.tea .tea-h3{width: 303px;font-weight: bold;font-size: 18px;color: #007eff;height: 34px;background: url(../img/line.jpg) bottom center no-repeat;padding-top: 10px;}
.tea .tea-h3 span{margin-right: 10px;}
.tt2-1 .tt2-title1 div,.tt2-2 .tt2-title2 div{position:absolute; top:50%;left: 0;width: 100%;text-align: center;opacity:0; filter:alpha(opacity=0);}
.tt2-img1,.tt2-img2{width: 146px;height: 79px; overflow:hidden;}
.tt2-title1,.tt2-title2{width: 146px;height: 79px;}
.tt2{width: 303px; height: 79px;}
.tt2-2 .tt2-img2,.tt2-1 .tt2-img1,.tt2-2 .tt2-title2,.tt2-1 .tt2-title1{position: absolute;}
.tt2-1,.tt2-2{float: left;width: 146px;height: 79px;}
.tt1-title,.tt2-title1,.tt2-title1{display:block;}
.tt2-1{margin-right: 10px;}
.tt1 .tt1-title{padding: 0 30px;transition: all .4s;opacity: 0;filter:Alpha(opacity=0);width: 239px;height: 151px; position:relative;}
.tt2-1 .tt2-title1,.tt2-2 .tt2-title2{padding: 0 10px;transition: all .4s;opacity: 0;filter:Alpha(opacity=0);width: 124px;height: 77px; position:absolute;}
.tt2-1 .tea_bg,.tt2-2 .tea_bg{width: 146px;height: 79px;}
.tt1:hover .tt1-title,.tt2-1:hover .tt2-title1,.tt2-2:hover .tt2-title2{opacity: 1; text-decoration:none;filter:Alpha(opacity=100);}
.tt1:hover .tt1-title div,.tt2-1:hover .tt2-title1 div,.tt2-2:hover .tt2-title2 div{opacity:1; filter:alpha(opacity=100);}
.tt1-title h3{margin: 0 0 10px 0;}
.tt1-title h3{text-align: center; color: #fff; font-size: 16px;}
.tt2-title1 h3,.tt2-title2 h3{text-align: center; color: #fff; font-size: 14px; padding:0 0 5px 0;}
.tt1-title p{color: #fff; font-size: 14px;}
.tt2-title1 p,.tt2-title2 p{color: #fff; font-size: 12px;}
.tt1,.tt2-1,.tt2-2{perspective: 800px;}
.tt1 .tt1-img img,.tt2-1 .tt2-img1 img,.tt2-2 .tt2-img2 img{transition: 0.4s;}
.tt1:hover .tt1-img img,.tt2-1:hover .tt2-img1 img,.tt2-2:hover .tt2-img2 img{transform: scale(1.05);transform-origin: center bottom 0;transition: 0.4s;}
.tt1:hover .tea_bg,.tt2-1:hover .tea_bg,.tt2-2:hover .tea_bg{opacity:.7; filter:alpha(opacity=70);}

.bbjs{margin-top: 13px;}
.bbjs h3{width: 303px;font-weight: bold;font-size: 18px;color: #007eff;height: 34px;background: url(../img/line.jpg) bottom center no-repeat;}
.bbjs h3 span{
    margin-right: 10px;
}
.bbjs-img{width: 302px;height: 102px; position: relative; overflow: hidden; margin: 10px 0;}
.bbjs-img a img{transition: all .5s;}
.bbjs-img a:hover img{transform: scale(1.03);}
.bbjs .version_other{background: #e6e6e6;border: none;color: #999999;cursor:pointer;height: 26px;line-height: 26px;text-align:center;position:relative;font-size: 14px;}
.bbjs .ico_arrow_down{border-left: 8px solid transparent;_border-left:5px solid white;border-right: 8px solid transparent;_border-right:5px solid white;border-top: 11px solid #fff;height:0;overflow:hidden;position:absolute;right: 14px;top: 6px;width:0;}
.bbjs .version_content{background:#fff;border: 2px solid #e6e6e6;border-top:none;display:none;left: 0;position:absolute;top: 25px;width: 299px;z-index:11;}
.bbjs .version_content li{height:30px;line-height:30px;}
.bbjs .version_content li a{color:#999;display:block;}
.bbjs .version_content li a:hover{background:#007eff; color: #fff}
.bbjs .ico_version{background-position: -15px 0;height: 18px;margin: 5px 0 0 11px;width: 12px;}
.bbjs h3 .ico_arrow{display: block;position: absolute;background: #007eff;width: 44px;height: 22px;right: 2px;top: 2px;margin-right: 0;}


.heroine,.pl{width: 542px;height: 380px;margin-top: 30px;position: relative;}
.pl{height: 320px}
.heroine h3,.pl h3{width: 542px;font-weight: bold;font-size: 18px;color: #333;height: 44px; line-height:44px; border-bottom: 1px dashed #cacaca}
.heroine h3 p,.pl h3 p{float: left;}
.pl h3 a{float: right;margin: -4px 10px 0 0;}
.heroine h3 p span,.pl h3 p span{margin-right: 10px;}
.pl .more span{top: 16px; right: 14px;}
.her1{width: 535px;height: 230px;margin: 10px auto;overflow: hidden; border: 2px solid #35373b}
.her1 a img{transition: all .5s;}
.her1 a:hover img{transform: scale(1.1);}
.her2 ul{ width:550px}
.her2 li{float: left;width: 94px;height: 78px; margin-right:16px; position: relative;overflow: hidden;}
.her2 li .checkr{opacity: 0;filter: Alpha(opacity=0);position: absolute;color: #fff;top: 0;left: 0;display: block;z-index: 1;width: 100%;height: 100%;text-align: center;line-height: 78px;}
.her2 li .bg{opacity: 0;filter: Alpha(opacity=0); transition: opacity .5s;}
.her2 li:hover .checkr{opacity:1;filter: Alpha(opacity=100);}
.her2 .her-img2{margin: 0 10px;}
.her2 li:hover .bg{background: #000;opacity: .5;filter: Alpha(opacity=50);width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.ht{height: 28px;line-height: 28px;width: 100%;margin: 10px 0 15px 0;font-size: 14px;color: #4c4c4c;}
.ht span{display: block; background: #007eff; height: 28px; width: 50px; text-align: center; float: left; color: #fff;}
.ht p{float: left;border: 1px solid #e6e6eb;text-indent: 10px;height: 26px;width: 180px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ht a{display: block;float: left;height: 26px;border: 1px solid #e6e6eb;width: 58px;text-align: center;margin-left: 10px;color: #4c4c4c;}
.pl ul{height: 165px; overflow: hidden;}
.pl ul li{height: 55px;}
.pl li img{display: block;float: left;width: 40px;height: 40px;margin-right: 7px;}
.pl li p{font-size: 14px;color: #4c4c4c;float: left;}
.pl li p span{color: #999999;display: block;font-size: 12px;}
.pl li .time{display: block;float: right;font-size: 12px;color: #999999;}



.hd-img1 a:before,.jc-img a:before,.hd-img1 a before,.jc-img a before{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border:none\9;
}
.hd-img1 a:after,.jc-img a:after,.hd-img1 a after,.jc-img a after{
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border:none\9;
}

.her2 li:before,.her2 li before{
	border-top: 1px solid #454040;
	border-bottom: 1px solid #454040;
	border:none\9;
}
.her2 li:after,.her2 li after{
	border-right: 1px solid #454040;
	border-left: 1px solid #454040;
	border:none\9;
}

/*blockUI ie7*/
.blockUI{position:fixed!important;}
.blockPage{top: 46%!important;margin-top: -225px!important;}
.pic_cont .warning{top: -220px;}
.mask{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000000;opacity:.6;filter:Alpha(opacity=60);z-index: 11;}
.imp-tips{display:block;position:absolute;top: 380px;left: 393px;height: 38px;line-height: 37px;overflow:hidden;width: 480px;color: #92733a;font-size: 16px;text-align: center;text-indent: 0;font-weight: bold;white-space: nowrap;}
.icon1{transform: translate(0,100px);opacity: 0;-webkit-transition: all .6s ease;transition: all .6s ease;}
.mid-slide{transform: translate(0,100px);opacity: 0;-webkit-transition: all .8s ease;transition: all .8s ease;}
.news{transform: translate(0,100px);opacity: 0;-webkit-transition: all 1s ease;transition: all 1s ease;}

.icon2{transform: translate(0,100px);opacity: 0;-webkit-transition: all 1s ease;transition: all 1s ease;}
.jctj{transform: translate(0,100px);opacity: 0;-webkit-transition: all .8s ease;transition: all .8s ease;}
.tea{transform: translate(0,100px);opacity: 0;-webkit-transition: all 1s ease;transition: all 1s ease;}

.icon3{transform: translate(0,100px);opacity: 0;-webkit-transition: all .8s ease;transition: all .8s ease;}
.zy-bg{transform: translate(0,100px);opacity: 0;-webkit-transition: all .6s ease;transition: all .6s ease;}
.yxzl-bbjs{transform: translate(0,100px);opacity: 0;-webkit-transition: all 1s ease;transition: all 1s ease;}

.icon4{transform: translate(0,100px);opacity: 0;-webkit-transition: all 1s ease;transition: all 1s ease;}
.picture{transform: translate(0,100px);opacity: 0;-webkit-transition: all .8s ease;transition: all .8s ease;}


.qf-box{transform: translate(0,100px);opacity: 0;-webkit-transition: all .8s ease;transition: all .6s ease;}
.qf-box .icon-fx{width: 207px;height: 50px;margin-left: 21px;}
.qfcon{ height:165px; overflow:hidden; margin-top:20px; padding:0 10px}
.qfcon ul li{ width:48px; height:78px; margin-right:10px; float:left}
.qfcon ul li p{ height:18px; overflow:hidden}
.qfcon ul li a{ color:#ccc}
.icon-fx li{float: left;width: 103px;height: 24px;line-height: 20px;}
.icon-fx li a{color: #ffffff;font-size: 12px;}
.icon-fx li a span{background: url(../img/icon-fx.png) no-repeat; float: left; display: block;}
.icon-fx .wb a span{background-position: 0 0;width: 22px;height: 17px;margin: 3px 4px 0 19px;}
.icon-fx .tbs a span{background-position: 0 -19px;width: 19px;height: 20px;margin: 1px 4px 0 19px;}
.icon-fx .gzh a span{background-position: 0 -40px;width: 20px;height: 16px;margin: 2px 4px 0 19px;}
.icon-fx .lt a span{background-position: 0 -58px;width: 18px;height: 16px;margin: 3px 6px 0 19px;}
.icon-fx .wb:hover a span{background-position: -23px 0;}
.icon-fx .tbs:hover a span{background-position: -22px -19px;}
.icon-fx .gzh:hover a span{background-position: -21px -40px;}
.icon-fx .lt:hover a span{background-position: -21px -58px;}
.icon-fx .gzh img{position:absolute; top:130px; left:4px; display:none;}
.icon-fx .gzh:hover img{display:block;}
.icon-fx li:hover a{color: #ffe99d;text-decoration: none;}
.zh-news{transform: translate(0,100px);opacity: 0;-webkit-transition: all .6s ease;transition: all .8s ease;}
.pl{transform: translate(0,100px);opacity: 0;-webkit-transition: all 1s ease;transition: all 1s ease;}
.lwdh{ -webkit-transform: translate(0px,0px);transform: translate(0px,0px);opacity: 1;}


.link_box{ dispaly:block; overflow: hidden;}
.link_box h3{font-weight: bold;
font-size: 18px;
color: #333;
line-height: 44px;}
.link_box ul li{ float:left; margin: 5px 10px}
#umnav_menu {
  margin-left: -10px !important;
}



