@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li{list-style:none;}
.fl{float:left;}
.fr {float:right;}
img{border:none;}
a{text-decoration:none;}
body{color: #666666;/**/}
.page{background: url(img/bg1.png) left top repeat-y;position: relative;font-family: Microsoft YaHei,黑体;font-size:14px;}
.h20{height:20px;}
.act_left{width: 249px;position: relative;padding-right: 10px;float: left;background: #0e0e0e;z-index:8;}
.act_left_box{background:#2e1d15;padding:25px 15px 0px 15px;}
.act_left_box .hd{color: #fff;font-family: Microsoft YaHei,黑体;text-align: center;}
.act_left_box .hd img{display: inline-block;}
.act_left_box .bd{margin-top:12px;padding-top: 14px;overflow-y: auto;overflow-x:hidden;}
.act_left_box .bd p{margin:0px 5px;font-size: 12px;line-height: 24px;color: #8c8c8c;}
.act_left_box .ft{height: 133px;padding: 25px 0px;}
.act_right{margin-left: 259px;overflow: hidden;position: relative;}
.act_right li{display: block;cursor: pointer;position: relative;overflow:hidden;zoom:1;float: left;display: inline;border-right: 5px #fff solid;background:#000 ;}
.act_right .aimg_2 img{display: block;position: relative;top:0px;z-index: 1;/*border-bottom: 5px #fff solid;*/}
.act_right .aimg_2 img{filter:alpha(opacity=50);opacity: 0.5;}
.act_fimg{border-right: 5px #fff solid;overflow: hidden;position: relative;}
.act_fimg img{display: block;_float: left;}
.act_fimg .bfbtn{width:160px;height: 160px;display: block;position: absolute;z-index:6;right: 50%;margin-right: -80px;bottom: 40px;background: url(img/bfbtn.png) no-repeat;cursor: pointer;}
#ulId{float: left;position: relative;overflow: hidden;top: 0px;left: 0px;}
.act_btn{display:block;width: 35px;height: 69px;background: url(img/btn_black.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='img/btn_black.png');position: absolute;right:0px;top: 45%;z-index: 2;color: #fff;}
.act_tita{position:absolute;top: 48%;width:100%;text-align:center;z-index: 99;display: none;}
.act_tita a{color: #fff;background: url(img/alphabg.png);font-size: 18px;padding:10px 15px; line-height:24px;}
.act_li_hover .act_tita,li:hover .act_tita{display: block;}
.cf .hover .act_tita{display: none;width:100%;height: 100%;}
.cf .act_li_hover .act_btn{width: 35px;height: 69px;background: url(img/btn_red.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='img/btn_red.png');position: absolute;right:0px;top: 45%;z-index: 2;}
.cf .act_li_hover img{filter:alpha(opacity=100);opacity: 1;}
.hover .cf li{background: #fff;border-right: 0px;cursor: inherit;}
.hover .cf .aimg_2 img{filter:alpha(opacity=100);opacity: 1;border-bottom: none;}
.hover .cf .act_li_hover img{filter:alpha(opacity=100);opacity: 1;}
.hover .cf .act_btn{display: none;}
.act_right li .cover{width:100%;display:block;position: absolute;top:0px;left:0px;z-index:3;}
/* 按钮*/
#act_btns{display: none;width: 35px;height: 69px;background: url(img/btn_black.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='img/btn_black.png');position:absolute;right: 0px;top:45%;z-index:999999;}
#act_btns:hover{background: url(img/btn_red.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='img/btn_red.png');}
#act_fanhui{top:45%;right:48px;display: none;width: 70px;height: 72px;background: url(img/fanhui_h.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='img/fanhui_h.png');position:absolute;z-index: 991;}
#act_fanhui:hover{background: url(img/fanhui_red.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='img/fanhui_red.png');}
.img_2{float: left;}
.hover .aimg_2{position: relative;display: inline-block;zoom:1;float: left;}
.hover .aimg_2 .logo{position: absolute;top: 60px;right:0;width:138px;height: 49px;}
.aimg2{display: inline-block;*zoom:1;*display: inline;position: relative;}
.aimg2 .logo{width:134px;height: 149px;position: absolute;}
.rightTxt{position: relative;float: left;border-left:15px solid #fff;font-family: Microsoft YaHei,黑体;color: #666666;}
.rightTxt .tops{width: 191px;height: 101px;margin-bottom: 20px;}
.hover .cf .rightTxt{display: block;}
.rightBot{overflow-y:auto;padding-top:10px;}
.rBbg{background: url(img/rsbbg.png) 48% 0 no-repeat;}
.rightBot h2{height: 30px;margin: 15px 0px;font-style: normal;font-weight: normal;font-family: Microsoft YaHei,黑体;color: #000;overflow-y:auto;}
.rightBot .bd{}
.txt1{width: 146px;height: 53px;background: url(img/tbmx_bg.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='img/tbmx_bg.png');}
.textBds img{float: left;width: 160px;height: 66px;margin-top: 15px;margin-right: 15px;display: inline;}
.hover .cf .textBds img{border: 1px #e3e3e3 solid;}
.txtFt{clear: both;padding-top: 30px;}
.txtFt dl{padding-right: 10px;padding-top:5px;padding-bottom: 5px;}
.txtFt dt{margin-right: 30px;}
.txtFt dt,.txtFt dd{float: left;font-size: 14px;line-height: 24px;color: #666;}
.pdt20{padding-top: 20px;}
.act_left_box {_height:700px;}
.txttit {text-align: center;padding:15px 0;}
.txttit h2{font-size: 44px;font-weight: bold;color:#8e3a12;padding:0px 0 15px 0;}
.txttit h3{height: 34px;line-height: 34px;background: url(img/titxt.jpg);}
.txttit h3 b{font-size: 22px;padding:5px 12px;color: #fff;background: #000;letter-spacing: 10px;font-weight: normal;}
.player{cursor: pointer;}
.adl dt{background: url(img/xxt.jpg);}
.adl dt,.adl dt img{width:100%;height: 100%;}
.adl dt img{margin:10px 0 0 -10px;}
.adl dd b{background: #fff;font-size: 20px;font-weight: bold;z-index: 9;color:#333;}
.adl dd{padding:15px 0;font-size: 14px;color: #666;line-height: 28px;}
/*产品2*/
.b2 dl {overflow: hidden;padding-top:5px;}
.b2 dl dt{margin-right: 20px;}
.dddt dl dt img{width: 100%;display:inline-block;*display:inline;zoom:1; vertical-align:middle;}
.b2 dl dd{background: #eeeeee;padding:0 10px 10px 0;margin-top: 40px;margin-left:15px;}
.b2 dl dd p{margin:-10px 0 0 -10px;border:1px solid #d2d2d2;padding:20px 10px 20px 15px;font-size:14px;line-height: 28px;}
/*产品三*/
.b3 dl{overflow: hidden;padding-top:15px;}
.b3 dl dd h3{font-size:22px;height:52px;line-height:52px;text-align:center;background: url(img/xt.png) bottom center no-repeat;}
.b3 dl dd h3 i{margin:0 5px;width:9px;height: 14px;background: url(img/hx.png) no-repeat;display: inline-block;*zoom:1;*display: inline;}
.txt{font-size: 14px;color: #666;line-height: 1.8;font-weight:normal;}
/*产品四*/
.b4 dl{overflow: hidden;border-bottom: 1px dashed #dfdfdf;padding-bottom: 20px;width:98%;margin:0 auto;}
.b4 dl dt{height: 26px;line-height: 26px;font-size: 22px;font-weight: bold;margin:20px 0;width:60%;}
.b4 dl dt b{color: #fff;background: #ffa32c;padding:0 5px;font-weight: normal;margin-right: 5px;}
.b4 dl dd{float:right;}
.b4 dl dd{width:60%;margin-right: 5px;}
.b4 dl dd img{width:100%; position:inherit;}
.b4 dl dt p{margin-top: 15px;}
/*结尾*/
.b5 h3{font-size: 32px;border-bottom: 4px solid #000;line-height: 60px;margin:20px 0 10px 0}
.b5 h3 b{border-bottom: 4px solid #ffa32c;display: inline-block;margin-bottom: -4px;padding:0 2px;}
.b5 dl{padding:15px 0;}
.b5 dl dt{font-size: 20px;font-weight: bold;}
.b5 dl dt i{width:8px;height: 4px;background: url(img/sjx.jpg) no-repeat;display: inline-block;zoom:1;margin:0 15px;line-height: 1.8;}
.b5 dd{margin-top:10px;}
.b5 p{line-height: 36px;}
.team .wx, .team .gz{width:80px;margin-right:25px;margin-top:15px;text-align:center;}

.txtFt dt {margin-right: 0px;}
.txtFt dd { margin-right: 25px;}
.txtFt dd a {
    background: url("img/bg_15.png") no-repeat scroll right center transparent;
    color: #6A6B78;
    padding-right: 15px;
}
.act_fimg {width: 531px;}
.act_right li {width: 40px;}
.asImg {  width: 1px; height: 765px; position: absolute; top:0px; left: 0px; z-index: 2; background: #fff;filter:alpha(opacity=0);   opacity: 0;  }
.tipPos {display:none; position:absolute; left:20px; bottom:20px; padding:10px; background:#000; color:#fff; font-size:12px; font-family: Microsoft Yahei,黑体; z-index:10;}
.tipPos{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
:root .tipPos{filter:none}/*for IE9*/
.hover  .tipPos {display:block;}
.tips {height:262px;}
.btn_fixed { position: absolute; right:12px; bottom: 0px;}
.act_left_box {overflow: hidden;}

/*关注用户*/
.visitNum{text-align:center;font-size:12px;}
.visitNum b{font-size:18px;font-weight:bold;font-family:arial;color:#b20000;background:url(img/visNumbg.png) no-repeat center center;width:16px;height:20px;line-height:20px;text-align:center;display:inline-block;margin:0 1px;}

/*弹窗*/
.TB_window{position:fixed;left:-100%;right:100%;top:0;bottom:0;text-align:center;font-size:0;z-index:99;display:none;vertical-align: middle;}
.TB_window:after{content:"";display:inline-block;vertical-align:middle;min-height:100%;}
.TB_content{display:inline-block;position:relative;right:-100%;width:640px;height:498px;vertical-align: middle;*top:20%;}
.closeBtn{position:absolute;top: -8px;right: -60px;background-size:100%;width:50px;height:50px;cursor:pointer;background: url(img/close.png) no-repeat center center;}
.TB_content>p{text-align:center;line-height:34px;font-size:20px;color:#000;padding-top:30px;}.TB_content>p b{color:#d31346;font-weight:normal;}.TB_content>p img{margin-top:5px;}
.TB_content .know{position:absolute;bottom:0;line-height:40px;height:40px;width:100%;text-align:center;left:0;color:#fff;font-size:18px;cursor:pointer;}
.TB_overlay{width:100%;height:100%;position:fixed;left:0;top:0;z-index:9;background:#000;opacity:0.8;flter:"Alpha(Opacity=80)";display:none;}.mar0{margin-bottom:0;}
::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-button {
width: 8px;
height:5px;
}
::-webkit-scrollbar-track {
background:#eee;
border: thin solid lightgray;
box-shadow: 0px 0px 3px #dfdfdf inset;
border-radius:10px;
}
::-webkit-scrollbar-thumb {
background:#999;
border: thin solid gray;
border-radius:10px;
}
::-webkit-scrollbar-thumb:hover {
background:#7d7d7d;
}