@charset "utf-8";
/* 全局 2012.11.8*/
body{margin:0;padding:0 0 12px 0;font-size:12px; color:#383836;line-height:1.8;font-family:"Microsoft YaHei","微软雅黑","宋体";}
form,ul,li,ol,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0; }
h1,h2,h3,h4,h5,h6{font-size:12px;}
input,select{font-size:12px;}
img{border:0;}
ul,li{list-style-type:none;}
strong{font-weight:normal;}
em {font-style:normal;}
b{line-height: 1.8;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
/* Link 全局链接样式 2009.7.28 */
a{color:#393939;text-decoration:none; cursor:pointer;}
a:hover{color:#3ca6ff;text-decoration:none;}
.color_6e ,.color_6e a{ color:#6E6E6E;}
.display_no{display:none;}
.display_yes{display:block;}
.clear{clear:both;}
.w1200{width: 1200px;margin: 0 auto;}
.left{float: left;}
.right{float: right;}
.abs{ position: absolute;}


.abfw {
    width: 1000px;
    height: auto;
    margin: 0 auto;
    padding-top: 20px;
    padding-bottom: 10px;
}


.abfw p {
    width: 130px;
    height: 70px;
    float: left;
}

.abfw span {
    font-size: 16px;
    line-height: 30px;
    font-weight: bold;
}
 
.abfw span, .abfw font {
    display: block;
    width: 800px;
    padding-left: 40px;
    border-left: 1px dotted #999;
    float: left;
}
.abfw font {
    line-height: 24px;
    padding-bottom: 10px;
}
 .abfw span, .abfw font {
    display: block;
    width: 800px;
    padding-left: 40px;
    border-left: 1px dotted #999;
    float: left;
}

#home video {
    position: fixed;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    background-size: cover;
    transition: 1s opacity;
}

.yfbox {
    width: 100%;
    height: auto;
    min-height: 100%;
    background: url(../upfiles/opw90.png);
}
.yftb {
    margin: 50px auto;
}
.yfbox h1, .tdbox h1 {
    height: 30px;
    line-height: 30px;
    padding-top: 50px;
    font-size: 28px;
    text-align: center;
    font-weight: normal;
}

.yfp {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    background: url(../upfiles/op50.png);
    border-radius: 50%;
    text-align: center;
    overflow: hidden;
}
.yfp img {
    height: 40px;
    margin-top: 35px;
}
.yftb span.t {
    display: block;
    height: 35px;
    line-height: 35px;
    font-size: 18px;
    text-align: center;
    padding-top: 10px;
}
.yftb font.c {
    display: block;
    height: auto;
    padding: 10px 30px;
    line-height: 28px;
	font-size:16px;
}
.yftb td.t1 {
    border-right: 1px dotted #ccc;
}
.yftb tr.y1 td {
    border-bottom: 1px dotted #ccc;
    padding-top: 0;
}
.yftb td {
    padding: 10px 0;
    width: 50%;
}
/*head*/
.head .top{height: 36px;background: #000;color: #aaa;line-height: 36px;font-size: 12px;}
.head .top a{color: #aaa;}
.head .top .left{background: url(../images/2015/icons_01.jpg) left center no-repeat;padding-left: 25px;}
.head .top .right li{float: left;margin-right: 8px;}
.head .top .right li.wxss{width: 115px;height: 36px;}
.head .top .right li.wxss a{display:block;background: url(../images/2015/icons_05.jpg) right center no-repeat;padding-right:28px;}
.head .top #hishop_wx{position:relative;z-index: 999999;left:-100px;}
.head .nav{height: 110px;}
.head .nav .logo{height: 93px; margin-top:10px;}
.head .nav .menu{position:relative; margin-top:10px;}
.head .nav .menu ul li.imenu,.head .nav .menu ul li.imenu_on{float: left;}
.head .nav .menu ul li a{display: block;line-height: 65px;color: #000;font-size: 16px;padding: 28px 20px 0;}
.head .nav .menu ul .imenu:first-child a{color: #3e99ee;}
.head .nav .menu ul .imenu:first-child a:hover{background: #FFF;}
.submnu{width: 1200px;position:absolute;left:-400px;top:93px;z-index:6;display:none;background-color: rgba(0,0,0,0.7);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .submnu{
    background-color:#000000;
    filter:Alpha(opacity=70);
     /*position:static; IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .submnu div{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}
.head .nav .menu .imenu a:hover{background: #3e99ee;color: #FFF;}
.head .nav .menu .imenu_on{background: #3e99ee;}
.head .nav .menu .imenu_on a{color: #FFF;}
#pf{height: 220px;overflow: hidden;padding: 0 100px;}
.head .nav .menu .submnu .li_content{height: auto; overflow: hidden;float: left;width: 20%;padding-top: 30px;}
.head .nav .menu ul li.imenu_on .li_content li a{padding: 0 0 0 10px;line-height: 26px;font-size:14px;background: url(../images/2015/icon8.jpg) left center no-repeat;}
.head .nav .menu ul li.imenu_on .li_content li a:hover{color: #3ca6ff;}
.head .nav .menu ul li.imenu_on .li_content li.title{padding: 5px 0px;}
.head .nav .menu ul li.imenu_on .li_content li.title a{font-size: 16px;background: none;text-decoration: underline;padding-left: 0px;}
.head .nav .menu .submnu dl{clear: both;height: auto;overflow: hidden;padding-top: 30px;}
.head .nav .menu .submnu dl dt,.head .nav .menu .submnu dl dd{float: left;padding: 0 10px;}
.head .nav .menu .submnu dl a{padding: 0;margin: 0;line-height: 24px;}
.head .nav .menu .submnu dl a:hover{color: #3ca6ff;}
.head .nav .menu .submnu dl dt{border-right: 1px solid #fff;padding-left: 0px;}
#zx{height: 180px;overflow: hidden;padding: 0 100px;}
#zx ul{margin-right: 60px;}
#zx .title {padding-bottom: 10px;}
#zx .title a{font-size: 18px;text-decoration: none;font-weight: bold;}
#zx .uleft{width: 400px;}
#zx ul li{width: 200px;}
#zx .uleft li{ float: left;}
#zx .uleft .title{width: 400px;}

.banner{background: url(../images/2015/banner/top.jpg) center top;height: 430px;}
.nav2{background: url(../images/2015/bg_01.jpg) repeat-x;height: 39px;overflow: hidden;}
.nav2 ul{background: url(../images/2015/icons_02.jpg) 30px center no-repeat;height: auto;overflow: hidden;padding-left: 88px;line-height: 39px;}
.nav2 ul li{float: left;margin-right: 28px;width: 250px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}

/*floor_1*/
.content .title{font-size: 38px; text-align: center;padding-top: 30px;line-height: 40px;}
.content .title a{float: right;display: block;background: url(../images/2015/icons_03.png) right center no-repeat;margin-right: 50px;padding-right: 20px;font-size: 16px;margin-top: 15px;}
.content .title a:hover{color: #393939;text-decoration: underline;}
.content .title p{font-size: 14px;padding-right: 115px; color:#4e4e4e;}
#n3  .title p{font-size: 14px;padding-right: 115px; color:#d1dcf2;}
.floor_1{background: url(../images/2015/fl_01_bg.jpg) center top no-repeat;height: 659px; position:relative;}
.floor_1 .menu{padding-left: 85px;padding-top: 25px;height: 56px;overflow: hidden;}
.floor_1 .menu ul li{float: left;margin-right: 15px;text-align: center;}
.floor_1 .menu ul li a{display: block;background: url(../images/2015/btn_02.png) center top no-repeat;width: 183px;height: 47px;line-height: 47px;color: #FFF;font-size: 16px;}
.floor_1 .menu ul li a:hover,.floor_1 .menu ul li.on a{background: url(../images/2015/btn_02_2.png) center top no-repeat;height: 56px;}
.floor_1 .cont{margin-top: 45px; height:323px;margin-left: 66px; width:1068px; overflow:hidden; position:relative;}
.floor_1 .cont ul { position:absolute;}
.floor_1 .cont ul li{float: left;width: 323px;height: 323px;overflow: hidden;background: url(../images/2015/png_bg1.png) no-repeat;margin-right: 50px;}
.floor_1 .cont ul li .img{text-align: center; overflow: hidden;}
.floor_1 .cont ul li .info{height: 208px;padding: 0 41px;line-height: 24px;}
.floor_1 .cont ul li .info dt{font-size: 14px;text-align: center;padding-top: 10px;}
.floor_1 .cont ul li .info dd.btn a{display: block;width: 118px;height: 37px;background: url(../images/2015/btn_01.jpg);margin: 15px auto 0;}
.floor_1 .cont ul li .info:hover{background: url(../images/2015/png_bg1_2.png) no-repeat;color: #fff;}
.floor_1 .cont ul li .info:hover dd.btn a{background: url(../images/2015/btn_01_1.jpg);}
.floor_1 .cont ul li .info:hover dd.btn a:hover{background: url(../images/2015/btn_01_2.png);}
.floor_1 .nTab .prev{background: url(../images/2015/fl01_prev.png);width: 68px;height: 128px; position: absolute;left: 0px;top:360px; cursor: pointer;}
.floor_1 .nTab .next{background: url(../images/2015/fl01_next.png);width: 68px;height: 128px;position: absolute;right: 0px;top:360px;  cursor: pointer;}
.floor_1 .nTab .prev:hover{background: url(../images/2015/fl01_prev_1.png);}
.floor_1 .nTab .next:hover{background: url(../images/2015/fl01_next_1.png);}
.floor_1 .cont dt{ line-height:38px;}
.floor_1 .cont dd{ line-height:26px;color:#696969; }
.floor_1 .cont ul li .info:hover dd a{ color:#cbe4f8;}
.floor_1 .cont ul li .info:hover dd a:hover{text-decoration: underline;}
.floor_2{background: url(../images/2015/fl_02_bg.jpg) center top;height: 859px;}
.floor_2 .title{padding-top: 50px;}
.floor_2 .cont{padding-left: 60px;margin-top: 25px;height: auto;overflow: hidden;}
.floor_2 .cont dl{width: 333px;margin-right: 40px;float: left;margin-bottom: 20px;height: 318px; position:relative;background: #fff;}
.floor_2 .cont dl dt{height: 142px;}
.floor_2 .cont dl .title{padding: 5px 0 0;font-size: 18px;}
.floor_2 .cont dl .info{padding-bottom: 15px;}
.floor_2 .cont dl .info a{color: #919292;}
.floor_2 .cont dl dd{border: #c3c3c3 1px solid;border-top: none;padding: 0 28px 17px;}
.floor_2 .cont dl dd a.btn{display: block;background: url(../images/2015/btn_03.jpg);width: 107px;height: 35px;margin: 0 auto;}
.floor_2 .cont dl:hover dd{background: #3e3d3d;color: #fff;}
.floor_2 .cont dl dd:hover a.btn{background: url(../images/2015/btn_03_1.jpg);}
.floor_2 .cont dl:hover dd a.btn{background: url(../images/2015/btn_03_2.png);}
/*.floor_2 .cont dl{width: 333px;margin-right: 40px;float: left;margin-bottom: 20px;height: 304px;background: #fff;}
.floor_2 .cont dl dt{height: 142px;}
.floor_2 .cont dl .title{padding: 5px 0 0;font-size: 18px;}
.floor_2 .cont dl .info{padding-bottom: 10px;line-height: 18px;}
.floor_2 .cont dl .info a{color: #919292}
.floor_2 .cont dl dd{border: #c3c3c3 1px solid;border-top: none;padding: 0 28px 17px;}
.floor_2 .cont dl dd a.btn{display: block;background: url(../images/2015/btn_03.jpg);width: 107px;height: 35px;margin: 0 auto;}
.floor_2 .cont dl dd:hover{background: #3e3d3d;color: #fff;}
.floor_2 .cont dl dd:hover .info a{color: #fff;}
.floor_2 .cont dl dd:hover .info a:hover{text-decoration: underline;}
.floor_2 .cont dl dd:hover a.btn{background: url(../images/2015/btn_03_1.jpg);}
.floor_2 .cont dl dd:hover a.btn:hover{background: url(../images/2015/btn_03_2.png);}*/

.floor_3{background: url(../images/2015/fl03_bg_2.jpg) center top;height: 620px;overflow: hidden;}
.floor_3 .title,.floor_3 .title a{color: #fefefe;}
.floor_3 .title p{color: #9c9c9c;}
.floor_3 .title a{background: url(../images/2015/icons_04.png) right center no-repeat;}
.floor_3 .nTab .menu{padding-left: 398px;margin-top: 15px;height: auto;overflow: hidden;}
.floor_3 .nTab .menu ul li{float: left;margin-right: 15px;line-height: 47px;}
.floor_3 .nTab .menu ul li a{display: block;width: 194px;height: 47px;text-align: center;background: url(../images/2015/btn_04.png);color: #9c9c9c;font-size: 16px;}
.floor_3 .nTab .menu ul li a:hover,.floor_3 .nTab .menu ul li.on a{background: url(../images/2015/btn_04_1.png);color: #FFF;}
.floor_3 .nTab .cont{margin-top: 20px;height: 417px;overflow: hidden;}
.floor_3 .nTab .cont .info{background: url(../images/2015/fl03_bg1.png);width: 116px;height: 205px;margin-right: 100px;margin-top: 60px;color: #fff;padding-left: 33px;padding-top: 35px;}
.floor_3 .nTab .cont .info span{color: #F00;}
.floor_3 .nTab .prev1{background: url(../images/2015/fl03_prev.png);width: 50px;height: 95px; position: absolute;left: 0px; top: 30%; cursor: pointer;z-index: 9999;}
.floor_3 .nTab .next1{background: url(../images/2015/fl03_next.png);width: 50px;height: 95px; position: absolute;right: 0px; top:30%; cursor: pointer;}
.floor_3 .nTab .prev1:hover{background: url(../images/2015/fl03_prev_1.png);}
.floor_3 .nTab .next1:hover{background: url(../images/2015/fl03_next_1.png);}
.floor_3 .w1200{ position:relative;}
.floor_3 .nTab .cont li{ width:1200px;float: left;}
.anniu{ position:absolute; left:50%; top:15px; height:30px; line-height:30px;  width:200px; margin-left:-50px;}
.floor_3 .nTab .cont .anniu .lis{ width:10px; line-height:10px; height:10px; background:#cbc9c9; float:left; margin-right:10px; border-radius:10px; margin-top:10px;}
.floor_3 .nTab .cont .anniu .ative{ background:#fba034;} 
.floor_4{background: url(../images/2015/fl04_bg.jpg) left top repeat-x #fff;height: auto;overflow: hidden;}
.floor_4 .top_menu{margin-top: 35px;height: auto;overflow: hidden;padding-left: 62px;}
.floor_4 .top_menu li{float: left;margin-right: 30px; height:128px; width:128px; position:relative; overflow:hidden;}
.floor_4 .top_menu li a{display: block;width:258px;height: 128px; position:absolute;}
.floor_4 .top_menu .no1 a{background: url(../images/2015/fl04_1.png);}
.floor_4 .top_menu .no2 a{background: url(../images/2015/fl04_2.png);}
.floor_4 .top_menu .no3 a{background: url(../images/2015/fl04_3.png);}
.floor_4 .top_menu .no4 a{background: url(../images/2015/fl04_4.png);}
.floor_4 .top_menu .no5 a{background: url(../images/2015/fl04_5.png);}
.floor_4 .top_menu .no6 a{background: url(../images/2015/fl04_6.png);}
.floor_4 .top_menu .no7 a{background: url(../images/2015/fl04_7.png);}
.floor_4 .case{margin-top: 60px;background: url(../images/2015/fl04_bg.png) center top;height: 655px;}
.floor_4 .case .title,.floor_4 .case .title a{color: #FFF;}
.floor_4 .case .title a{background: url(../images/2015/icons_04.png) right center no-repeat;}
.floor_4 .case .left{padding-left: 45px; height:395px; overflow:hidden; margin-top:40px;}
.floor_4 .case .left .img{line-height: 0; position: relative; height:395px; overflow:hidden;}
.floor_4 .case .left .info{background: url(../images/2015/fl04_bg2.png);height: 60px;width: 736px;padding:15px 25px;position: absolute;bottom:0;color: #FFF;line-height: 24px;}
.floor_4 .case .left .info a{display: block;width: 135px;height: 30px;line-height: 30px;text-align: center;color: #FFF;border:2px solid #FFF;margin-top: 10px;}
.floor_4 .case .right{padding-top:5px;width: 236px;}
.floor_4 .case .right .top_button{height: 24px;background: url(../images/2015/fl04_top.png) 104px top no-repeat;margin-bottom: 10px; cursor: pointer;}
.floor_4 .case .right .top_button:hover{background: url(../images/2015/fl04_top_1.png) 104px top no-repeat;}
.floor_4 .case .right .bottom_button{height: 24px;background: url(../images/2015/fl04_bot.png) 104px bottom no-repeat;margin-top: 10px;cursor: pointer;}
.floor_4 .case .right .bottom_button:hover{background: url(../images/2015/fl04_bot_1.png) 104px bottom no-repeat;}
.floor_4 .case .right ul li{height: 90px;margin-top:10px;padding-left: 15px; overflow:hidden;filter:alpha(opacity=50); 
-moz-opacity:0.5; opacity:0.5; cursor:pointer;}
.floor_4 .case .right ul li img{}
.floor_4 .case .right ul li.hover{padding-left: 16px;background: url(../images/2015/fl04_jt.png) left top no-repeat;filter:alpha(opacity=100); 
-moz-opacity:1; opacity:1;}
.floor_4 .case .right ul li:hover img{border-left: none;}
.small_right_limit{ height:408px; overflow:hidden;}
.floor_5{background: url(../images/2015/fl04_bg.jpg) left top repeat-x #fff;padding-bottom: 50px;}
.floor_5 .cont{padding-left: 41px;margin-top: 25px;height: auto;overflow: hidden;}
.floor_5 .cont dl{width: 261px;height: 360px;border: 1px solid #ededed;float: left; overflow:hidden; position:relative;margin-right: 19px; cursor:pointer;}
.floor_5 .cont dl .pic1{text-align: center;right:28px; position:absolute; width:205px;top:0px;}
.floor_5 .cont dl .txt1{text-align: center;font-size: 18px;padding-top: 40px; position: absolute;top:200px;color:#585858;left:0px; width:261px;top:190px;}
.floor_5 .cont dl .txt1 p{text-align: left;font-size: 12px;color: #999999;padding: 5px 30px 0; color:#898989; line-height:21px;}
.floor_5 .cont dl .pic2{text-align: center;left:-205px; position:absolute; width:205px;top:0px;}
.floor_5 .cont dl .txt2{text-align: center;font-size: 18px;padding-top: 40px; color:#fff; position: absolute;top:190px; width:261px; right:-261px;}
.floor_5 .cont dl .txt2 p{text-align: left;font-size: 12px;color: #fff;padding: 5px 30px 0; line-height:21px;}
.floor_6{background: url(../images/2015/fl06_bg.jpg) center bottom repeat-x #f5f5f5;padding-bottom: 130px;}
.floor_6 .title{background: url(../images/2015/fl06_top_bg.jpg) left top repeat-x;}
.floor_6 .cont li{float: left;width: 196px;height: 133px;border: 1px solid #d5d5d5;border-top: none;border-left: none;}
.floor_6 .cont li.nbb{border-bottom: none;}
.floor_6 .cont li.nbr{border-right: none;}
.floor_6 .cont{padding-left: 108px;height: auto;overflow: hidden;margin-top: 10px;}
.floor_6 .cont li a{display:block;height: 133px;}
.floor_6 .cont .no1 a{background: url(../images/2015/banner/logo_zfb.jpg);}
.floor_6 .cont .no2 a{background: url(../images/2015/banner/logo_cft.jpg);}
.floor_6 .cont .no3 a{background: url(../images/2015/banner/logo_myjf.jpg);}
.floor_6 .cont .no4 a{background: url(../images/2015/banner/logo_aly.jpg);}
.floor_6 .cont .no5 a{background: url(../images/2015/banner/logo_jd.jpg);}
.floor_6 .cont .no6 a{background: url(../images/2015/banner/logo_wx.jpg);}
.floor_6 .cont .no7 a{background: url(../images/2015/banner/logo_ww.jpg);}
.floor_6 .cont .no8 a{background: url(../images/2015/banner/logo_taobao.jpg);}
.floor_6 .cont .no9 a{background: url(../images/2015/banner/logo_intel.jpg);}
.floor_6 .cont .no10 a{background: url(../images/2015/banner/logo_wr.jpg);}
.serBoxOn{ background:#2d8cdc; width:100%; height:100%; z-index:-1; display:none;}
.floor_7{background: url(../images/2015/fl07_bg.jpg) left top repeat-x #FFF;}
.floor_7 .cont{margin-top: 30px;padding-left: 45px;padding-bottom: 30px;height: auto;overflow: hidden;}
.floor_7 .cont .list{width: 350px;float: left;margin-right: 30px;}
.floor_7 .cont .title{padding: 0 0 0 18px;line-height: 55px;height: 55px;color: #0371ce;font-size: 20px;text-align: left;background: #ebf0f4;}
.floor_7 .cont .title a{background: none;color: #a6b0bc;font-size: 14px;line-height: 55px;padding: 0 15px 0 0;margin: 0;}
.floor_7 .cont .sbanner{margin-top: 18px;height: 94px;width: 347px;overflow: hidden;border: 1px solid #ccc;}
.floor_7 .cont dl{border-bottom: 1px dashed #afb3c4;line-height: 24px;padding: 10px 0;}
.floor_7 .cont dl:last-child{border: none;}
.floor_7 .cont dl dt{padding-bottom: 10px;}
.floor_7 .cont dl:last-child dt{padding-bottom: 0px;padding-top: 5px;}
.floor_7 .cont dl:last-child dt a{color: #000;}
.floor_7 .cont dl dt a{font-size: 14px;color: #0371ce;}
.floor_7 .cont dl dt a:hover{text-decoration: underline;}
.floor_7 .cont dl dd{color: #9b9b9b;padding-bottom: 8px;}
.floor_7 .cont ul{padding-top: 10px;}
.floor_7 .cont ul li{font-size: 14px;line-height: 38px;}
.floor_7 .cont ul li a{color: #333;}
.floor_7 .cont ul li a:hover{color: #3ca6ff;}
.floor_7 .cont ul.no2{padding-left: 15px;}
.floor_7 .cont ul.no2 li{background: url(../images/2015/icons_03.jpg) left center no-repeat;padding-left: 15px;line-height: 33px;}

.floor_8{background: url(../images/2015/fl08_bg.jpg) left top repeat-x #f5f5f5;}
.floor_8 .cont{margin: 10px auto 0;padding-bottom: 40px;font-size: 14px;line-height: 27px;height: auto;overflow: hidden;}
.floor_8 .cont{color: #ccc}
.floor_8 .cont a{display: inline-block;margin: 0 5px;font-size: 15px;}
.floor_8 .cont a:hover{text-decoration: underline;color: #393939;}
/*footer*/
.footer{background: #27323f;padding-top: 20px;height: auto;overflow: hidden;}
.footer .left{width: 840px;border-right: 1px solid #525b65;color: #7f909d;height: auto;overflow: hidden;margin-bottom: 20px;}
.footer .left a{color: #7f909d;}
.footer .left .menu{padding-bottom: 20px;}
.footer .left .menu a:hover{text-decoration: underline;}
.footer .left .info{line-height: 24px;}
.footer .right{padding-right: 20px;height: auto;overflow: hidden;margin-bottom: 20px;}
.footer .right .no1{height: auto;overflow: hidden;padding-bottom: 10px;}
.footer .right .no1 li{float: left;color: #FFF;margin-right: 10px;height: 40px;overflow: hidden;}
.footer .right .no1 li a{display: block;padding-top: 5px;}
.footer .right .no1 li em{font-size: 18px;line-height: 18px;}
.footer_b{background: #18202b;height: 45px;text-align: center;padding-top: 15px;}
.footer_b a{display: inline-block;}
.footer_icon1 {background:url(../images/2015/footer_icon_03.png) no-repeat;width:28px; height:28px; margin-right:15px; margin-left:15px;}
.footer_icon1:hover{ background:url(../images/2015/footer_icon_12.png) no-repeat;}
.footer_icon2 {background:url(../images/2015/footer_icon_05.png) no-repeat;width:28px; height:28px; margin-right:15px; margin-left:15px;}
.footer_icon2:hover{ background:url(../images/2015/footer_icon_13.png) no-repeat;}
.footer_icon3{background:url(../images/2015/footer_icon_07.png) no-repeat;width:28px; height:28px; margin-right:15px; margin-left:15px;}
.footer_icon3:hover{background:url(../images/2015/footer_icon_14.png) no-repeat;}
/**/
.suoxiao{animation:suoxiao 1s;-moz-animation:suoxiao 1s;-webkit-animation:suoxiao 1s;-o-animation:suoxiao 1s;transform:scale(1);}
.sbannerative{ animation:fangda 1s;-moz-animation:fangda 1s;-webkit-animation:fangda 1s;-o-animation:fangda 1s;transform:scale(1.05);}
@keyframes suoxiao
{
from {transform:scale(1.05)}
to {transform:scale(1)}
}

@-moz-keyframes suoxiao /* Firefox */
{
from {transform:scale(1.05)}
to {transform:scale(1)}
}

@-webkit-keyframes suoxiao /* Safari 和 Chrome */
{
from {transform:scale(1.05)}
to {transform:scale(1)}
}

@-o-keyframes suoxiao /* Opera */
{
from {transform:scale(1.05)}
to {transform:scale(1)}
}
@keyframes fangda
{
from {transform:scale(1)}
to {transform:scale(1.05)}
}

@-moz-keyframes fangda /* Firefox */
{
from {transform:scale(1)}
to {transform:scale(1.05)}
}

@-webkit-keyframes fangda /* Safari 和 Chrome */
{
from {transform:scale(1)}
to {transform:scale(1.05)}
}

@-o-keyframes fangda /* Opera */
{
from {transform:scale(1)}
to {transform:scale(1.05)}
}
/*选项卡*/
.none{display: none;}
.xuanfu{ display:none; width:116px; position:fixed;top:130px; left:15px; z-index:9;}
.xuanfu ul li{ background:url(../images/2015/yuandian.png) left center no-repeat; height:26px; line-height:26px;}
.wenzi{ padding-left:45px; display:none;}
.xuanfu ul li a{ color:#fff;}
.xuanfu ul li:hover .wenzi,.xuanfu ul li.actives .wenzi{ display:block;}
.xuanfu ul li.actives,.xuanfu ul li:hover{ background:url(../images/2015/xuanzo.png) no-repeat; line-height:26px; margin-left:-2px;}
.xiantiao{ display:none;}
.xuanfu ul li.actives .xiantiao{ display:block; width:14px; margin-top:-5px; margin-bottom:-5px; background:url(../images/2015/suxian.png) center repeat-y; height:37px;}
.xuanfu ul li.actives{ height:auto;}
.menban{ position:absolute; height:659px; width:100%; z-index:1; background:#000;filter:alpha(opacity=20); /*IE滤镜，透明度50%*/
-moz-opacity:0.2; /*Firefox私有，透明度50%*/
opacity:0.2;/*其他，透明度50%*/}
.floor_1 .w1200{ z-index:2;}
.floor_2 .w1200{ position:relative;}
.jiatou{ background:url(../images/2015/jts.png) no-repeat; width:40px;height:40px; position:absolute;left:455px;top:35px;}
.yuanjiantou{ position:absolute; background:url(../images/2015/jjuf.png) no-repeat; width:47px; height:49px;right:445px;top:65px;}
.jiatouy{animation:yidong 3s;-moz-animation: yidong 3s;	/* Firefox */
-webkit-animation: yidong 3s;	/* Safari 和 Chrome */
-o-animation: yidong 3s;}
.yuanjiantouy{animation:ydong 3s;-moz-animation: ydong 3s;	/* Firefox */
-webkit-animation: ydong 3s;	/* Safari 和 Chrome */
-o-animation: ydong 3s;}

@keyframes ydong
{
0%{right:350px;top:-50px;} 
50%{transform: rotate(0deg);-ms-transform: rotate(0deg);	 
-webkit-transform: rotate(0deg);	 
-o-transform: rotate(0deg);	 
-moz-transform: rotate(0deg);}
100% {transform: rotate(1080deg);-ms-transform: rotate(1080deg);	 
-webkit-transform: rotate(1080deg);	 
-o-transform: rotate(1080deg);	 
-moz-transform: rotate(1080deg);right:445px;top:65px;}  
}

@-moz-keyframes ydong /* Firefox */
{
0%{right:350px;top:-50px;} 
50%{transform: rotate(0deg);-ms-transform: rotate(0deg);	 
-webkit-transform: rotate(0deg);	 
-o-transform: rotate(0deg);	 
-moz-transform: rotate(0deg);}
100% {transform: rotate(1080deg);-ms-transform: rotate(1080deg);	 
-webkit-transform: rotate(1080deg);	 
-o-transform: rotate(1080deg);	 
-moz-transform: rotate(1080deg);right:445px;top:65px;}  
}

@-webkit-keyframes ydong /* Safari 和 Chrome */
{
0%{right:350px;top:-50px;} 
50%{transform: rotate(0deg);-ms-transform: rotate(0deg);	 
-webkit-transform: rotate(0deg);	 
-o-transform: rotate(0deg);	 
-moz-transform: rotate(0deg);}
100% {transform: rotate(1080deg);-ms-transform: rotate(1080deg);	 
-webkit-transform: rotate(1080deg);	 
-o-transform: rotate(1080deg);	 
-moz-transform: rotate(1080deg);right:445px;top:65px;}  
}

@-o-keyframes ydong /* Opera */
{
0%{right:350px;top:-50px;} 
50%{transform: rotate(0deg);-ms-transform: rotate(0deg);	 
-webkit-transform: rotate(0deg);	 
-o-transform: rotate(0deg);	 
-moz-transform: rotate(0deg);}
100% {transform: rotate(1080deg);-ms-transform: rotate(1080deg);	 
-webkit-transform: rotate(1080deg);	 
-o-transform: rotate(1080deg);	 
-moz-transform: rotate(1080deg);right:445px;top:65px;}  
}
@keyframes yidong
{
from {left:405px;top:-50px;}
to {left:455px;top:35px;}
}

@-moz-keyframes yidong /* Firefox */
{
from {left:405px;top:-50px;}
to {left:455px;top:35px;}
}

@-webkit-keyframes yidong /* Safari 和 Chrome */
{
from {left:405px;top:-50px;}
to {left:455px;top:35px;}
}

@-o-keyframes yidong /* Opera */
{
from {left:405px;top:-50px;}
to {left:455px;top:35px;}
}
/*弹出层样式*/
.pop_bg{ position:fixed;z-index:5000;background:url(/products/efx/images/pop/pop_bg.png) no-repeat; width:715px; padding:32px 32px 0;}
.sq_pop{ width: 650px; font-family:"Microsoft YaHei"; font-size:14px; color:#333; background:#f5f5f5;padding-bottom:32px;}
.sq_title{ width:630px; line-height:50px; height:50px; background:url(/products/efx/images/pop/pop_title_bg.jpg) repeat-x; border-bottom:1px #cccccc solid; padding-left:20px; font-size:18px; position:relative; }
.pop_close{ cursor:pointer; height:45px; position:absolute; right:0; top:-22px; width:53px;}
.pop_closesom{ background:url(/products/efx/images/pop/pop_closesom.jpg) no-repeat; cursor:pointer; width:22px; position:absolute; height:23px; right:0; top:0;}
.sq_content{ width:610px; padding:10px 20px; }
.sq_content li{margin-top:15px;}
.sq_content li span{display: block;width: 100px;float: left;}
.sq_content li input{line-height: 30px;height: 30px;color:#333; font-family:"Microsoft YaHei"; border:1px #ccc solid; font-size:14px;text-indent: 5px; vertical-align: middle;}
.sq_content li img{vertical-align: middle;}
.pop_input{width: 300px;}
.pop_input2{width: 80px;}
.pop_button{ background:url(/products/efx/images/pop/button_bg.jpg) repeat-x; width:120px; height:35px; border:1px #e76a0a solid; color:#fff; font-size:18px; font-family:"Microsoft YaHei"; cursor:pointer;}
/*模版块滚动*/
#focus{width:1200px;height:417px;overflow:hidden;position:relative;}
#focus ul{height:417px;position:absolute;}
#focus ul li{float:left;width:1200px;height:417px;overflow:hidden;position:relative; }
#focus .btnBg{position:absolute;width:800px;height:20px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:780px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
#focus1{width:1200px;height:417px;overflow:hidden;position:relative;}
#focus1 ul{height:417px;position:absolute;}
#focus1 ul li{float:left;width:1200px;height:417px;overflow:hidden;position:relative; }
#focus1 .btnBg{position:absolute;width:800px;height:20px;left:0;bottom:0;background:#000;}
#focus1 .btn{position:absolute;width:780px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus1 .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus1 .btn span.on{background:#fff;}
#focus1 .pre{left:0;}
#focus1 .next{right:0;background-position:right top;}
