﻿/*
Author: 金鲤云IT服务平台
Version:1.0
*/
@charset "utf-8";
body{ margin:0 auto; font-size:12px;color:#333; font-family:"Microsoft yahei",Arial, Helvetica, sans-serif;}
/*404*/
.ui-errors{margin:100px auto 100px -600px;position:relative;left:50%;width: 1100px;text-align: center;}
.ui-errors h4{font-size:24px;font-weight: normal;color: #77b3bf;line-height:50px;}
.ui-errors h1{font-size: 160px;color: #aaa;line-height:180px;}


.home_banner{width:100%;margin:0 auto;}
.home_banner .carousel-indicators{bottom:20px;}
.home_banner .carousel-indicators li{width: 15px;height: 15px;}
.home_banner .carousel-indicators li.active{background: #fff;}

.home_banner .slick{width:100%;text-align:center}
.home_banner .slick a{display:block;}
.home_banner .slick img{display:block;width: 100%;height: auto;}
.home_banner .item img.img1{display: block;}
.home_banner .item img.img2{display: none;}
.home_banner .slick-dots{position:absolute;bottom:30px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.home_banner .slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 10px;padding:0;cursor:pointer}
.home_banner .slick-dots li button:before{position:absolute;top:50%;left:50%;content:"";width:15px;height:15px;margin:-5px 0 0 -5px;font-family:slick;font-size:6px;line-height:20px;text-align:center;border:1px solid #fff;border-radius:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.home_banner .slick-dots li.slick-active button:before{background:#fff}

.home_about{width:100%;background:#f0f0ee}
.home_about .main{position:relative}
.home_about .word{width:650px;background:#fff;padding:50px 100px 70px 40px}
.home_about .word h3{font-size:28px;color:#2a2a2a;padding-bottom:15px;width:510px;overflow:hidden}
.home_about .word h3 span{display:block;width:55px;height:3px;background:#dadada;margin-top:15px}
.home_about .word p{font-size:14px;color:#616161;line-height:30px}
.home_about .word p a {font-size:14px;color:#616161;line-height:30px}
.home_about .word p a:hover {color: #014099;}
.home_about .word>a{display:block;width:110px;height:30px;background:#f0f0ee url(images/arrow.png) no-repeat;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;margin-top:35px;behavior:url(ie-css3.htc);transition:.5s}
.home_about:hover .word>a{background-color:#014099}
.home_about .imgBg{width:500px;height:300px;background:#e7e7e7;position:absolute;right:0;top:50%;margin-top:-150px}
.home_about .imgBg .img{width:495px;height:280px;position:relative;margin-top:10px}
.home_product{width:100%;padding:40px 0 50px;background:#fff}
.home_product .title{text-align:center;font-size:14px;color:#2a2a2a;position:relative;margin-bottom:25px}
.home_product .title h3{width:150px;height:28px;margin:0 auto;background:#fff;position:relative;z-index:10}
.home_product .title span{position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-195px;width:390px;height:2px;background:#f0f0ee}
.home_product .choose{width:100%;text-align:center;border:1px solid #e0e0e0;height:48px;padding:0 13%;}
.home_product .choose i{display:inline-block;height:48px;padding:0 15px;line-height:48px;cursor:pointer;font-size:15px;font-style:normal;border-left:1px solid #e0e0e0;margin:0;width:19.7%;overflow:hidden;text-overflow:ellipsis;transition:.5s}
.home_product .choose i:nth-child(1){border:none}
.home_product .choose i:hover{color:#fff;background:#014099}
.home_product .choose i.on{color:#fff;background:#014099}
.home_product .pro_list{width:100%;height:295px;margin-top:30px;display:none}
.home_product .pro_list .listBox{width:1084px;height:295px;overflow:hidden}
.home_product .slick{width:100%;height:295px;text-align:center}
.home_product .slick img{display:block}
.home_product .pro_list .listBox .list{width:260px;height:295px;background:#e4e4e4;padding-top:10px;float:left;margin-right:14px}
.home_product .pro_list .listBox .last{margin-right:0}
.home_product .pro_list .listBox .list .img{width:235px;height:230px;position:relative;margin:0 auto}
.home_product .pro_list .listBox .list a.word{display:block;width:235px;font-size:15px;height:15px;overflow:hidden;text-align:center;margin:20px auto 0;transition:.5s}
.home_product .pro_list .listBox .list a.word:hover{color:#014099}
.home_product .slick-dots{bottom:-30px}
.home_product .slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.home_product .slick-dots li button:before{position:absolute;top:50%;left:50%;content:"";width:8px;height:8px;margin:-1px 0 0 -5px;font-family:slick;font-size:6px;line-height:20px;text-align:center;background:#000;border-radius:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.home_product .slick-dots li.slick-active button:before{margin-top:-5px;width:15px;height:15px;background:0 0;border:1px solid #000;margin:-4px -8px}
.home_news{width:100%;padding:45px 0 50px 0;background:#f0f0ee}
.home_news .left{width:640px}
.left li {list-style: none;}
.home_news .title{width:100%;height:30px;overflow:hidden;margin-bottom:30px}
.home_news .title h3{width:90%;height:30px;font-size:28px;color:#2a2a2a;float:left}
.home_news .title a{float:right;font-size:18px;color:#2a2a2a;width:36px;height:30px;line-height:30px;overflow:hidden;transition:.5s}
.home_news .title a:hover{color:#014099}
.home_news .news_list{width:299px;overflow:hidden;float:left;transition:.5s}
.home_news .news_list:hover{background:#fff}
.home_news .news_list .img{width:299px;height:135px;position:relative;margin-bottom:20px;overflow: hidden;text-align: center;background: #fff;}
.home_news .news_list .img img{max-width: 100%; width: auto; height: 100%;}
.home_news .mr40{margin-right:40px}
.home_news .news_list .date{width:80px;height:80px}
.home_news .news_list .date i,.home_news .news_list .date span{display:block;width:80px;height:40px;text-align:center;line-height:40px;font-size:20px;color:#fff;font-style:normal;font-family:arial;overflow:hidden}
.home_news .news_list .date span{background:#014099}
.home_news .news_list .date i{background:#2e2e2e}
.home_news .news_list .art{width:205px}
.home_news .news_list .art h2{width:100%;font-size:14px;color:#222;height:16px;line-height:16px;overflow:hidden}
.home_news .news_list .art h2 a{color:#222;transition:.5s}
.home_news .news_list .art h2 a:hover{color:#014099}
.home_news .news_list .art p{font-size:12px;color:#646464;width:100%;height:36px;overflow:hidden;line-height:18px}
.home_news .news_list .art a.more{font-size:12px;color:#014099;font-family:arial!important;display:block;text-transform:uppercase;width:51px;height:14px;overflow:hidden;margin-top:6px}
.home_news .news_list .art a.more i{font-family:songti;font-style:normal}
.home_news .right{width:400px}
.home_news .right .imgBox{width:400px;height:235px}
.home_news .right .imgBox .img{width:100%;height:100%;position:relative;overflow:hidden}
.home_news .right .imgBox .img .bg{width:100%;height:100%;position:absolute;left:0;top:100%;background:#000;opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;transition:.3s}
.home_news .right .imgBox .img .arrow{width:100%;height:100%;position:absolute;left:0;top:100%;transition:.3s}
.home_news .right .imgBox:hover .arrow,.home_news .right .imgBox:hover .bg{top:0}
.map{margin:65px auto}
.map dl{margin:20px 0 20px 0;overflow:hidden;line-height:30px}
.map dl:hover dt a{color:#fff}
.map dt{font-size:14px;float:left;width:10%;text-align:center;background:#014099;-webkit-transition:.5s;transition:.5s}
.map dt a{color:#fff;display:block}
.map dt:hover{background-color:#014896}
.map dd{font-size:12px;overflow:hidden;float:left;width:85%}
.map dd .p2{padding:0 0 0 20px;clear:both}
.map dd .p2 a{color:#81a849;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.map dd .p2 a:hover{color:#014099}
.map dd div{clear:both;overflow:hidden;padding:0 20px 0 10px}
.map dd div a{color:#333;float:left;padding:0 10px 0 10px;-webkit-transition:.5s;transition:.5s}
.map dd div a:hover{background-color:#014099;color:#fff}
.container .right .about .about_title{border-left:10px solid #ff2d29;padding:5px;margin-bottom: 40px;}
.container .right .about .about_title p{text-transform:uppercase;font-size:17px;color:#ff2d29}
.container .right .about .about_title h1{font-size:29px;color:#000;font-weight:400;margin-top:5px}
/*.container .right .about .img1{width:237px;height:200px;position:relative;overflow:hidden}
.container .right .about .article p.p1{width:550px;padding-top:30px;overflow:hidden}
.container .right .about .article p{font-size:12px;color:#a3a3a3;line-height:25px;padding-bottom:20px;float:left}
.container .right .about .img2{width:100%;height:230px;position:relative;float:left}*/
.culture{position:relative}
.culture .culture_title{padding:40px 0;border-bottom:1px solid #d9d9d9}
.culture .culture_title h1{font-size:30px;color:#f72015}
.culture .culture_title p{font-size:14px;color:#404040;line-height:20px}
.culture ul.list{margin-top:45px}
.culture ul.list li{padding-left:70px;position:relative;font-size:14px;color:#787878;line-height:30px;width:525px}
.culture ul.list li i{position:absolute;left:0;top:0;font-style:normal;padding-left:30px;background:url(images/c_arrow.jpg) no-repeat left center}
.culture .cul_img{width:300px;height:180px;position:absolute;bottom:0;right:0}
.honor .img-list ul{overflow:hidden}
.honor .img-list ul li{width:243px;float:left;margin-bottom:35px;text-align:center;margin-right:30px}
.honor .img-list ul li:nth-child(3n){margin-right: 0;}
.honor .img-list ul li span{display:inline-block;font-size:16px;color:#010101;padding-top:20px}
.img-list li.mid{margin:0 30px}
.img-list li a{display:block;width:243px;height:336px;position:relative;overflow:hidden;border:solid 5px #d8d8d8}
.img-list li a img{transition:.5s;width: 100%;height: auto;}
.img-list li a:hover img{transform:scale(1.1)}
.case .case_list{width:380px;height:180px;padding:10px;border:1px solid #dcdcdc;overflow:hidden;position:relative;float:left;margin:0 50px 50px 0;transition:.5s}
.case .case_list:nth-child(2){margin-right: 0;}
.case .mr0{margin-right:0}
.case .case_list .img{width:145px;height:160px;position:relative;float:left;overflow:hidden}
.case .case_list .img img{transition:.5s;width:100%;height:100%;}
.case .case_list .art{width:190px;height:90px;float:right;padding-top:20px}
.case .case_list .art h1{font-size:16px;width:100%;height:15px;overflow:hidden}
.case .case_list .art h1 a{transition:.5s}
.case .case_list .art p{font-size:12px;color:#777;line-height:20px;width:100%;height:60px;overflow:hidden}
.case .case_list a.more{width:0;height:0;border-bottom:50px solid #014099;border-left:50px solid transparent;position:absolute;bottom:0;right:0;transition:.5s}
.case .case_list span a{position:absolute;bottom:0;right:5px;z-index:9999;color:#fff;font-size:30px}
.case .case_list:hover{border-color:#014099}
.news{margin-bottom:50px}
.news .news_list{width:100%;height:130px;border-bottom:1px dashed #c5c5c5;padding:30px 15px 0 35px;position:relative;overflow:hidden}
.news .odd{background:#f7f7f7}
.news .news_list h3{font-size:16px;font-weight:400;width:760px;height:16px;overflow:hidden}
.news .news_list h3 a{transition:.5s;float:left;max-width:650px;height:16px;overflow:hidden}
.news .news_list h3 span{float:right;font-size:14px;color:#828282;width:100px;height:14px;overflow:hidden;text-align: right;}
.news .news_list p{font-size:12px;color:#828282;line-height:20px;width:760px;height:40px;overflow:hidden}
.news .news_list i{position:absolute;width:25px;height:25px;background:url(images/n_arrow.png) no-repeat;left:10px;top:30px}
.news_show .title{text-align:center}
.news_show .title h3{font-size:22px;font-weight:400;color:#333;padding-bottom:40px;line-height:30px}
.news_show .title .data{padding:18px 0;border:1px solid #dedede;border-left:none;border-right:none;font-size:14px;color:#666;line-height:20px;margin-bottom: 35px;}
/*.news_show .art{padding-top:55px;font-size:14px;color:#3f3f3f;line-height:30px}
.news_show .art .imgBox{overflow:hidden}
.news_show .art .imgBox .img{width:390px;height:300px;position:relative;float:left;margin-right:30px}
.news_show .art .imgBox .mr0{margin-right:0}*/
.download{margin-bottom:20px}
.download .list{width:23%;float:left;margin:0 1%;margin-bottom: 20px;}
.download .list .img{width:100%;position:relative;border:1px solid #ddd;overflow: hidden;text-align: center;}
.download .list .img img{width: 100%;height: auto;}
.download .list .art{width:100%;background:#f7f7f7;}
.download .list .art h3{font-size:15px;font-weight:400;color:#010101;width:100%;height:45px;line-height: 45px;padding: 0 15px;text-align: center;background: #014099;color: #fff;margin-top: 1px; overflow:hidden;}
.download .list .img .downssss{position: absolute;top: 0;left :0;width: 100%;height: 0;background: #014099;opacity: 0;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.download .list .img .downssss em{position: absolute;font-size:15px;font-weight: bold; color: #fff;font-style: normal;top: 50%;left: 0;right:0;bottom:0;margin: auto;margin-top:-60px;}
.download .list .img .downssss i{font-size:100px;font-style: normal;}
.download .list:hover .img .downssss{opacity: 0.7;height: 100%;}
/*.download .list .art a{display:inline-block;width: 40%;text-align: center;height:25px;color:red;line-height:23px;font-size:13px;border:1px solid red;border-radius: 3px;}
.download .list .art a:hover{background: red;color: #fff;}
.download .list .art a.a2{margin-left:15px;border:1px solid #014099;color: #014099;}
.download .list .art a.a2:hover{background: #014099;color: #fff;}
.download .list:hover .art{border-color:#ddd;border-left-color:#fff}*/

.tx-down-tz{float: left;width: 100%;margin-bottom: 30px;}
.tx-down-tz li{float: left;display: inline-block;}
.tx-down-tz li a{float: left;padding: 7px 25px;background: #014099; color: #fff;font-size: 14px;border-radius: 99px;margin-right: 20px;}
.tx-down-tz li a:hover{opacity: 0.6;}

.tx-down-ul{float: left;width: 100%;margin-bottom: 50px;}
.tx-down-ul li{float: left;width: 100%;padding:10px 0;border-bottom: 1px dashed #e2e2e2;}
.tx-down-ul li a{float: left;height:21px;overflow: hidden; font-size: 14px;line-height: 21px;}
.tx-down-ul li a.content{width: 80%; padding-left:40px;background: url("images/down_icons.png") left center no-repeat;}
.tx-down-ul li a.down{float: right;padding: 0 20px;background: #014099;color: #fff;border-radius: 99px;}
.tx-down-ul li a.down:hover{opacity: 0.6;}


.contact{width:100%;/*background:url(images/contact_bg.jpg);*/margin-top:70px;padding-left:55px}
.contact .art h3{display:inline-block;padding:5px 15px;font-size:16px;color:#fff;background:#004c9e;font-weight:400;margin:10px 0;max-width:700px;height:35px;overflow:hidden}
.contact .art{font-size:15px;color:#404040;line-height:25px;width:700px;margin-bottom:60px}
.message{padding:45px 30px;background:#f6f6f6}
.message ul{overflow:hidden}
.message ul li.li1{width:370px;height:40px;border:1px solid #d8d8d9}
.error{color:#ff2d29;padding-top:5px;display:none}
.message ul li.mr10{margin-right:10px}
.message ul li input{width:100%;border:none;outline:0;text-indent:1em;height:38px;line-height:38px;padding-right:25px;font-size:13px;font-family:"microsoft yahei"}
.message ul li input.validate-on{border:1px solid #ff2d29}
.message ul li{position:relative;margin-bottom:20px;float:left}
.message ul li.title{width:100%;height:40px;border:1px solid #d8d8d9}
.message ul li.text{width:100%;height:180px;border:1px solid #d8d8d9}
.message ul li.text textarea{width:100%;height:100%;border:none;outline:0;text-indent:1em;padding-top:1em;padding-right:25px;font-size:13px;font-family:"microsoft yahei"}
.message ul li.text textarea.validate-on{border:1px solid #ff2d29}
.message ul li.yanzhen{width:120px;height:40px;border:1px solid #d8d8d9}
.message ul li.img{width:85px;height:40px;margin-left:20px}
.message ul li.btn{width:420px;height:40px;float:right}
.message ul li.btn input{border:none;outline:0;font-size:14px;color:#fff;background:#c2c2c2;transition:.5s}
.message ul li.btn input:hover{background:#014099}
.message ul li.btn .submit{width:47%;margin-right:20px;background:#014099}
.message ul li.btn .reset{width:47%}
.message ul li i{font-style:normal;font-size:14px;color:red;position:absolute;right:20px;top:15px;z-index:9999}
.recruit .title{width:100%;border-bottom:1px solid #2059b1;margin-bottom:15px}
.recruit .title h1{display:inline-block;padding:8px 30px;background:#efefef;font-size:16px}
.recruit table{text-align:center;background:#f4f4f4;font-size:13px;color:#353535;font-weight:600}
.recruit table tr{height:30px}
.recruit table tr td{border:1px solid #e8e8e8;border-top:none}
.recruit .choose span i{display:inline-block;height:30px;text-align:center;line-height:30px;font-style:normal;font-size:13px;border:1px solid #e8e8e8;border-top:none;border-right:none;background:#f4f4f4;overflow:hidden}
.recruit .choose span{cursor:pointer}
.recruit .choose span i.i1{width:207px}
.recruit .choose span i.i2{width:154px}
.recruit .choose span i.i3{width:189px}
.recruit .choose span i.i4{width:259px;border-right:1px solid #e8e8e8}
.recruit .choose span i em{margin-top: 5px; display:inline-block;width:100px;height:20px;font-style:normal;background:#7b7b7b;line-height:20px;color:#fff;font-size:12px;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;transition:.5s}
.recruit .choose span i em:hover{background:#014099}
.recruit .choose span i em.on{background:#014099}
.recruit .choose .hides{padding:30px 15px;display:none}
.recruit .choose .hides .art{border-left:1px solid #ffab00;padding-left:20px}
.recruit .choose .hides p{font-size:14px;color:#706e6e;line-height:25px}
.recruit .choose .hides .art h4{position:relative;font-size:14px;color:#3a3a3a;font-weight:600}
.recruit .choose .hides .art h4 i{position:absolute;width:10px;height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#ffab00;left:-25px;top:50%;margin-top:-5px}
.recruit .choose .hides .art a{color:#014099;text-decoration:underline}
.recruit .choose .hides .art h4 span{position:absolute;width:10px;height:10px;background:#fff;left:-25px;top:-55%}

.left .menu > li > .sub-menu{padding:10px 10px 25px; display: none;}
.left .menu > li > .sub-menu > li > a{display:block;font-size:13px;color:#a6a4a4;padding:10px 0 10px 35px;line-height:20px}
.left .menu > li > .sub-menu > li > a:hover{background:#c9c9c9;color:#014099}
.left .menu > li > .sub-menu > li.current-menu-item > a,.left .menu > li > .sub-menu > li.current-post-parent > a{background:#c9c9c9;color:#014099}
.left .menu > li.current-menu-item > .sub-menu,.left .menu > li.current-post-parent > .sub-menu,.left .menu > li.current-menu-ancestor > .sub-menu{display: block;}

.product .pro_list h3{padding:15px 0 15px 45px;background:#014099 url(images/pro_arrow.png) no-repeat 20px 15px;font-size:17px;color:#fff;font-weight:400;margin-bottom:30px}
.product .pro_list ul{width:850px}
.product .pro_list ul li{margin:10px 40px 15px 0;text-align:center;width:130px;float:left}
.product .pro_list ul li.mr0{margin-right:0}
.product .pro_list ul li a.word{display:inline-block;width:100%;margin-top:10px;font-size:12px;color:#a6a4a4;transition:.5s;width:100%;height:12px;overflow:hidden}
.product .pro_list ul li:hover a.word{color:#014099}
.product .pro_list ul li .img{width:130px;height:130px;position:relative;border:1px solid #ddd;overflow:hidden;}
.product .pro_list ul li .img img{transition:.5s;width: 100%;height: auto;}
.product .pro_list ul li .img:hover img{transform:scale(1.1)}
ul.pro_choose{border-bottom:2px solid #014099;background:#ececec;display:block!important}
ul.pro_choose li{float:left;font-size:15px;cursor:pointer;transition:.5s}
ul.pro_choose li a{display:block;padding:15px 51px;font-size:15px;color:#000;transition:.5s}
ul.pro_choose li:hover{background:#014099;color:#fff}
ul.pro_choose li:hover a{color:#fff}
ul.pro_choose li.on{background:#014099;color:#fff}
ul.pro_choose li.on a{color:#fff}
.content-active {display: block !important;}
.product .pro_list{display:block!important}
.pro_info{padding:15px 30px;line-height:25px;font-size:14px;color:#333;display: none;}
.pro_info img{max-width: 100%;height: auto;}
.pro_info h1{font-size:22px;color:#014199;display:none;font-weight:400}
.pro_info ul li{width:100%;overflow:hidden;margin-bottom:10px}
.pro_info ul li p{float:left;max-width:675px}
.pro_info ul li a{float:right;width:65px;height:30px;background:#e7e7e7;color:#555;text-align:center;line-height:30px;overflow:hidden;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;transition:.5s}
.pro_info ul li:hover a{background:#014099;color:#fff}
.pro_show{margin-bottom:30px;display:block!important}
.pro_show .img{width:325px;position:relative;border:1px solid #d9d9d9}
.pro_show .img img{max-width: 100%;height: auto;}
.pro_show .art{width:445px;font-size:14px;color:#626262;line-height:25px}
.pro_show .art h3{width:100%;font-size:20px;color:#014099;font-weight:400;padding-bottom:15px;border-bottom:1px solid #bababa}


.tx-products-main{float: left;width: 100%; margin: 30px 0 0;}
.tx-products-main .carousel-inner{float: left;width: 100%;}
.tx-products-main .carousel-inner li{float: left;width: 25%;padding:0 8px;}
.tx-products-main .carousel-inner li a{float: left;width: 100%;background: #e4e4e4;padding: 12px;}
.tx-products-main .carousel-inner li a img{max-width: 100%;height:auto;}
.tx-products-main .carousel-inner li a em{float: left;width: 100%;line-height: 30px;height: 30px;overflow: hidden;font-size: 15px;color: #333;margin-top: 15px;text-align:center;font-style: normal;}
.tx-products-main .carousel-indicators{float: left; position: relative;margin-top: 30px;}
.tx-products-main .carousel-indicators li{background: #fff;border: 1px solid #a1a1a1;width: 12px;height: 12px;margin: 5px;}
.tx-products-main .carousel-indicators li.active{background: #a1a1a1;}

.tx-products-mainss{float: left;}
.tx-products-mainss ul.pro_choose{margin-top: 50px;height:45px;}
.tx-products-mainss .tx-contentss{float: left;display: none;}

.tx-top{float: left;width: 100%;background: #2a2a2a;color: #f1f1f1;font-size: 12px;padding: 5px 0;}
.tx-top .lefts{float: left;font-size: 12px;font-weight: normal;}
.tx-top .rights{float: right;}
.tx-top .rights a{display: inline-block; color: #f1f1f1;line-height:13px;height: 13px; border-left: 1px solid #f1f1f1;padding:0 10px;}
.tx-top .rights a:nth-child(1){border: none;}
.tx-top .rights a:hover,.tx-top .rights a.on{color: #f00;}

.tx-qq-contactss{position: fixed;right:5px;top:50%;}
@media screen and (max-width: 640px) {
    .tx-qq-contactss{display:none!important;}
	
}
