﻿/*header Start*/
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}
body,html{font-family:'微软雅黑';}
ul,ul li{list-style-type:none}
a,a:hover,a:link{text-decoration-line:none}
.clearfix{clear:both}
.clearfix:after,.clearfix:before{content:"";display:table}
.fl{float:left}
.fr{float:right}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.container{width: 1180px;min-width: 1180px;margin: 0 auto;overflow: hidden;}
.hgclear{height:1px;clear: both;}
.back-white{ background: #fff; }
header{width:100%;height:65px;line-height:65px;position:fixed;z-index:99999;border-bottom:1px solid #f2f2f2;background-color:#fff;top:0}
#header .logo{display:block;float:left;}
#header .logo img{ margin:9px 0 0 0;display: block;}
nav.mainMenu{width:620px;height:30px;margin:15px 10px 0 30px;float:right;position:relative;display:none}
.mainMenu a{cursor:pointer}
.hright{ float: right; }
.menuList{width:100px;height:30px;position:relative;font-family:"微软雅黑","Microsoft Yahei";font-size:14px;color:#fff;overflow:hidden;float:left}
.menuList div{width:100px;height:30px;line-height:30px;position:absolute;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.menuList .one{top:0;left:0;z-index:1;color:#282828;font-family:Arial;font-size:14px;font-weight:700}
.menuList:hover .one{top:-30px;left:0}
.menuList .one a{color:#282828;text-decoration:none}
.menuList .two{bottom:-30px;left:0;z-index:2;background:#000;color:#FFF;cursor:pointer}
.menuList:hover .two{bottom:0;left:0}
.menuList .two a{background:#000;color:#FFF;text-decoration:none;display:inline-block;width:100px;height:30px}
.menuTxt{float: right; font-size:14px;color:#282828;height:30px;line-height:30px;width:65px;display:block;cursor:pointer;font-family:Arial;font-size:14px;font-weight:700;margin:15px 0 0 0}
.menuTxt a{display:block;width:15px;height:10px;margin:10px 0 0 0;background-image:url(../images/menu.png);background-repeat:no-repeat;float:right}
.menuTxt a strong{display:none}
.menuShow{display:block}
/*header Enter*/
/* 幻灯片切换 ================== */
.swiper-container {min-width: 1180px; width: 100%;height: auto;background: #fff;}
.swiper-slide {min-width:1150px;text-align: center;font-size: 18px;background: #fff;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;
    -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;background-repeat: no-repeat;}
.swiper-slide img{display: block;max-width: 100%;height: auto;margin-left: auto;margin-right: auto;}
.swiper-container-vertical > .swiper-pagination-bullets{right:3% !important;top: 58% !important;}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 15px 0 !important;}
.swiper-button-next,
.swiper-button-prev{width:50px !important;height:50px !important;background: url(../images/Arrow_35.png) no-repeat 0 0 !important;}
.swiper-button-next{right:2% !important;background-position:-100px 0 !important;}
.swiper-button-prev{left:2% !important;}
.swiper-container .swiper-button-prev.swiper-button-disabled,
.swiper-container .swiper-button-next.swiper-button-disabled{opacity:0;}
.swiper-container .swiper-button-prev,
.swiper-container .swiper-button-next{opacity:1;}
.swiper-pagination-bullet-active{background: #fff !important;}
.swiper-pagination-bullet{background: #fff !important;opacity: 0.2;}
.swiper-container .swiper-slide a.url{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 99}

/*service Start*/
.service{clear:both;width:1250px;height:auto;text-align:center;margin:0 auto;margin-bottom:10px}
.serviceTitle{height:180px;width:100%;margin:0 auto;text-align:center;margin:0 auto;text-align:center}
.serviceTitle>h1{font-size:36px;font-family:Arial;width:100%;padding-top:75px;font-weight:500}
.serviceTitle>h3{font-size:14px;font-family:"微软雅黑","Microsoft Yahei";width:100%;color:#555}
.webDesign{height:300px;width:395px;display:inline-block;zoom:1;margin-top:10px;overflow:hidden}
.brandDesignBorder,.webDesignBorder{ height:260px;width:390px;border:1px solid #eee;position:relative}
.brandDesign h3,.webDesign h3{ position:relative;top:-213px;font-size:22px}
.brandDesign p,.webDesign p{ width:85%;position:relative;top:-184px;font-size:12px;color:#555;display:block;line-height:22px;margin:0 auto}
.brandDesignBtn,.webDesignBtn{ position:relative;left:150px;top:-148px;font-family:Arial;font-size:12px;width:100px;height:30px;line-height:30px;border-radius:35px;border:1px solid #f0f0f0;cursor:pointer; }
.webDesignBtn a{ text-decoration:none;color:#000; }
.webDesignBtn a:hover{ color:#fff; }
.brandDesign{ height:300px;width:395px;margin-left:20px;display:inline-block;zoom:1;margin-top:10px;overflow:hidden}
.operatingDesign{height:300px;width:395px;margin-left:20px;display:inline-block;zoom:1;margin-top:10px;overflow:hidden}
.operatingDesignBorder{height:260px;width:390px;border:1px solid #eee;margin-top:35px;position:relative}
.operatingDesign h3{position:relative;top:-270px;font-size:22px}
.operatingDesign p{width:85%;position:relative;top:-184px;font-size:12px;color:#555;display:block;line-height:22px;margin:0 auto}
.operatingDesignBtn{position:relative;left:150px;top:-148px;font-family:Arial;font-size:12px;width:100px;height:30px;line-height:30px;border-radius:5px 5px 5px 5px;border:1px solid #555;cursor:pointer}
/*service Enter*/

/*about Start*/
.about{clear:both;width:auto;height:800px;background-color:#282828;margin:0 auto;text-align:center;overflow:hidden}
.about h1{font-size:36px;font-weight:700;color:#fff;padding-top:100px}
.about h3{font-size:14px;color:#fff;padding-top:10px}
.about p{font-size:14px;font-family:Arial;color:#fff;padding-top:5px}
.aboutBtnUi{height:65px;width:315px;background:url(../images/aboutBtnUi.png) no-repeat;margin:0 auto;text-align:center;margin-top:30px;cursor:pointer;margin-bottom:56px}
.aboutBtnUi a{font-size:16px;font-family:Arial;color:#fff;display:block;height:55px;line-height:55px;padding-left:30px}
/*about Enter*/

/*works Start*/
.works{ clear:both;width:auto;height:auto;margin:0 auto;text-align:center;background: #282828; }
.works h1{font-size:36px;font-weight:400;font-family:Arial;color:#fff;padding-top:80px}
.works h3{font-size:14px;color:#fff;padding-top:10px}
.works p{font-size:14px;color:#fff;padding-top:5px}
.works .worksMenu{font-size:14px;color:#fff;width:100%;height:32px;line-height:32px;margin-top:30px}
.worksMenu ul li{display:inline-block;zoom:1;padding:0 10px;cursor:pointer;font-weight:700}
.worksShowMain .works-index:after,.worksShowMain:after{display:block;content:"";clear:both}
.worksShowMain{ margin:40px 0}
.worksShowMain .works-index{ width:1182px;margin:0 auto;padding:10px 0 30px; }
.worksShowMain .works-index ul:after{ display: block;content: "";clear: both; }
.worksShowMain .works-index ul li{ width:380px;float:left;background:#fff;text-align:left;margin: 0 20px 20px 0; }
.worksShowMain .works-index ul li:nth-of-type(3n){ margin-right:0; }
.worksShowMain .works-index ul li .padd-con{padding:28px 22px 0}
.worksShowMain .works-index ul li h5{font-size:20px;font-weight:400}
.worksShowMain .works-index ul li img{display:block;width:340px;height:216px;margin:20px 0 10px}
.worksShowMain .works-index ul li p{height:30px;line-height:30px;padding-top:0;color: #333;}
.worksShowMain .works-index ul li p span{color:#666}
.worksShowMain .works-index ul li .bottom{height:59px;border-top:1px solid #e6e6e6;line-height:60px;padding:0 22px;margin-top:10px}
.worksShowMain .works-index ul li .bottom a{font-size:12px;color:#666}
.worksShowMain .works-index ul li .bottom .a-zx{color:#333}

.works-index .more-bing{ display: block;width: 160px;height: 45px;text-align: center;line-height: 45px;background: #d20001;color: #fff;
    font-size: 12px;border-radius: 35px;margin: 20px auto;
}
/*works Enter*/

/*team Start*/
.team{clear:both;width:auto;height:auto;margin:0 auto;text-align:center}
.team h1{font-size:36px;font-weight:400;font-family:Arial;color:#333;padding-top:80px}
.team h3{font-size:14px;font-family:"微软雅黑","Microsoft Yahei";color:#333;padding-top:10px}
.team p{font-size:14px;font-family:Arial;color:#333;padding-top:5px}
.teamShow{clear:both;width:1250px;margin-top:20px;overflow:hidden;margin:0 auto;text-align:center}
.teamShowInf{width:290px;height:480px;border:1px solid #eee;float:left;margin:25px 20px 40px 0}
.teamShowInfPic{margin-top:50px;height:160px;overflow:hidden}
.teamShowInf h1{font-family:"微软雅黑","Microsoft Yahei";font-size:18px;margin:0 auto;padding:40px 0 15px 0}
.teamShowInf h1 span{font-family:Arial;font-size:18px}
.teamShowInf h3{font-family:Arial;font-size:12px;padding:0;color:#999;margin-bottom:30px}
.teamShowInfLine{width:35px;height:1px;font-size:0;border-bottom:1px solid #eee;margin:0 auto;text-align:center}
.teamShowInf ul li{overflow:hidden;display:inline-block;zoom:1;font-size:0;height:40px;width:40px;margin:0 auto;text-align:center;margin-top:30px}
.teamShowInf .desc{text-align:center;font-size:11px;color:#282828;width:235px;margin:0 auto;padding-top:33px;line-height:21px}
.teamPicHover{position:relative;cursor:pointer}
.teamPicHover img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1)}
.slider_item{width:100%;overflow:hidden;height:547px}
.slider_con{overflow:hidden;height:547px;width:100%}
.teamShowInf:hover img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0)}
.teamShow .hd{margin-top:25px}
.teamShow .hd ul li{display:inline-block;background:url(../images/contactShowListBtn.png) no-repeat;width:17px;height:17px;opacity:.5;cursor:pointer;margin-right:10px;text-indent:-9999px}
.teamShow .hd ul li.on{opacity:1}
/*team Enter*/

/*cooperation Start*/
.cooperation{height:165px;width:100%;clear:both;margin:0 auto;text-align:center;border-bottom:1px solid #eee; }
.slider{width:1250px;height:117px;margin:45px auto;position:relative;cursor:pointer}
#slider_pic{text-align:center;width:1120px;margin:0 auto;height:122px;position:relative;overflow:hidden}
.slider .prev{position:absolute;width:35px;height:35px;cursor:pointer;background:url(../images/cooperation/left.png) no-repeat;left:0;top:45px;filter:alpha(opacity=60);opacity:.6;-moz-opacity:.6}
.slider .next{position:absolute;width:35px;height:35px;cursor:pointer;background:url(../images/cooperation/right.png) no-repeat;right:0;top:45px;filter:alpha(opacity=60);opacity:.6;-moz-opacity:.6}
.cooperation_prev{background:url(../images/cooperation/left_1.png) no-repeat!important}
.cooperation_next{background:url(../images/cooperation/right_1.png) no-repeat}
#slider_pic li{float:left;margin-right:27px;border:1px solid #eee}
#slider_pic ul{position:absolute}
.business{clear:both;width:100%;margin:0 auto;text-align:center;margin-bottom:60px}
.business-con{width:500px;margin:0 auto}
.business img{padding:80px 0 20px;margin:0 auto}
.business h1{font-size:36px;text-align:center;font-weight:400}
.business h3{font-size:18px;color:#333;padding-top:10px;font-weight:400}
.business p{font-size:14px;font-family:Arial;color:#333;padding-top:5px;margin-bottom:50px}
.businessNextBtn{width:55px;height:55px;clear:both;margin:0 auto;text-align:center;cursor:pointer;background:url(../images/logoNextHover.png) no-repeat;filter:alpha(opacity=60);opacity:.6;-moz-opacity:.6}
/*cooperation End*/

/*dynamic Start*/
.dynamic{clear:both;width:auto;height:580px;margin:0 auto;text-align:center;background-color:#282828}
.dynamic h1{font-size:36px;font-family:Arial;color:#fff;padding-top:80px}
.dynamic h3{font-size:14px;color:#fff;padding-top:10px}
.dynamic p{font-size:14px;font-family:Arial;color:#fff;padding-top:5px}
.dynamicShow{width:1250px;height:400px;margin:0 auto;text-align:center;margin-top:20px;overflow:hidden}
.dynamicShowInf{height:400px;width:290px;float:left;margin-right:22px}
.dynamicShowInf h3{text-align:left;color:#fff;font-size:16px;margin:5px 0 5px 0}
.dynamicShowInf p{text-align:left;color:#fff;font-size:12px;line-height:20px;margin-bottom:20px;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}
.dynamicShowInfBtn{width:35px;height:35px;background:url(../images/dynamicBtn.png) no-repeat;cursor:pointer;opacity:.6;display:block}
.dynamicShowInfPic{width:290px;height:160px;overflow:hidden;cursor:pointer}
.dynamicShowInfTime{position:relative;top:-150px;left:10px;width:75px;height:75px;background:#000;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;overflow:hidden}
.dynamicShowInfTime span{font-family:Arial;font-size:24px;margin:0 auto;text-align:center;color:#fff;margin-top:10px;display:block;height:30px;line-height:30px;overflow:hidden;font-weight:700}
.dynamicShowInfTime p{text-align:center;margin:0 auto;font-family:Arial;font-size:12px;color:#fff;margin-top:-8px}
/*dynamic Enter*/

/*contact Start*/
.contact{clear:both;width:auto;height:700px;margin:0 auto;text-align:center;overflow:hidden}
.contact h1{font-size:36px;font-family:Arial;color:#333;padding-top:80px}
.contact h3{font-size:14px;color:#333;padding-top:10px}
.contact p{font-size:14px;font-family:Arial;color:#333;padding-top:5px}
.contactShow{clear:both;width:1250px;height:180px;margin:0 auto;text-align:center;overflow:hidden}
.contactShowDefault{display:block}
.contactShowInf{float:left;width:415px;height:150px;overflow:hidden}
.contactShowInf h1{padding-top:0;margin-top:60px}
.contactShowInf h3{font-size:16px;font-family:Arial;color:#333;padding-top:0}
.contactShowList{margin:0 auto;text-align:center}
.contactShowListBtn{display:inline-block;background:url(../images/contactShowListBtn.png) no-repeat;width:17px;height:17px;filter:alpha(opacity=50);opacity:.5;-moz-opacity:.5;cursor:pointer}
.ListBtnDefault{filter:alpha(opacity=100);opacity:1;-moz-opacity:1}
.contactMessage{width:auto;height:320px}
.contactMessageMain{height:320px;width:1250px;text-align:center;margin:25px auto 0;overflow:hidden}
.MessageMainName{height:35px;line-height:35px;width:380px;float:left;margin:2px;color:#999;border-bottom:1px solid #999;border-left:0;border-top:0;border-right:0;text-size:16px}
.MessageMainEmail{height:35px;line-height:35px;width:380px;float:left;margin-left:53px;color:#999;border-bottom:1px solid #999;border-left:0;border-top:0;border-right:0;text-size:16px}
.MessageMainTel{height:35px;line-height:35px;width:380px;float:left;margin-left:53px;color:#999;border-bottom:1px solid #999;border-left:0;border-top:0;border-right:0;text-size:16px}
.MessageMainMessage{height:35px;line-height:35px;width:1248px;color:#999;border-bottom:1px solid #999;margin-top:60px;border-left:0;border-top:0;border-right:0;text-size:16px;clear:both}
.MessageMainSubmit{height:40px;line-height:40px;margin:0 auto;text-align:center;clear:both;margin-top:40px;width:150px;cursor:pointer;background:#d20000;border:1px solid #d20000;border-radius:25px;outline:0;color:#fff}
/*contact Enter*/

/*contact Start*/
#footer{clear:both;width:auto;margin-top:30px;background-color:#282828;overflow:hidden}
.footerAd{margin:0 auto;text-align:center;height:220px;background-color:#fff}
.footerAd img{position:relative;top:20px;z-index:999;cursor:pointer}
.footerMenu{background:#fff;margin:0 auto;text-align:center;width:100%;height:70px;overflow:hidden}
.footerMainMenu{margin:0 auto;text-align:center;width:680px;height:50px;padding-top:20px}
/*contact Enter*/
/**==================================  内容页开始 **/
.con-top:after{ display: block;content: "";clear: both; }
.con-top{ margin: 65px 0 30px; padding: 20px 0;border-bottom: 1px solid #e6e6e6; }
.con-top .cate ul li{ float: left;padding: 0 15px;line-height: 31px;margin-right: 3px; }
.con-top .cate ul li a{ color: #555;font-size: 14px; }
.con-top .cate ul li.on{ background: #191919; }
.con-top .cate ul li.on a{ color: #fff; }

.con-top .links-qq .ttx{ display:block;float:left;margin-top:4px;font-size: 14px; }
.con-top .links-qq ul{ float: right; }
.con-top .links-qq ul li{
    width: 29px;
    height: 29px;
    display: inline-block;
    margin-right: 9px;
    background: url(../images/icon_qq.png) no-repeat;
}
.con-top .links-qq ul li a{ display: block;width: 29px;height: 29px; }

/** 商品泪飙 **/
.works-list ul li{ width:380px;float:left;background:#fff;text-align:left;margin:0 20px 20px 0; }
.works-list ul li:nth-of-type(3n){ margin-right:0; }
.works-list ul li .padd-con{ padding:28px 22px 0; }
.works-list ul li h5{ font-size:20px;font-weight:400; }
.works-list ul li img{ display:block;width:340px;height:216px;margin:20px 0 10px; }
.works-list ul li p{ height:30px;line-height:30px;padding-top:0;font-size: 14px; }
.works-list ul li p span{ color:#666; }
.works-list ul li .bottom{ height:59px;border-top:1px solid #e6e6e6;line-height:60px;padding:0 22px;margin-top:10px; }
.works-list ul li .bottom a{ font-size:12px;color:#666; }
.works-list ul li .bottom .a-zx{ color:#333; }
/*作品详细*/
.show-left{ width: 880px;margin-bottom: 15px; }
.show-left .top-show:after{ display:block;content:"";clear:both; }
.show-left .top-show { padding:60px 40px 50px 45px;border-bottom:1px solid #e6e6e6; }
.show-left .top-show h1{ font-size:36px;font-weight:normal; }
.show-left .top-show p{ color:#969696;font-size:12px;padding-top:5px; }
.show-left .tit-con a{ display:block;float:left;width:110px;height:39px;background:#f89e00;font-size:14px;text-align:center;line-height:39px;
    border-radius:5px;margin-left:10px;color:#fff;margin-top:15px;
}
.show-left .tit-con .go-shop{ background:#d20001; }
.show-right{ width: 280px;padding-bottom: 30px; }
.show-right-list h3{ font-size: 16px;font-weight: normal;height: 49px;line-height: 50px;border-bottom: 1px solid #f0f0f0;padding: 0 15px; }
.show-right-list ul li{ padding: 15px 15px 0; }
.show-right-list ul li img{display: block;max-width: 100%; }
.show-right-list ul li h5{ color: #666;font-size: 12px;padding-top: 10px;font-weight: normal; }

.content-detail{ padding:20px 0; }
.content-detail img{ display:block;max-width:100%;margin:0 auto; }


/*分享*/
.s_footer{width:100%;background:#282828;padding-top:47px;color:#969696;height:160px}
.footer_line{border-bottom:1px solid #323131;height:34px;background:#282828}
.s_footer_nav{text-align:center;height:30px;background:#282828}
.s_footer_nav a{color:#969696;font-size:14px;border-right:1px solid #323131;display:inline-block;padding:0 18px;text-decoration:none}
.s_footer_nav a:last-child{border-right:0}
.s_footer_copyright{height:23px;text-align:center;font-size:12px}
.s_footer_copyright a{color:#969696}
.s_footer_key,.s_footer_link{text-align:center;padding-bottom:7px;overflow:hidden;font-size:11px;line-height:20px}
.s_footer_link a{text-decoration:none;color:#969696;margin-right:12px;display:inline-block;font-size:11px}
.s_footer_key ul li{display:inline-block;zoom:1;padding:0 3px 0 3px;cursor:pointer;font-weight:700}
.s_footer_key ul li a{text-decoration:none;font-size:12px;color:#969696;font-weight:400}
.team_btn_cons{margin:0 auto;text-align:center;margin-top:30px}
.team_btn_cons div{display:inline-block;background:url(../images/contactShowListBtn.png) no-repeat;width:17px;height:17px;filter:alpha(opacity=50);opacity:.5;-moz-opacity:.5;cursor:pointer;margin-right:10px}
.team_btn_cons div.activeSlide{filter:alpha(opacity=100);opacity:1;-moz-opacity:1}
.mask-loading{width:100%;height:100%;position:fixed;top:0;left:0;z-index:20;background:rgba(256,256,256,.85);opacity:1;transition:all 1s ease-in;-webkit-transition:all 1s ease-in;-o-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-ms-transition:all 1s ease-in;display:none}
.alert_team{width:702px;height:550px;background:#282828;position:fixed;left:50%;top:50%;margin-left:-351px;margin-top:-258px;z-index:21;display:none}
.alert_team_inner{position:relative}
.alert_team_inner .left{width:306px;padding-left:45px;height:480px;padding-top:60px;border-right:1px solid #303030;color:#fff;float:left}
.alert_team_inner .left .logo{width:40px;height:231px;}
.alert_team_inner .left .tit1{height:40px;font-size:19px;margin-top:55px}
.alert_team_inner .left .tit2{width:280px;line-height:18px;font-size:11px}
.alert_team_inner .right{float:left;padding-left:40px;padding-top:85px;color:#fff;width:273px}
.alert_team_inner .right .tit1{height:46px;font-size:46px;font-family:Arial;line-height:46px;text-transform:uppercase}
.alert_team_inner .right .tit2{height:77px;font-size:18px}
.alert_team_inner .right .tit3{height:29px;font-size:18px}
.alert_team_inner .right .tit3 span{font-size:11px}
.alert_team_inner .right .tit4{height:45px}
.alert_team_inner .right .con5{line-height:18px;font-size:11px}
.alert_team_inner .right .con5 td{vertical-align:top}
.alert_team_inner .close{ width:40px;height:40px;position:absolute;right:-43px;top:0;cursor:pointer}
.side-bar{position:fixed;bottom:0;right:0;width:45px;z-index:10000}
.side-bar a{font-size:14px;text-decoration:none}
.side-bar div{margin:1px 0 0;float:right;cursor:pointer}
.side-bar div p{color:#fff;line-height:45px}
.to-top{width:45px;height:45px;line-height:45px;text-align:center;background:#cbcbcb;color:#fff;font-weight:700;position:relative}
.to-top a{color:#fff;display:block;height:45px;width:45px;overflow:hidden}
.side-bar-erweima{width:45px;height:45px;background:#c00;position:relative}
.erweima{width:132px;height:150px;display:none;position:absolute;top:-108px;left:-139px;background:#fff;border:1px solid #ccc;float:right;cursor:default!important}
.side-bar-erweima .erweima p{line-height:20px;color:#000;font-size:12px;text-align:center;float:left;width:130px}
.side-bar-erweima .arrow3{width:6px;height:11px;display:block;position:absolute;right:-6px;top:122px}
.side-bar-erweima img{width:110px;height:110px;margin:10px 10px 0 10px}
.side-bar-qq{width:45px;height:45px;background:#323232}
.side-bar-phone{width:45px;height:45px;background:#323232}
.side-bar-phone .ico2{background-image:url(../images/phone0.png);background-repeat:no-repeat;background-position:7px 12px}
.side-bar-contact{width:45px;height:45px;background:#323232}
.side-bar .ico2{width:46px;height:46px;display:block;float:left}
.side-bar .side-bar-erweima .ico2{float:right}
.ico2{background:url(../images/ico2.png) no-repeat}
.side-bar-erweima .ico2{background-position:-46px -46px}
.side-bar-qq .ico2{background-position:2px -46px}
.side-bar-contact .ico2{background-position:-92px -46px}
.to-top .ico2{background-position:-28px -2px}
.to-top .ico2{width:12px;height:5px;position:absolute;top:-5px;left:18px}
/*+----------------------------------------------
/*+  分页样式
/*+----------------------------------------------*/
.pages {margin:20px auto;text-align: center;}
.pages a{
    display: inline-block;
    padding: 5px 10px;
    margin-right:10px;
    border: 1px solid #dbdbdb;
    border-radius: 5px;
    background: #fff;
    color: #333;
}
.pages a.next{
    opacity: 1 !important;
}
.pages a:last-child{ margin-right:0; }
.pages a.curr{ background:#191919;color:#fff;border-color: #191919; }