input::-webkit-input-placeholder { /* WebKit browsers */

　　color:#fff;font-size:16px;

　　}

　　input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */

　　color:#fff;font-size:16px;

　　}

　　input::-moz-placeholder { /* Mozilla Firefox 19+ */

　　color:#fff;font-size:16px;

　　}

　　input:-ms-input-placeholder { /* Internet Explorer 10+ */

　　color:#fff;font-size:16px;

　　}


body{margin: 0px auto; padding: 0px; font-size: 12px; line-height:24px; color: #333; font-family:Microsoft YaHei;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color: #333;}
a:hover{text-decoration: none; color: #FC4C02;}
img{transition: all 0.7s;}
img:hover{transition: all 0.7s;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
/*头部*/
.head_t{width:100%; height:40px; line-height:40px; color:#0068b6; position:relative; z-index:10; background:url(../images/hdtopbg234.png) repeat-x;}
.head_t a{color:#0068b6; text-decoration:blink; font-size:13px;}
.head_t a:hover{color:#FC4C02; text-decoration:blink; font-size:13px; font-weight:bold;}
.head_tW{width:1100px; margin:0 auto;}
.head_t_l{float:left; color:#4f4f4f;}
.head_t_r{float:right;}
.head_t_r_a{color:#0068b6; font-size:13px;}
.head_t_r_a:hover{color:#FC4C02; text-decoration:blink; font-size:13px; font-weight:bold;}
.head_t_r_i{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.head_img{background:url(../images/head_img.png) center; height:15px; width:100%; overflow:hidden; position:relative; z-index:11;}
.head_t_r_i:hover{color:#FC4C02; font-size:13px;font-weight:bold;}

.head_logo{width:1100px; margin:0 auto; -webkit-animation: test 0.3s ease-in 2; cursor: pointer; position: relative; height: 0px; display: block;}
.head_logo_w{width:436px; margin:0 auto; height:150px; left:332px; background:url(../images/logob.png) no-repeat center; position:absolute;}
.head_logo_i{margin:0 auto; overflow:hidden; padding-top:10px; text-align:center;}
div#logofd {width: 100% !important;}
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}

.head_n{width:1104px; margin:0 auto; overflow:hidden; height:103px;}
.head_n_name{float:left; padding-top:25px; font-size:18px; font-weight:bold; line-height:30px; width:400px;}
.head_n_name span{color:#0068b6; font-size:26px;}
.head_n_name strong{color:#38ab34;}
.head_tel{float:right; width:230px; padding-left:79px; margin-top:26px; background:url(../images/tximg.png) no-repeat left center;}
.head_tel_s{font-size:16px; line-height:26px;}
.head_tel_m{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#0068b6; font-weight:bold; line-height:28px;}
.head_tel_m span{letter-spacing:2px;}

.head_x{width:100%; height:1px; background:#e1e1e1;}
.head_xw{width:1100px; margin:0 auto;}
.head_xwi{width:1100px; margin:0 auto; height:3px; position:absolute; margin-top:-1px;}
.head_x_l{float:left; width:20px; height:3px; }
.head_x .head_x_r{float:right;}

/*导航*/
#nav{width:100%; height:44px; padding-top:2px; background: #0068b6;}
#navW{width:1100px; margin:0 auto;}
#nav ul{ height:44px; float:left;}
#nav .nav_r{float:right;}
#nav li{float:left; text-align:center; width:105px; height: 53px; position: relative; transition: 0.2s all ease-in-out;}
.mintop li{ width: 157px !important;}
.mintop dl{ left: 0px !important;}


#nav ul li a{text-decoration: none; font-size:16px; line-height:44px; display:block; text-align:center; font-weight:bold; transition: all 0.9s; background:url(../images/3452.jpg) no-repeat center -10px; color:#fff;}
#nav ul li a:hover{text-decoration:none; background:url(../images/3452.jpg) no-repeat center 2px; transition: all 0.5s; font-size:16px; color:#fff;}
#nav ul .none a{background:url(../images/3452.jpg) no-repeat center 2px; transition: all 0.9s; font-size:16px; color:#fff;}
#nav .a_nav a{display:block; background:url(../images/3452.jpg) no-repeat center 2px; transition: all 0.9s; font-size:16px; color:#fff;}
#nav .nav_no{background:none;}




/*广告*/
.banner{ overflow: hidden; background:#eee}
.banner-box{ min-width:1100px; height:560px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:560px; background-position: center bottom; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn {width: 100%; position: absolute; top: 0; left: 0; margin-left: 0; height: 100%; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:220px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(../images/banner_arrow.png) no-repeat 0 0; }
.banner-btn a.next{ right:-50px; background:url(../images/banner_arrow.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:25px; width: 100%; }
.banner-box .hd ul { width: 1100px; margin: 0 auto; text-align: right; }

.banner-box .hd ul li { width: 20px; height: 20px; border-radius: 20px; text-indent: 0; background: #ccc; cursor: pointer; display: inline-block; margin: 0 5px; transition: 0.3s all ease-in-out; text-align: center; position: relative; z-index: 2; line-height: 20px; color: #666; }
.banner-box .hd ul li.on{ background:#285FA2;/* width: 32px;*/ color: #fff;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }








/*搜索*/
#search{width:100%; overflow:hidden; height:72px; background:url(../images/75839.jpg) center;}
#searchW{width:1100px; margin:0 auto;}
#search-d{width:449px; float:left; overflow:hidden; height:44px; margin-top:13px; margin-left:21px; margin-right:21px; background:url(../images/79878.png) no-repeat center;}
#search-i{float:left; width:42px; overflow:hidden; height:34px; margin-top:5px;}
#search-i input{border:none;}
#search-bg{float:left;width:309px; height:34px; overflow:hidden; margin-left:48px; margin-top:5px;}
#search input{border: none;}
:focus{outline:none;/*去掉输入框获得焦点时默认的轮廓*/}
#search-text{width:256px; line-height:22px; float:right; padding-top:16px; color:#fff; font-size:13px;}
#search-text strong{ color:#fff; font-size:14px;}
#search-text a{color:#fff; font-size:13px;}
.search_img{width:47px; height:23px; float:left; margin-left:16px; margin-top:26px; background:url(../images/sigj.png) no-repeat center; margin-right:18px;}
#search:hover .search_img{-webkit-animation: test 0.3s ease-in 2; cursor: pointer;}
.search_bj{width:21px; height:72px; float:left; background:url(../images/4555454.png) no-repeat center;}
.search_m{float:left; width:178px; text-align:center; color:#fff; font-size:18px; line-height:26px; padding-top:10px;}
.search_m span{font-weight:bold; font-size:20px;}




/*分类*/
.desc_list{width:100%;  background:#f2f3f8; height: 476px; padding-top: 30px;}
.desc_listW{width:1220px; margin:0 auto;}
.desc_list_p{width:1220px; margin:0 auto; position:absolute; overflow:hidden; height:366px;}
.desc_list_p li{width:256px; background:#ffffff; border:solid 1px #f2f3f8; overflow:hidden; float:left; margin:0px 8px; transition: all 0.7s; padding-bottom:130px;height: 250px}
.desc_list_p_x{width:36px; height:3px; background:#0068b6; margin:0 auto;transition: all 0.7s;}
.desc_list_p_m{text-align:center; font-size:20px; line-height:55px;}
.desc_list_p_img{text-align:center; margin:18px auto; width:256px;}
.desc_list_p_img img{width:160px; height:160px;}
.desc_list_p_s{width:220px; margin:0 auto; text-align:center; line-height:22px; font-size:14px; height:70px;}
.desc_list_p_a{width:140px; height:28px; background:#0068b6; color:#fff; font-size:14px; overflow:hidden; margin:0 auto; text-align:center; border-radius:14px; transition: all 0.7s; border:solid 1px #fff;}
.desc_list_p_a a{color:#fff; font-size:14px; line-height:28px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.desc_list_p_dx{width:256px; background:#0068b6; margin:0 auto; height:4px; margin-top:24px;}
.desc_list_p li:hover{transition: all 0.7s; background:#0068b6; border:solid 1px #0068b6; color:#fff; padding-top:165px;}
.desc_list_p li:hover .desc_list_p_x{background:#fff; transition: all 0.7s;}
.desc_list_p li:hover .desc_list_p_a{transition: all 0.7s; background:#fff; color:#0068b6 !important;}
.desc_list_p li:hover .desc_list_p_s{color:#fff;}
.desc_list_p li:hover .desc_list_p_img{position:relative;}
.desc_list_p li:hover img{position:absolute; margin-top:-220px; margin-left:-80px;}

/*产品*/
.prod{width:100%; padding-top:10px; padding-bottom:10px;}
.prod_m{width:1100px; margin:0 auto; text-align:center; font-size:26px; line-height:40px; margin-bottom:20px;}
.prod_m a{
    font-size: 26px;
    text-decoration: blink;
    display: block;
    width: 330px;
    margin: 0 auto;
	background:url(../images/btbjign.png) no-repeat center;
	color:#0068b6;
	font-weight:bold;
	height: 39px;
	border-radius:15px;
	line-height:39px;
	}
.prod_tx{width:104px; margin:0 auto;}
.prod_tx_x{width:104px; height:5px; background:#0068b6; position:absolute; margin-top:-3px;}

.tablit{width:1100px; margin:0px auto; height:auto; padding-top:8px; background-repeat:no-repeat;}

.tablit a{ display: block; font-size:16px; color:#333;}
.tablit a:hover{font-size:16px; color:#FC4C02 !important; font-weight:bold;}

.tablit li:hover{ font-size:16px; color:#FC4C02 !important; font-weight:bold;}
.tablit li{ float:left; display:block; overflow:hidden; padding:0px !important; margin:4.5px; width:211px;}
.tablit li a samp{display:block; line-height:40px; text-align:center; font-style:normal; font-family:"Microsoft YaHei"; text-align:center;text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;}

.tablit li samp a:hover{font-size:16px; color:#FC4C02 !important; font-weight:bold; text-align:center;}
.tablit li samp:hover{color:#FC4C02 !important; font-weight:bold; text-align:center;}


.tablit li:hover img{transition: all 0.8s linear;cursor:pointer; transform: scale(1.2);}
.tablit li a span{ display:block; border: solid 1px #d3d3d3; width:207px; height:155px; overflow:hidden;}



.djcxxan a{ display:block; margin:0 auto; width:180px; height:30px; line-height:30px; text-align:center; color:#FFF; font-size:15px; background-color:#0068b6; border-radius:10px;}







.comp_ibtn { border-radius:10px; width: 50px; height: 50px; background: #006dbf url(../images/cpzy.png) no-repeat; display: block; position: absolute; top: 145px; cursor: pointer;  transition: 0.3s all ease-in-out;}
.comp_ibtnl:hover:after{border-bottom: 50px solid #38ab34; border-right: 13px solid transparent; }
.comp_ibtnr:hover:after{border-bottom: 50px solid #38ab34; border-left: 13px solid transparent;}
.comp_ibtnl:hover:before{border-top: 10px solid #2f9e2b; border-left: 25px solid transparent;}
.comp_ibtnr:hover:before{border-top: 10px solid #2f9e2b; border-right: 25px solid transparent}
.comp_ibtnl{ left: 7px; background-position: left center; }
.comp_ibtnr{ right: 14px; background-position: right center}
.comp_ibtn:hover{ background-color: #0083e5; }


/*优势*/
.adv{width:100%; overflow:hidden; }
.adv_t{width:100%; position:absolute; margin-top:-70px; height:282px; background:url(../images/advbj.png) no-repeat center; color:#fff;}
.adv_t_m{width:390px; margin:0 auto; text-align:center; font-size:22px; line-height:46px; padding-top:36px;}
.adv_t_m span{font-size:40px;font-weight:bold; }
.adv_t_en{width:760px; margin:0 auto; text-align:center; font-family:Balloon Lt BT, Arial, Helvetica, sans-serif; font-size:22px; line-height:28px; padding-top:10px; color:#63bdf6;}
.adv_t_j{width:390px; margin:0 auto; text-align:center; font-size:46px; line-height:50px; font-weight:bold; color:#0068b6; text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0; -webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0; -moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0; *filter: Glow(color=#fff, strength=1);transition: all 0.8s linear;}
.adv_t_j:hover{transition: all 0.8s linear;cursor:pointer;  -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);	transform: rotate(360deg);}
.adv_t_s{width:345px; margin:0 auto; text-align:center; color:#fff; font-size:20px; line-height:24px; font-family:"迷你简启体", Microsoft YaHei; margin-top:10px;}

.adv_d{width:100%; padding-top:20px; overflow:hidden; padding-bottom:10px; background:url(../images/advbjd.jpg) no-repeat center; background-repeat:no-repeat; background-attachment:fixed;}
.adv_d_m{width:1100px; margin:0 auto; overflow:hidden; text-align:center; padding-bottom: 20px;}
.adv_d_s{width:1100px; margin:0 auto; overflow:hidden; text-align:center; font-size:16px; line-height:30px; margin-bottom:25px;}
.adv_d_xt{width:100%; height:1px; overflow:hidden; border-bottom:solid 1px #cecece; border-top:solid 1px #cecece;}
.adv_d_d{width:1100px; margin:0 auto; overflow:hidden; margin-top:28px;}
.adv_d_d_li{float:left; width:538px; overflow:hidden; background:#fff; margin-bottom:30px;}
.adv_d_d .adv_d_d_r{float:right;}
.adv_d_d_li_img{overflow:hidden; height:195px;}
.adv_d_d_li_m{width:538px; text-align:center; line-height:30px; font-size:22px; font-weight:bold; padding-top:10px;}
.adv_d_d_li_m:hover{text-align:center; line-height:30px; font-size:22px; font-weight:bold;color:#FC4C02 !important;}


.adv_d_d_li_en{font-family:Arial, Helvetica, sans-serif; text-align:center; color:#999; text-transform:uppercase; line-height:22px; padding-bottom:10px;}
.adv_d_d_li_en:hover{font-family:Arial, Helvetica, sans-serif; text-align:center; color:#FC4C02 !important; text-transform:uppercase; line-height:22px; }

.adv_d_d_li_xt{width:538px; height:1px; overflow:hidden; border-bottom:solid 1px #cecece; border-top:solid 1px #cecece;}
.adv_d_d_li_s{width:474px; margin:0 auto; text-align:center; height:82px; line-height:26px; font-size:14px; padding-top:20px; color:#333}
.adv_d_d_li_s span{color:#FC4C02; font-size:16px;}

.adv_d_d_li_s:hover{ text-align:center; line-height:26px; font-size:14px; color:#333 !important;}




.adv_d_d_li:hover{ cursor: pointer;}

.adv_d_d_li_img{width:100%;
           text-align: center; }
.adv_d_d_li_img img{ display: inline-block;  }
@keyframes myfirst {
           0% {
               transform: translate(0px, 0px);
           }
           50% {
               transform: translate(0px, -10px);
           }
           100% {
               transform: translate(0px, 0px);
           }
}

/*我们*/
.about{width:100%; overflow:hidden; background:url(../images/fddfg.jpg) no-repeat center; background-repeat:no-repeat; background-attachment:fixed;}
.about_m{width:1100px; margin:0 auto; text-align:center; font-size:22px; color:#a9d9ff; line-height:28px;}
.about_en{width:1100px; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:38px; line-height:50px; text-transform:uppercase; position:relative; font-style:italic; padding-top: 15px; z-index:9999999;}
.about_xt{width:1100px; margin:0 auto;}
.about_xtw{width:1100px; margin:0 auto; position:absolute; margin-top:-30px;}
.about_xt_l{width:400px; height:1px; overflow:hidden; background:#78bdf3; float:left;}
.about_xt .about_xt_r{float:right;}
.about_dx{margin:0 auto; overflow:hidden; width: 0; height: 0; border-left: 40px solid transparent; border-right: 40px solid transparent; border-top:20px solid #78bdf3;}
.about_image{width:1100px; margin:0 auto; overflow:hidden; margin-top:15px; margin-bottom:20px; border-bottom:dashed 1px #1f89d8; border-top:dashed 1px #1f89d8; padding-top:4px; padding-bottom:4px;}
.about_image img{padding:3px; border:solid 3px #0068b6;}
.about_image td td:hover img{transform: scale(1.05); border:solid 3px #fff;}
.about_image a{ display:block; text-decoration:blink; font-size:16px; color:#0068b6; line-height:35px; display:block; background:#fff; padding:8px 8px; width:268px; overflow:hidden;}

.about_image td td a:hover{text-decoration:blink; font-size:16px; color:#FC4C02; line-height:35px; display:block;}
.about_image a br{display:none;}
.about_image td td a:nth-child(2){padding-top:0px;}
#roller_left{height:auto !important;}
.about_d{width:900px; margin:0 auto; color:#fff; text-align:center; padding-bottom:10px; padding-top:10px; font-size:15px; line-height:30px;}
.about_a{width:150px; margin:0 auto; line-height:30px; overflow:hidden; background:#fff; text-align:center; font-size:16px; letter-spacing:1px; margin-bottom:10px;transition: all 1s linear; border-radius: 5px;}
.about_a a{color:#0068b6; font-size:16px;}
.about_a:hover{transition: all 1s linear; background:#fff}

.divnews_tag{width:100%; height:auto;}
.divnews_tag ul{margin:0px;padding:0px;list-style-type:none;}
.divnews_tag li{list-style:none;margin:0px;line-height:40px;float:left; width:406px;}

.divdgweb2_tag{width:100%; height:auto; margin:0px; padding:0px;}
.divdgweb2_tag ul{margin:0px;padding:0px;list-style-type:none;list-style:none;}
.divdgweb2_tag li{list-style:none;margin:0px;float:left;}

.links_r{ width:912px;height:auto;}
.links_r ul{margin:0px;padding:0px;list-style-type:none;}
.links_r li{list-style:none;margin:0px;  padding-right:10px;line-height:44px;float:left; font-size:14px;}
.links_r li a{color:#b0d9f7;word-break:break-all;line-height:44px; font-size:14px;}
.links_r li img{border:0px;}



/*底部*/
.small_ad{width:100%; height:375px; background:url(../images/56.jpg) no-repeat center; overflow:hidden;}
.small_ad_y{width:274px; height:274px; margin:0 auto; text-align:center; overflow:hidden; border:solid 3px #a0a0a0; border-radius:137px; margin-top:25px;transition: all 0.8s linear;}
.small_ad:hover .small_ad_y{transition: all 0.8s linear;cursor:pointer;  -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);	transform: rotate(360deg);}
.small_ad_yi{width:250px; height:250px; margin:0 auto; overflow:hidden; background:#fff; border-radius:125px; margin-top:12px;}
.small_ad_yi_i{padding-top:40px;}
.small_ad_yi_i img{width:153px;}
.small_ad_m{width:1100px; margin:0 auto; text-align:center; font-size:63px; font-family:"迷你简汉真广标", Microsoft YaHei; line-height:90px; color:#fff; padding-top:30px;}
.small_ad_s{width:1100px; margin:0 auto; text-align:center; font-size:30px; line-height:60px; font-family:"迷你简启体", Microsoft YaHei; color:#fff;}

/*版权*/
.footer{width:100%;  background:#045999; overflow:hidden;}
.footer_dh{width:100%; height:40px; line-height:40px; border-bottom:dashed 1px #0467b1; overflow:hidden; text-align:center; color:#fff;}
.footer_dh a{color: #fff; font-size: 15px; padding-right: 9px; padding-left: 9px;}
.footer_dh_m{width:1100px; margin:0 auto;}
.footer_lx{width:1100px; margin:0 auto; overflow:hidden; padding-top:5px;}
.footer_lx_m,.footer_lx_li{width:1100px; margin:0 auto; overflow:hidden;}
.footer_lx_m{text-align:center; font-size:30px; color:#b0d9f7; line-height:26px; margin-bottom:5px; font-family:Atlantic Inline, Arial, Helvetica, sans-serif; text-transform:uppercase;}
.footer_lx_xt{width:300px; overflow:hidden; margin:0 auto;  border-top:solid 1px #005ea5; margin-bottom:10px;}
.footer_lx_li li{float:left; color:#b0d9f7; font-size:13px; width:278px; margin-left:88px; line-height:20px;}
.footer_lx_li li a{color:#b0d9f7; font-size:13px;}
.footer_lx_li .footer_lx_li_om{width:430px;}
.footer_xt{width:1100px; overflow:hidden; margin:0 auto;  border-top:solid 1px #005ea5; margin-bottom:10px;}

.footer_bq{width:1100px; margin:0 auto; overflow:hidden; text-align:center; font-size:13px; color:#b0d9f7; line-height:30px; padding-bottom:10px;position:relative;}
.footer_bq a{font-size:13px; color:#b0d9f7;}

.links{width:100%; overflow:hidden; background:#045999;border-top:dashed 1px #0467b1;}
.linksW{width:1100px; margin:0 auto;}
.links_l{float:left; padding-left: 80px; overflow:hidden; font-size:15px; color:#b0d9f7; margin-top:3px; line-height:40px;}
.links_l span{font-family:"Impact", Arial, Helvetica, sans-serif; font-size:25px; line-height:40px; color:#b0d9f7; text-transform:uppercase;}
.links_r{float:right; width:912px; padding-top:2px;}

.blank{width:100%; overflow:hidden; height:20px;}

/* 定义keyframe动画，命名为blink*/

@keyframes blink{
  0%{opacity: 1;}
  50%{opacity: 1;}
  50.01%{opacity: 0;} /* 注意这里定义50.01%立刻透明度为０，可以设置闪烁效果 */
  100%{opacity: 0;}
}

/* 添加兼容性前缀 */

@-webkit-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}

@-moz-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}

@-ms-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}

@-o-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}

/* 定义blink类*/
.blink{
    animation: blink 1.5s linear infinite;
    /* 其它浏览器兼容性前缀 */
    -webkit-animation: blink 1.5s linear infinite;
    -moz-animation: blink 1.5s linear infinite;
    -ms-animation: blink 1.5s linear infinite;
    -o-animation: blink 1.5s linear infinite;

}



















.qqkefu{
    position: fixed;
    top:45%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    /*right:0;*/
    right: 45px;
    width:39px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:url("/upload/image/20180808/1533691986344379.png") no-repeat;
    background-color: #0068b6;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background-color:#222;
}
.qqkefu ul li.top{
    background-position: 0 0;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}

.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li.qq_phone{
    background-position: right -46px;
}
.qqkefu ul li.qq_ku{
    background-position: right -92px;
}
.qqkefu ul li.qq_ms{
    background-position: right -92px;
}
.qqkefu ul li.qq_czb{
    background-position: right -184px;
}
.qqkefu ul li.qq_app{
    background-position: right -185px;
}
.qqkefu ul li.qq_wxgzh{
    background-position: right -230px;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}

    .erweima{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}
    .app{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.app p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.app p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.app .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 132px;
}



    .wxgzh{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.wxgzh p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.wxgzh p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.wxgzh .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 132px;
}
.qqkefu ul li a:hover{color:#fff}
