﻿@charset "utf-8";
*{margin:0; padding:0; zoom:1}
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#666; padding-bottom: 80px;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#F7941A; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:0px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
.h100{height:100px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px; outline:none;}
em{font-style:normal;}
i{font-style:normal;}
.ab{position:fixed; top:0}
.mobile_del{display:none}


.wal,.container{width:100%;}
.w210{width: 100%;}
.w950{ overflow:hidden;width:100%}

.ele_mobile{display:none}

.index{overflow:hidden}
.index .videobox{display: none;padding-top:95px;padding:0;z-index: 5;position: relative; }
.index .videobox .viewbox{-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);top: 55%;top: -moz-calc(50% + 1rem);top: -o-calc(50% + 1rem);top: -webkit-calc(50% + 1rem);top: calc(50% + 1rem);position: absolute;width: 84%;z-index: 1;text-align: center;padding: 0 8%;}
.index .videobox .viewbox .heading{margin:0;margin-top:150px;font-size: 30px;position: static;padding: 0 5%;text-transform: uppercase;line-height: 1.2em;text-align: center;color: #fff;text-shadow:0 3px 3px rgba(51,51,51,0.1);letter-spacing: 2px;font-weight:normal;font-family:"微软雅黑", "Source Sans Pro", sans-serif; }
.index .videobox .viewbox .welcome {display: block;font-size: 18px;margin: 0 auto;text-align: center;color: #fff;margin-top: 30px;line-height: 18px;text-shadow:0 3px 3px rgba(51,51,51,0.1);letter-spacing: 3px;font-weight:normal;font-family:"微软雅黑", "Source Sans Pro", sans-serif;}
.index .videobox .viewbox .btn{display: inline-block;width: 150px;height: 40px;border: 1px solid #fff;background:#000;color: #fff; line-height:40px;text-align: center;margin: 0 auto;text-align: center;margin-top: 90px;box-shadow: 0px 0px 3px rgba(51,51,51,0.2);font-size: 14px;font-family:"微软雅黑", "Source Sans Pro", sans-serif;}
.index .videobox .viewbox .btn:hover{background:rgba(255,255,255,0.1);border: 1px solid #000;color: #fff}
.index .videobox .viewbox .weicode{padding:0;margin:0;border: 0;text-align: center;margin-top: 40px;}
.index .videobox .solid-header{display: none;}
.index .advantage{padding:20px 0; overflow:hidden; margin-left: 20px;}
.index .advantage .box{display:block; width:185px; padding-left:60px; padding-right:40px; float:left; cursor:pointer; margin-top: 20px;}
.index .advantage .box .p1{font-size:16px; font-weight:bold; line-height:32px;}
.index .advantage .b1{background:url(../images/01_2.png) no-repeat top left;}
.index .advantage .b1:hover{background:url(../images/01_1.png) no-repeat top left;}
.index .advantage .b2{background:url(../images/02_2.png) no-repeat top left;}
.index .advantage .b2:hover{background:url(../images/02_1.png) no-repeat top left;}
.index .advantage .b3{background:url(../images/03_2.png) no-repeat top left;}
.index .advantage .b3:hover{background:url(../images/03_1.png) no-repeat top left;}
.index .advantage .b4{background:url(../images/04_2.png) no-repeat top left;}
.index .advantage .b4:hover{background:url(../images/04_1.png) no-repeat top left;}
.index .advantage .box:last-child{padding-right:0}
.index .advantage a:hover{color:#0B3B82}
.index .productbox{overflow:hidden; padding:30px 0px; margin-top: 10px;}
.index .productbox .ptitle{width:100%; text-align:center;padding-bottom: 10px;}
.index .productbox .ptitle p{margin:0 20px; font-size: 12px;line-height: 24px;margin-top: 10px;}
.index .productbox ul{overflow:hidden}
.index .productbox li{position:relative;  padding:20px 19px;; overflow:hidden;text-align:center; float:left; border:1px solid #efefef}
.index .productbox .box img{width:100%;}
.index .productbox .box a.intro{ opacity:0; position:absolute; top:0; bottom:0; left:0; right:0; background:rgba(213,107,7,0.8); display:block; width:100%; display:none;}
.index .productbox .box a.intro h2{font-size:18px; margin-top:30px; text-align:left; text-indent:25px; height:40px;}
.index .productbox .box a.intro p{font-size:14px; line-height:30px; text-align:left; text-indent:25px;}
.index .productbox .box a.intro:hover{color:#fff}
.index .productbox .pname{color: #012851; overflow:hidden}
.index .productbox .pname .productname{text-overflow: ellipsis;overflow: hidden;max-width: 85%;white-space: nowrap; font-size:16px; float:left; margin-left:5px; height:45px; line-height:50px;}
.index .productbox .pname .more{background-color:#073491; padding:2px 8px; color:#fff; float:right; margin-top:13px; margin-right:5px}
.index .productbox .argument{text-align:left; margin-left:5px;}
.index .aboutus{min-height: 500px; overflow:hidden;border-top: 1px solid #ddd; /*background: url(../images/intro_bg.png) bottom center no-repeat ;*/ margin-top: 20px;text-align: center;}
.index .aboutus .company{ height:300px;margin:auto;padding-top:30px;z-index:999}
.index .aboutus .company h3{font-size:22px; color: #424242;height:40px;font-weight:normal}
.index .aboutus .company p{font-size:16px; text-align:left; text-indent: 30px;line-height: 26px; margin-top: 20px; color:#7b7b7b;}
.index .news{background: url(../images/puckered.png) bottom center no-repeat; text-align: center;overflow:hidden; padding-bottom:30px}
.index .news h1{text-align: center; color: #fff;font-size: 35px;    padding: 60px 0px 0px 0px;position:relative;font-weight: normal;display:none}
.index .news ul{overflow:hidden;margin-top: 0px;}
.index .news h2{margin-top: 30px;float:left; margin-left: 20px;}
.index .news ul li{margin-top:30px; margin-left: 20px; margin-right: 20px; overflow:hidden;}
.index .news li p.title{color: #fff; height:35px; line-height:30px; text-overflow: ellipsis;overflow: hidden;max-width: 98%;white-space: nowrap; font-size:16px; text-align:left}
.index .news li p.date{color:#ddd; text-align:left; line-height:26px;}
.index .news li p.summary{color:#A2A2A2; text-align:left; line-height:26px; font-size:14px;}
.index_header{position:fixed;}
.index_bottommenu{}

.header{ width:100%; height:55px; /*background: url(../images/header_bg.png) no-repeat center center;*/z-index:999; background-color:#093981}
.header .wal{  height:55px; }
.header .logo{}
.header .logo img{height:40px;margin-top: 5px;margin-left: 15px;margin-bottom: 5px;}
.header .nav{background: rgba(9,57,129,1);overflow: hidden;width:100%; position:fixed; bottom:0; z-index:999}
.header .nav li{width:25%;float:left; }
.cc{margin-top: 90px;}
.header .nav a{display:block; height:45px; line-height:45px; overflow:hidden; text-align:center; font-size:14px; color:#fff;}
.header .nav a:hover,.header .nav a.aNow1,.header .nav a.on{ color:#ffb100;}
.header .lan{ position:absolute; right:20px; top:5px;}
.header .lan .mouse{ display:none;}
.header .lan:hover .mouse{display:block;}
.header .lan .mouse1{ left:0px; margin-left:-35px; position:absolute; z-index:999; top:40px}
.header .lan .mouse1 .box dd{ border-bottom:#e5e6e8 solid 1px; width:88px; height:29px; background:#fff; line-height:29px; font-size:14px; text-align:center;}
.header .lan .mouse1 .box dd a{ background:#f1f3f6; display:block; width:88px; height:29px;}
.header .lan .mouse1 .box dd a:hover{ background:#ffb400; color:#fff;}
.header .lan .mouse1 .box dd:last-child{ border-bottom:none;}
.sNav{position:absolute; z-index:-1; left:0px; top:-85px; width:100%; height:176px;  background:#f0f3f6; }
.sNav .wal{height:176px; position:relative; text-align:center;}
.sNav .list{ width:1200px;}
.sNav li{ float:left; font-size:14px; text-align:center; height:176px;}
.sNav li .ico{ padding:48px 0 15px;}
.sNav li .img1{ display:none;}
.sNav li a{ display:block; width:100%; height:176px; border-right:#e2e2e2 solid 1px;}
.sNav li:last-child a{ border-right:none;}
.sNav a:hover{ color:#ffb400;}
.sNav a:hover .img1{ display:inline-block;}
.sNav a:hover img{ display:none;}
.sNav1 li{ width:10%;}
.sNav2 li{ width:16.66%;}
.sNav3 li{ width:33.33%;}
.sNav4 li{ width:50%;}
.sNav5 li{ width:25%;}
.sNav6 li{ width:20%;}

.pageBox{ padding-bottom:20px;}
.pageBanner{display: none;}
.pageBanner{height:200px; position:relative; z-index:-10;}
.pageBanner .title{background:url(../images/titleBg.png) left top no-repeat; width:210px; height:80px; position:absolute; z-index:10; left:50%; margin-left:-600px; bottom:-10px; color:#E3E3E3; text-transform:uppercase;}
.pageBanner .title p{font-size:22px; padding-left:23px; height:70px; line-height:70px;}
.pageBanner .title em{ display:block; font-size:22px; padding-left:23px; line-height:25px; padding-top:8px;}

.sideNav{overflow:hidden; position:relative;}
.sideNav li{border-bottom:1px solid #ddd;width:25%; background: #f2f2f2;overflow: hidden;float: left;}
.sideNav li.aNow{font-weight:bold}
.sideNav li a{display:block; border-bottom:#ddd solid 1px; height:40px; overflow:hidden; position:relative; font-size:14px; color:#565656;line-height: 40px; background-color:#fff; z-index:999 }
.sideNav li img{position:absolute; left:23px; top:0px;}
.sideNav li .img2{display:none;}
.sideNav li a em{ display:block; height:40px;padding: 0;margin: 0; line-height:40px;width:100%; text-align: center;}
.sideNav li p{ line-height:20px; padding-top:15px;}
.sideNav dl{display:none; padding-bottom:1px;}
.sideNav dd a{color:#666; font-size:14px; height:40px; line-height:40px; background:none; border-bottom:#e7e7e7 solid 1px; padding-right:0px;}
.sideNav dd a:hover, .sideNav dd a.on{color:#e9dc01; background:#fff; border-bottom:#fff100 solid 1px;}
.sideNav .li01 a{ height:80px;}
.sideNav .li01 a em{ height:80px;}

.sideVideo{ width:210px; margin-top:20px; position:relative; background:url(../images/line1.png) repeat-x bottom;}
.sideVideo li{ width:210px; height:178px; position:relative;}
.sideVideo .title{ font-size:16px; color:#444; font-weight:bold; padding-bottom:15px;}
.sideVideo li .name{ height:43px; line-height:43px; overflow:hidden; font-size:14px;}
.sideVideo li .name a{ color:#666;}
.sideVideo .leftBtn{ width:20px; height:20px; background:url(../images/nimg20_left.jpg) no-repeat; position:absolute; top:0px; right:27px;}
.sideVideo .rightBtn{ width:20px; height:20px; background:url(../images/nimg20_right.jpg) no-repeat; position:absolute; top:0px; right:0px;}
.sideVideo .leftBtn:hover{ background:url(../images/nimg20_lefton.jpg) no-repeat;}
.sideVideo .rightBtn:hover{ background:url(../images/nimg20_righton.jpg) no-repeat;}

.sideNav2{ padding-top:20px;display: none;}
.sideNav2 ul{ width:100%;}
.sideNav2 li{  float:left; width:49%; text-align:center; margin-bottom:6px; border:#e9e9ea solid 1px;}
.sideNav2 li div{ padding:16px 0 0;}
.sideNav2 li em{ height:45px; line-height:20px; display:block; display:table-cell; vertical-align:middle; width:100px; text-align:center;}
.sideNav2 li:hover{ border:#FFF100 solid 1px; background:#fff100;} 
.sideNav2 li a:hover{ color:#666;}

.pageName{ border-bottom:#e6e6e6 solid 1px; height:72px; line-height:72px; position:relative;margin-right: 20px;margin-left: 20px;}
.pageName h2{ color:#444; font-size:18px;}
.pageName h2 img{ padding-right:8px; position:relative; top:-3px;}
.pageName em1{ position:relative; left:-30px;}
.pageName .pageNow{display:none}
.pageName .pageNow a{padding:0 10px;}
.pageName .pageNow a:hover{ color:#666;}
.pageName .pageNow em{ color:#222;}


.contact{ padding:10px 20px;}
.contact img{width:100%;}
.contact{ padding-top:20px;}
.contact p{font-size:14px;line-height: 24px;}
.contact .top{ height:130px; position:relative; background:url(../images/line1.png) bottom repeat-x;}
.contact .top .msg{ font-size:18px; color:#7C7C7C; font-weight:bold;margin-bottom: 20px;}
.contact .top .list1 li{ font-size:14px; position:relative; padding-left:32px; height:48px; line-height:48px;}
.contact .top .list1 li b{ font-size:24px;}
.contact .top .list1 li img{ position:absolute; left:0px; top:15px;width:8%}
.contact .tab2{ padding-top:70px;}
.contact .tab2 li{ width:20%; float:left; border-top:#ececec solid 4px; height:46px; line-height:46px; background:#ececec; font-size:16px; font-weight:bold; text-align:center;}
.contact .tab2 li.liNow{ border-top:#474747  solid 4px; background:#fff; color:#777;}
.contact .list2{ padding-top:50px;}
.contact .list2 li{width:85%; position:relative; height:36px; line-height:36px; font-size:14px; margin-bottom:14px;}
.contact .list2 li img{ position:absolute; left:0px; top:0px;width:20%; }
.contact .list2 li p{ padding-left:70px;margin-top: 30px;}
.contact .mapDiv{ padding:30px 0;display: none;}
.mapDiv1{margin-top: 50px;}

.newslist{ margin-top: 30px;width:100%;}
.newslist ul{}
.newslist ul li{overflow:hidden;margin-top: 20px;}
.newslist .imgbox{border: 1px solid #ddd;width:30%; float:left; margin-left: 10px;}
.newslist .imgbox img{width:100%;display: block;}
.newslist .infobox{width:60%; float:right; margin-right: 10px;}
.newslist .infobox h2{font-size:14px; color:#404040; font-weight:normal;overflow:hidden;    padding-bottom: 5px;}
.newslist .infobox h2 span{margin-left:15px;}
.newslist .infobox p{font-size:12px; color:#0093dd; line-height:22px; height:30px; overflow:hidden; color:#b5b5b5}
.newslist .infobox p.summary{display:none}
.newslist .infobox .tags{font-size:14px; color:#0093dd; height:25px; line-height:25px; margin-top:5px;}
.newslist .infobox .tags span{margin-right:30px;}
.newslist .infobox .tags b{font-size:18px; margin-right:6px;}
.newslist .content .title{border-bottom:5px solid #e8e8e8; height:30px;}
.newslist .content .title a{ margin-top:5px; float:left; font-size:24px; color:#666666; display:block; height:30px; line-height:42px; background:url(../img/dot.png) no-repeat right bottom;float:left; background-color:#fff; padding-right:25px; z-index:999}
.newslist .content .title span{margin-top:5px; display:block; float:left; width:5px; height:30px; background-color:#fff;}
.newslist .content .con{width:100%; padding:30px 0 50px 0;font-size:14px; color:#666; line-height:28px}
.newslist .content .con img{max-width:100%; }
.newslist .content .xiangguan{}
.newslist .content .xiangguan h2{font-size:18px; color:#999999; font-weight:normal; height:40px;}
.newslist .content .xiangguan a{font-size:14px; color:#0093dd; display:block; height:32px; line-height:32px;}
.newslist .con{margin:0 20px;}
.newslist .con p{font-size:14px; line-height:26px;margin-top: 20px;  }
.newslist .xiangguan{margin-top:60px; overflow:hidden; padding-bottom:30px;}
.newslist .xiangguan h2{font-size:18px; color:#999999; font-weight:normal; height:40px;margin-left: 20px;}
.newslist .xiangguan a{font-size:14px; color:#005ca2; display:block; height:32px; line-height:32px; width:49%; float:left}
.newslist .xiangguan a span{color:#c1c1c1; margin-left:30px; font-size:12px;}
.bshare{margin-left: 20px;}

.productlist {padding:30px 0px; }
.productlist .ptitle{padding-bottom: 30px;margin-top: 20px;margin-left: 20px;}
.productlist .ptitle p{font-size:16px;}
.ptitle img{width:80%; display: block;margin:0 auto}
.productlist ul{margin:0 20px}
.productlist li{ border-bottom:1px solid #efefef;width:100%; }
.productlist .box img{width:100%;}
.productlist .box a:first-child{display: block;}
.productlist .box a.intro{position:absolute; top:0; bottom:0; left:0; right:0; background:rgba(213,107,7,0.8); display:block; width:91%; padding:5%; display:none}
.productlist .box a.intro h2{font-size:18px;  height:40px;}
.productlist .box a.intro p{font-size:14px; line-height:30px; text-align:left;}
.productlist .box a.intro:hover{color:#fff}
.productlist .pname{color: #012851; overflow:hidden;display: block;margin:2px 0}
.productlist .pname .productname{ text-overflow: ellipsis;text-indent:10px; overflow: hidden;max-width: 98%;white-space: nowrap; font-size:16px; height:45px; line-height:50px;}
.productlist .pname .more{background-color:#073491; padding:2px 8px; color:#fff; float:right; margin-top:13px; margin-right:5px}
.productlist .argument{text-align:left; margin-left:5px;}
.productlist .pcontent{overflow:hidden; margin-top:30px; min-height:500px;margin-left: 20px; margin-right: 20px;}
.productlist .tab_title{overflow:hidden; }
.productlist .tab_title a{display:block; width:30%; height:30px; line-height:30px; background-color:#424242; float:left; color:#fff; border-right:1px solid #fff; text-align:center; font-size: 16px;}
.productlist .tab_title a.empty{width:55%; background-color:#fff;}
.productlist .tab_title a.on{color:#444; background-color:#fff; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-top:1px solid #d9d9d9}
.productlist .tab_con{overflow:hidden; margin-top:30px;}
.productlist .tab_con img{width:100%; }
.productlist .pimgs{margin:0 20px}
.productlist .pimgs{}
.productlist .pimgs{overflow:hidden}
.productlist .imgbox {border: 1px solid #ddd;padding: 3px;width:100%}
.productlist .imgbox img{width:100%}
.productlist .infobox {}
.productlist .infobox .title {width: 100%;text-indent: 20px;height: 40px;line-height: 40px;margin-bottom: 15px; color: white;background-color: #424242;color: white; font-size: 14px;}
.productlist .infobox p { line-height: 32px;font-size: 14px;width: 100%; overflow: hidden;}


/*右侧悬浮窗*/
.sideBar{position:fixed; z-index:99; top:100px; right:0px; width:75px; cursor:pointer;}
.sideBar li{position:relative; top:75px; height:75px; margin-top:1px;}
.sideBar .mouse{position:absolute; left:-228px; top:0px; display:none;}
.sideBar .ico{background:url(../images/sideBar.png) left top no-repeat; height:75px; text-align:center; width:75px;}
.sideBar .ico2{background:url(../images/sideBar.png) left top no-repeat; height:75px; text-align:center; width:75px;}
.sideBar .ico img{position:relative;}
.sideBar .ico .img2{ display:none;}
.sideBar .ico2 .img3{ display:none;}
.sideBar dd{position:relative; width:75px; height:75px; margin-right:1px; float:left;}
.sideBar .ddNow .img3{ display:inline-block;}
.sideBar .ddNow .img11{ display:none;}
.sideBar .ddNow .ico2{background:url(../images/sideBarOn.png) left top no-repeat;}
.sideBar dd .mouse2{ display:none;}
.sideBar .ddNow .mouse2{display:block;}
.sideBar .dd_01 .mouse2{ width:160px; height:200px; left:-41px; top:75px; padding-top:10px; margin-left:-40px;}
.sideBar .dd_01 .mouse2 .imgDiv{ padding:9px; background:#fff; border-radius:4px; -moz-border-radius:4px;}
.sideBar .dd_01 .mouse2 p{ text-align:center; color:#fff; padding-top:5px; font-size:20px;}
.sideBar .dd_02 .mouse2{ width:238px; top:75px; padding-top:10px; margin-left:-163px;}
.sideBar .dd_02 .mouse2 .box{ width:238px; height:90px; border-radius:4px; -moz-border-radius:4px; background:#fff;}
.sideBar .dd_02 .mouse2 p{ font-size:18px; color:#333; padding:20px 0 10px 36px;}
.sideBar .dd_02 .mouse2 .tel{ font-size:22px; color:#222; padding-left:36px;}
.sideBar .dd_03 .mouse2{ width:238px; margin-left:-163px; top:75px; padding-top:10px;}
.sideBar .dd_03 .mouse2 .box{ width:238px; height:70px; border-radius:4px; -moz-border-radius:4px; background:#fff;}
.sideBar .dd_03 .mouse2 p{ float:left; font-size:14px; padding:23px 0 0 30px;}
.sideBar .dd_03 .mouse2 p img{ padding-right:9px;}
.sideBar .liNow .img2{ display:inline-block;}
.sideBar .liNow .img1{ display:none;}
.sideBar .liNow .ico{background:url(../images/sideBarOn.png) left top no-repeat;}
.sideBar .liNow .mouse{display:block;}
.sideBar .li_00 .mouse{ width:228px; height:75px; left:-228px; top:0px;}
.sideBar .li_01 .mouse{ width:228px; height:75px; left:-228px; top:0px;}
.sideBar .li_01 .mouse p{ width:75px; height:75px; margin-right:1px; float:left;}
.sideBar .li_01 .mouse p .img1{ display:none;}
.sideBar .li_01 .mouse p:hover img{ display:none;}
.sideBar .li_01 .mouse p:hover .img1{ display:inline-block;}

.footer{min-height:300px;width:100%; background-color:#222; padding:0px 0px 40px 0px; overflow:hidden; background:url(../images/puckered.png) no-repeat center center; padding-bottom:20px;}
.footer .boot-links{padding-top:30px;height:50px}
.footer .boot-links a{font-size:14px;color:#D2D2D2;display:inline;margin-right:40px;float:left}
.footer .boot-links a:hover{color:#fff}
.footer .tail-content{min-height:100px;zoom:1; padding: 0px 0px 15px 0px;}
.footer .tail-content:after,.footer .tail-content:before{content:" ";display:table}
.footer .tail-w196{display:none; width:196px;height:100px;border-right:1px solid #3a3a3a; margin-left: 0px;}
.footer .tail-w196 a{display:block;width:148px;height:43px;line-height:43px;font-size:14px;border:1px solid #444;color:#999;position:relative}
.footer .tail-w196 a.mg-tp7 em{background-position:-27px -196px}
.footer .tail-w196 a:hover{color:#fff}
.footer .tail-w196 a:hover em{background-position:0 -250px}
.footer .tail-w196 a:hover.mg-tp7 em{background-position:-27px -250px}
.footer .tail-w196 a em{display:block;float:left;width:24px;height:24px;margin-top:11px;margin-right:5px;margin-left:13px;background-position:0 -196px}
.footer .tail-w196 a i{font-style:normal;position:absolute;left:auto;top:-3px}
.footer .tail-w330{width:330px;height:100px;border-right:1px solid #3a3a3a; margin-left: -40px;margin-top: 20px;}
.footer .tail-w330 .tail-any{padding-left:167px;position:relative}
.footer .tail-w330 .tail-any a{height:33px;display:block}
.footer .tail-w330 .tail-any .tail-iphone{display:block;height:33px;line-height:33px;color:#999}
.footer .tail-w330 .tail-any .ico-ver-fight-0 .tail-iphone,.footer .tail-w330 .tail-any .ico-ver-fight-1 .tail-iphone,.footer .tail-w330 .tail-any .ico-ver-fight-2 .tail-iphone{color:#fff}
.footer .tail-w330 .tail-any .tail-iphone em{display:block;width:17px;height:19px;float:left;margin-right:4px}
.footer .tail-w330 .tail-any .tail-iphone .ico-ver-iphone{background-position:2px -127px;margin-top:5px}
.footer .tail-w330 .tail-any .tail-iphone .ico-ver-android{background-position:-20px -127px;margin-top:7px}
.footer .tail-w330 .tail-any .tail-iphone .ico-ver-wap{background-position:-47px -125px;margin-top:7px}
.footer .tail-w330 .tail-any .ico-ver-fight-0 .tail-iphone em{background-position:2px -151px}
.footer .tail-w330 .tail-any .ico-ver-fight-1 .tail-iphone em{background-position:-20px -151px}
.footer .tail-w330 .tail-any .ico-ver-fight-2 .tail-iphone em{background-position:-47px -149px}
.footer .tail-w330 .tail-any .tail-hover-bg{display:none;z-index:1;width:97px;height:89px;padding-left:10px;padding-top:10px;position:absolute;left:-110px;top:-5px;opacity:.5;filter:alpha(opacity=50)}
.footer .tail-w330 .tail-any .flicking{display:none;width:89px;height:89px;padding:10px 0 0 10px;position:absolute;top:0;left:57px;background-color:#fff;color:#8a949c;z-index:1;opacity:.6;filter:alpha(opacity=60)}
.footer .tail-w330 .tail-any .flicking:hover{opacity:1;filter:alpha(opacity=100);cursor:pointer}
.footer .tail-w330 .tail-any .flicking .flicking_up_in{z-index:0;position:absolute;top:9px;right:-17px;overflow:hidden;width:0;height:0;font-size:0;border-width:8px 9px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #fff}
.footer .tail-w366,.footer .tail-w366 .tail-picture .tail-bd-color{border-right:1px solid #3a3a3a}
.footer .tail-w330 .tail-any .flicking .flicking_up_in.flicking-tp42{top:42px}
.footer .tail-w330 .tail-any .flicking .flicking_up_in.flicking-tp78{top:75px}
.footer .tail-w330 .tail-any .flicking.flicking-opcity{opacity:1;filter:alpha(opacity=100)}
.footer .tail-w366{width:366px;height:100px; margin-left: 20px;margin-top: 20px}
.footer .tail-w366 .tail-expres{}
.footer .tail-w366 .tail-picture{display:block;zoom:1}
.footer .tail-w366 .tail-picture:after,.footer .tail-w366 .tail-picture:before{content:" ";display:table}
.footer .tail-w366 .tail-picture a{display:block;float:left;width:145px;height:45px}

.footer .tail-w366 .tail-picture a strong{display:block;width:100px;height:45px;margin-left:20px;transition:all .15s ease-in-out 0}
.footer .tail-w366 .tail-picture a:hover span{}
.footer .tail-w366 .tail-picture a:hover strong{}
.footer .tail-w366 .tail-prompts{display:block;color:#FFC341;line-height:32px;font-size:14px;}
.footer .tail-w250{width:250px;height:100px; margin-left: 20px;margin-top: 20px}
.footer .tail-w250 .tail-time{color:#999}
.footer .tail-w250 .tail-tel-num{display:block;font-family:Arial;color:#999;font-size:40px;padding-top:4px;padding-bottom:3px}
.footer .tail-w250 .tail-mouble{position:relative;width:220px;height:28px;margin-right:1px;border:1px solid #444;border-right:0 solid #444}
.footer .tail-w250 .tail-mouble a{position:relative;z-index:1;display:block;float:left;width:28px;height:28px;line-height:28px;color:#999;border-right:1px solid #444}
.footer .tail-w250 .tail-mouble a em{display:block;float:left;width:15px;height:14px;margin:7px 4px 0 7px}
.footer .tail-w250 .tail-mouble a.qq em{width:14px}
.footer .tail-w250 .tail-mouble a.qq:hover>.vertail-qqlayer{display:block}
.footer .tail-w250 .tail-mouble a i{display:block;float:left;width:18px;height:16px;margin:6px 4px 0 5px}
.footer .tail-w250 .tail-mouble a:hover{color:#fff}
.footer .tail-w250 .tail-mouble a:hover .cus-positon1{background-position:0 -232px}
.footer .tail-w250 .tail-mouble a:hover .cus-positon2{background-position:-17px -232px}
.footer .tail-w250 .tail-mouble a:hover .cus-positon3{background-position:-35px -232px}
.footer .tail-w250 .tail-mouble a:hover .cus-positon4{background-position:-52px -232px}
.footer .tail-w250 .tail-mouble a:hover .cus-positon5{background-position:-55px -211px}
.footer .tail-w250 .tail-mouble a.tail-kefu{width:80px}
.footer .tail-w250 .tail-mouble .cus-positon1{background-position:0 -175px}
.footer .tail-w250 .tail-mouble .cus-positon2{background-position:-17px -173px}
.footer .tail-w250 .tail-mouble .cus-positon3{background-position:-35px -175px}
.footer .tail-w250 .tail-mouble .cus-positon4{background-position:-52px -175px}
.footer .tail-w250 .tail-mouble .cus-positon5{background-position:-55px -196px}
.footer .ver-ico-url { background-image: url(../images/vr-ico.png); background-repeat: no-repeat;}
.footer .tail-copyright { margin-top: 25px; height: 30px;}
.footer .tail-copyright img{width:100%}
.footer .tail-ton-left {height: 20px; overflow: hidden;margin:0 20px; display:none}
.footer .tail-ton-aside {color: #D2D2D2;margin-top: 20px;margin-left: 20px;}
.footer .tail-ton-aside a{display: block;margin-top: 10px;}
.bottommenu{ width: 100%; padding:10px 0px; background-color: #000; z-index:999}
.bottommenu .upmenu{display:none; cursor:pointer; position:absolute; width:48px; height:74px; background:url(../images/up_01.png); left: -70px;top: -6px;}
.bottommenu .upmenu:hover{background:url(../images/up_02.png); }
.bottommenu .left{display: none;}
.bottommenu .left a{display:block; float:left; margin-right:10px;}
.bottommenu .left .weichat{background:url(../images/ico_wechat.png); width:27px; height:27px; margin-top: 20px; display: none;}
.bottommenu .left .qq{background:url(../images/ico_qq.png); width:27px; height:27px; margin-top: 20px; display: none;}
.bottommenu .left .weibo{background:url(../images/ico_weibo.png); width:27px; height:27px; margin-top: 20px; display: none;}
.bottommenu .left .tel{ font-size:24px; color: #E69217;line-height: 70px; margin-left:30px;float:left}
.bottommenu .right {width:200px;display:inline-block;background-color:#fff;height:80px;background: transparent url(../images/buttom_right_bg.png) no-repeat scroll center;left:0;top: 70px;position: absolute;display: none;}
.bottommenu .midde {width:100%; display:block; overflow:hidden;text-align: center;}
.bottommenu .midde img{width:92%;}

.icon_company{background:url(../images/icon_company.png) no-repeat center left}
.company{width:90%; }
.company img{width:100%}
.autofix_sb.fixed{}
.autofix_sb.fixed.bottom{}

.pagelink{border-top: dashed 1px #ddd;height: 27px;background: #fff;padding-top: 35px;}
.pagelink .message{width:100%; font-size:14px;margin-left: 20px;margin-bottom: 20px;}
.pagelink .paginList{float:left; width:100%;margin-left: 20px;margin-top:20px}
.pagelink .paginList li{float:left}
.pagelink .paginList li a{display:block; font-size:14px; float:left; width:24px; height:24px; line-height:24px; margin-right:5px; border: 1px solid #BCBCBC;text-align: center;}
.pagelink .paginList .current a{background-color: #6E6E6E;color: #fff;font-weight: bold;}
.pagelink i{font-style:normal}

.remind{color: #fff;background: #fe9e2d;font-size: 12px;height: 30px;line-height: 30px;text-align: center;}
.remind span{display: inline-block;vertical-align: top;}
.remind a{background: url("/Content/images/close1.png") no-repeat center center;display: inline-block;width: 30px;height: 30px;}

