@charset "utf-8";
@import url('flexslider.css');
/*公共部分*/
*{outline:none;margin:0;padding:0;font-family:微软雅黑,Arial,Helvetica,sans-serif}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
html{overflow:scroll;overflow-x:hidden;overflow-y:scroll}
body{margin:0 auto;background-color:#f2f2f2}
textarea{overflow:scroll;overflow-y:auto;overflow-x:hidden}
h1,h2,h3,h4,h5{font-weight:100}
img{max-width:100%;border:0}
ul,li{list-style:none}
a:link,a:visited{font-size:12px;color:#303030;font-family:微软雅黑,Arial,Helvetica,sans-serif;text-decoration:none;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
a:hover{font-size:12px;color:#ec1b23;font-family:微软雅黑,Arial,Helvetica,sans-serif;text-decoration:underline;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.all{position:relative;z-index:1;width:100%;overflow:hidden}
.wrapper{overflow:hidden;width:1055px;height:auto;margin:0 auto;text-align:left}
.clear,.cb{clear:both;height:1px}
.red{color:red}
.red2{color:#ba1019}
.blank{height:10px}
.fl{float:left;*display:inline}
.fr{float:right;*display:inline}
.none{display:none}
.cen{text-align:center}
.mb20{padding-bottom:20px}
.mt17{height:17px}
.mr16{margin-right:16px}
.of,.of *{overflow:visible}
.transparent{background-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3}
.vs,.vs *{overflow:visible}
.hd,.hd div,.hd ul,.hd li,.hd dl,.hd dt,.hd dd,.hd h1,.hd h2,.hd h3,.hd h4,.hd h5,.hd Table,.hd tr,.hd td{overflow:hidden}
.shade{-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}
.shade2{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}
.db{display:block}
.od{overflow:hidden;display:block}
.al{text-align:left}
.ar{text-align:right}
.mask{position:fixed;z-index:2;left:0;top:0;display:none;width:100%;height:10000px;background-color:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.no_transition,.no_transition *,.no_transition a,.no_transition a:link,.no_transition a:visited,.no_transition a:hover,.no_transition a:active{transition-property:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.transition,.transition *,.transition a,.transition a:link,.transition a:visited,.transition a:hover,.transition a:active,.transition a *{transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.box-sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.img img{transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
a:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.a{cursor:pointer}
.a:hover{text-decoration:none}
.ib{display:inline-block;*display:inline;*zoom:1}
.ovs{overflow:hidden}
.loading{min-height:150px;background:url(../images/loading-2.gif) center center no-repeat}
.tc{text-align:center}
.tc img{margin:0 auto}
  @keyframes bounce-up
  {
   from{transform:translateY(-10px);opacity:0}
   to{transform:translateY(0);opacity:1}
  }
  @-webkit-keyframes bounce-up
  {
   from{-webkit-transform:translateY(-10px);opacity:0}
   to{-webkit-transform:translateY(0);opacity:1}
  }
.cir{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%}
/*header*/
.headerTop{width:100%;height:30px;background:url(../images/header.gif) 0 -16px repeat-x;line-height:27px;font-size:12px;color:#fff}
.headerTop .fl{font-size:12px;color:#fff}
.headerTop a:link,.headerTop a:visited{font-size:12px;color:#fff}
.headerTop a:hover{font-size:12px;color:#ec1b23}
.headerBottom{width:100%;height:109px;background-color:#f2f2f2}
header .logo{width:288px;padding:23px 0 0 5px}
header .link{cursor:pointer;width:49px;height:49px;margin-top:41px;background:url(../images/topLink.png) no-repeat}
header .link.mail{margin-left:12px;background-position:-49px 0}
/*nav*/
nav{width:584px;margin-top:52px}
nav li{float:left;*display:inline;*zoom:1;height:16px;padding-right:2px;background:url(../images/header.gif) no-repeat;line-height:15px}
nav li.home{background:none}
nav a.ib{height:16px;padding:0 30px;text-align:center;line-height:1}
nav a.ib:link,nav a.ib:visited{font-size:14px;font-weight:bold}
nav a.ib:hover,nav a.ib.active:link,nav a.ib.active:visited{text-decoration:none;font-size:14px;color:#ec1b23;font-weight:bold}
nav .dl{overflow:hidden;display:none;position:absolute;z-index:999;top:15px;left:0;width:120px;padding:10px 0;animation:bounce-up 0.5s 1;-webkit-animation:bounce-up 0.5s 1;-khtml-animation:bounce-up 0.5s 1;animation-direction:alternate}
nav dt{overflow:hidden;width:100%;height:30px;background-color:#ec1b23;text-align:center;line-height:30px}
nav dt a:link,nav dt a:visited{font-size:12px;color:#fff}
nav dt a:hover{font-size:12px;color:#fff}
header .tel{width:145px;height:20px;margin-top:49px;padding-left:28px;background:url(../images/icons.gif) no-repeat;line-height:20px;font-size:22px;font-weight:bold;color:#3e4145;font-family:Arial, Helvetica, sans-serif}
/*footer*/
.footerLinks{padding:50px 0 54px 0}
.footerLinks dl{width:118px;min-height:152px;_height:152px;_overflow:visible;margin-right:51px;padding-bottom:24px;border-right:1px solid #d4d4d4}
.footerLinks dl.last{border-right:0}
.footerLinks dt{height:1;margin-bottom:16px;line-height:1;font-size:18px;color:#303030;font-weight:bold}
.footerLinks dt a:link,.footerLinks dt a:visited,.footerLinks dt a:hover{font-size:18px}
.footerLinks dd{height:30px;line-height:30px}
.footerLinks dd a:link,.footerLinks dd a:visited,.footerLinks dd a:hover{font-size:14px}
footer .copyright{width:546px;text-align:right}
footer .copyright span{overflow:hidden;display:block}
footer .telTitle{line-height:37px;font-size:32px;color:#ec1b23}
footer .telNumber{line-height:64px;font-family:Arial, Helvetica, sans-serif;font-size:48px;font-weight:bold;color:#3a3d41}
footer .copyright .cp{line-height:26px;font-size:13px;color:#303030}
footer .copyright .icp{line-height:26px;font-size:13px;color:#303030}
footer .toTop{width:38px;height:26px;margin:0 0 0 937px;background:url(../images/toTop.gif) no-repeat}
footer .text{background-color:#b91315;border-top:1px solid #b91315}
footer .logo{width:135px;margin:30px 0}
footer .text1{width:314px;margin-top:30px;line-height:24px;font-size:13px;color:#fff}
footer .text2{width:204px;margin:30px 0 0 10px;line-height:24px;font-size:13px;color:#fff}
footer .text2 a{color:#fff}
footer .text .title{width:248px;height:44px;margin:49px 0 0;background:url(../images/footerTitle.png) no-repeat}
footer .text .weixin{width:95px;margin:20px 0 0}
/*focus*/
.topFocus{width:100%;height:433px;background:url(../images/focus.jpg) center top no-repeat}
.topFocus .wrapper{position:relative;z-index:0}
/*index*/
.indexMain{padding:54px 0 60px 0;background-color:#f2f2f2}
.indexMain .top{padding-bottom:22px;border-bottom:1px solid #d4d4d4;text-align:center;line-height:44px;font-size:27px;color:#ec1b23}
.indexMain .top span{text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;color:#3a3d41}
.indexItems .des{padding:20px 0;line-height:34px;font-size:13px;color:#303030}
.indexItems h1{margin:16px 0 4px 0;text-align:center;line-height:30px;font-size:14px;color:#303030}
.indexItems h2{margin-bottom:24px;text-align:center;line-height:25px;text-transform:uppercase;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#3c3c3c}
.itemlist{width:1107px;height:393px;margin-left:4px}
.itemlist li{position:relative;z-index:0;width:368px;height:393px}
.itemlist .bg{position:absolute;z-index:1;left:0;top:0;width:312px;height:391px;background-color:#fff;border:1px solid #e0e0e0;border-top-width:2px;border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;-o-box-shadow:0 0 2px #ccc;-ms-box-shadow:0 0 2px #ccc}
.itemlist li:hover .bg{transform:rotate(3deg);-ms-transform:rotate(3deg);-moz-transform:rotate(3deg);-webkit-transform:rotate(3deg);-o-transform:rotate(3deg)}
.itemlist li.active .bg{background-color:#ec1a23;box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc}
.itemlist .a{position:absolute;z-index:2;left:0;top:0;width:312px;height:391px}
.itemlist .title{width:253px;height:37px;margin:32px 0 0 33px;text-align:center;line-height:37px;font-size:24px;color:#3a3d41}
.itemlist li.active .title{color:#fff}
.itemlist .nowPic,.itemlist .hoverPic{width:100%;height:90px;margin:29px 0 0 0;padding-bottom:25px;background:url(../images/serviceItems.png) center bottom no-repeat;text-align:center;line-height:90px}
.itemlist .nowPic img,.itemlist .hoverPic{vertical-align:middle}
.itemlist .hoverPic{display:none}
.itemlist li.active .nowPic{display:none}
.itemlist li.active .hoverPic{display:block}
.itemlist .des{width:253px;height:130px;margin:16px 0 0 33px;text-align:left;line-height:26px;font-size:14px;color:#303030}
.itemlist li.active .des{color:#fff}
.indexMain2{padding:52px 0 78px 0;background-color:#e5e5e5}
.indexMain2 .top{padding-bottom:20px;border-bottom:1px solid #d4d4d4;text-align:center;line-height:44px;font-size:27px;color:#ec1b23}
.indexMain2 .top span{text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;color:#3a3d41}
.indexMain2 .des{padding:20px 0 15px 0;line-height:34px;font-size:14px;color:#303030}
.indexMain2 .sortlist{margin-bottom:67px;text-align:center}
.indexMain2 .sortlist a{height:31px;padding:0 26px;border:1px solid #d7d7d7;border-left:0;line-height:31px}
.indexMain2 .sortlist a.first{border-left:1px solid #d7d7d7}
.indexMain2 .sortlist a:link,.indexMain2 .sortlist a:visited,.indexMain2 .sortlist a:hover{background-color:#fff;text-decoration:none;font-size:14px;color:#3c3c3c}
.indexMain2 .sortlist .active:link,.indexMain2 .sortlist .active:visited{background-color:#ec1a23;text-decoration:none;font-size:14px;color:#fff}
.indexMain2 .viewmore{width:184px;height:51px;margin:80px 0 0 434px;background-color:#d61915;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;text-align:center;line-height:51px;box-shadow:0 0 10px #999;-moz-box-shadow:0 0 10px #999;-webkit-box-shadow:0 0 10px #999;-o-box-shadow:0 0 10px #999;-ms-box-shadow:0 0 10px #999}
.indexMain2 .viewmore:link,.indexMain2 .viewmore:visited,.indexMain2 .viewmore:hover{font-size:24px;color:#fff}
.indexMain3{padding:57px 0 69px 0;background-color:#f2f2f2;border-bottom:1px solid #d4d4d4}
.indexMain3 .top{padding-bottom:20px;border-bottom:1px solid #d4d4d4;text-align:center;line-height:44px;font-size:27px;color:#ec1b23}
.indexMain3 .top span{text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;color:#3a3d41}
.indexMain3 .nlist{margin-top:34px}
.indexMain3 .nlist.n1{width:479px;height:607px;padding:0 48px 0 4px}
.indexMain3 .nlist.n2{width:479px;height:607px}
.indexMain3 .nlist li{width:100%;padding-bottom:21px;background:url(../images/line1.gif) left bottom repeat-x}
.indexMain3 .n1 li:last-child,.indexMain3 .n2 li:last-child{background:none !important}
.indexMain3 .border{width:44px;height:607px;margin-top:48px;border-left:1px solid #d4d4d4}
.indexMain3 .nlist li .title{width:100%;height:26px;margin-top:15px;line-height:26px;font-size:14px;font-weight:bold;color:#000}
.indexMain3 .nlist li .des{width:100%;margin-top:1px;height:60px;line-height:30px;font-size:14px;color:#303030}
.indexMain3 .nlist a:hover .title,.indexMain3 .nlist a:hover .des{color:#ec1b23}
/*other*/
/*关于浩永*/
.about1{width:100%;height:433px;background-color:#fff}
.about1 .wrapper{width:631px;height:277px;padding:156px 0 0 424px;background:url(../images/about.png) no-repeat}
.about1 .wrapper h1{line-height:64px;font-size:30px;color:#3a3d41}
.about1 .wrapper h1 span{color:#ec1b23}
.about1 .wrapper h2{line-height:33px;text-transform:uppercase;font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#3a3d41}
.about2{width:100%;background-color:#f2f2f2}
.about2 .wrapper{margin:71px auto 66px auto}
.about2 .arrow{width:68px;height:65px;margin:0 0 0 493px;background:url(../images/arrowDown.png) no-repeat}
.about2 .en{margin:69px 0 36px 0;border-bottom:1px solid #d4d4d4;text-align:center;line-height:100px;text-transform:uppercase;font-size:128px;color:#3a3d41;font-family:Arial, Helvetica, sans-serif}
.about2 .cn{margin-bottom:5px;text-align:center;line-height:43px;font-size:27px;color:#ec1b23;font-weight:bold}
.about2 .body{margin-bottom:5px;text-align:center;line-height:36px;font-size:14px;color:#303030}
.about3{width:100%;background-color:#e5e5e5}
.about3 .w{margin:60px auto 0 auto}
.about3 h1.en{margin:69px 0 36px 0;border-bottom:1px solid #d4d4d4;text-align:center;line-height:100px;text-transform:uppercase;font-size:128px;color:#3a3d41;font-family:Arial, Helvetica, sans-serif}
.about3 h1.cn{margin-bottom:5px;text-align:center;line-height:43px;font-size:27px;color:#ec1b23;font-weight:bold}
.about3 .body{margin-bottom:5px;text-align:center;line-height:36px;font-size:14px;color:#303030}
.about3 .arrow{width:68px;height:65px;margin:0 0 66px 493px;background:url(../images/arrowDown.png) no-repeat}
.about3 .item{width:100%;height:353px;margin:81px 0 66px 0;background:url(../images/about.png) center -433px no-repeat}
.about3 .item a{width:720px;margin-left:177px;background-repeat:no-repeat;background-position:36px 30px;background-size:auto 63px;text-align:center}
.about3 .item a.a2{background-position:49px 20px}
.about3 .item a.a3{background-position:36px 22px}
.about3 .item a .cn{font-size:24px;color:#fff}
.about3 .item a .en{text-transform:uppercase;font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#fff}
.about3 .item a.a1{height:143px}
.about3 .item a.a2{height:105px}
.about3 .item a.a3{height:105px}
.about3 .item a.a1 .cn{margin-top:33px;line-height:38px}
.about3 .item a.a1 .en{line-height:29px}
.about3 .item a.a2 .cn{margin-top:21px;line-height:34px}
.about3 .item a.a2 .en{line-height:23px}
.about3 .item a.a3 .cn{margin-top:21px;line-height:34px}
.about3 .item a.a3 .en{line-height:23px}
.about4{width:100%;background-color:#f2f2f2}
.about4 .wrapper{margin:0 auto 66px auto}
.about4 .arrow{width:68px;height:65px;margin:0 0 0 493px;background:url(../images/arrowDown.png) no-repeat}
.about4 .en{margin:64px 0 31px 0;border-bottom:1px solid #d4d4d4;text-align:center;line-height:88px;text-transform:uppercase;font-size:95px;color:#3a3d41;font-family:Arial, Helvetica, sans-serif}
.about4 .cn{margin-bottom:5px;text-align:center;line-height:43px;font-size:27px;color:#ec1b23;font-weight:bold}
.about4 .body{margin-bottom:69px;text-align:center;line-height:36px;font-size:14px;color:#303030}
.about4 .list{width:1095px}
.about4 .list li{width:365px}
.about4 .list a{cursor:default}
.about4 .list img{width:312px;height:288px;border:1px solid #d7d7d7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px}
.about4 .list .title{width:314px;margin:15px 0 4px 0;text-align:center;line-height:36px;font-size:24px;color:#3a3d41}
.about4 .list .body{width:314px;text-align:center;line-height:35px;font-size:14px;color:#303030}
.about5{width:100%;background-color:#eb1919}
.about5 .wrapper{margin:0 auto;padding-bottom:390px;background:url(../images/about5.gif) center bottom no-repeat}
.about5 .en{margin:64px 0 31px 0;border-bottom:1px solid #d4d4d4;text-align:center;line-height:88px;text-transform:uppercase;font-size:95px;color:#fff;font-family:Arial, Helvetica, sans-serif}
.about5 .cn{margin-bottom:5px;text-align:center;line-height:43px;font-size:27px;color:#fff;font-weight:bold}
.about5 .body{padding-bottom:12px;border-bottom:1px solid #d4d4d4;text-align:center;line-height:36px;font-size:14px;color:#fff}
.about5 .list{width:1310px;padding:51px 0 0 0}
.about5 .list li{width:580px}
.about5 .list .title{width:100%;margin-bottom:12px;line-height:28px;font-size:18px;color:#fff}
.about5 .list .eq{width:100%;line-height:30px;font-size:14px;color:#fff}
.floatMenu{position:fixed;z-index:99999;left:5px;top:300px}
.floatMenu a{overflow:hidden;display:block;width:57px;height:60px;margin-bottom:2px;background-color:#3d3d3d;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px}
.floatMenu a:hover{width:148px;height:60px;background-color:#ed3037;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px}
.floatMenu .show{overflow:hidden;display:block;width:100%;padding:13px 0;text-align:center;line-height:17px;font-size:14px;color:#fff}
.floatMenu .show.active{background-color:#ed3037;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px}
.floatMenu a:hover .show{display:none}
.floatMenu .hide{overflow:hidden;display:none;text-align:center;line-height:60px;font-size:14px;color:#fff}
.floatMenu a:hover .hide{display:block}
/*联系我们*/
.contact1{width:100%;height:875px;background:url(../images/contact1.jpg) center top no-repeat}
.contact1 .en{margin-top:80px;border-bottom:1px solid #cdcbcc;text-align:center;line-height:100px;text-transform:uppercase;font-size:128px;font-family:Arial, Helvetica, sans-serif;color:#fff}
.contact1 .cn{margin:38px 0 48px 0;text-align:center;line-height:39px;font-size:27px;color:#fff}
.contact1 .l{width:444px;height:490px;margin-left:27px;background:url(../images/contact.png) no-repeat}
.contact1 .l .name{width:98px;height:25px;margin:45px 0 0 182px;text-align:center;line-height:25px;font-size:14px;color:#ec1b23}
.contact1 .l .body{width:270px;height:261px;margin:19px 0 0 146px;line-height:28px;font-size:13px;color:#fff}
.contact1 .cn2{line-height:23px;text-indent:92px;font-size:14px;color:#fff}
.contact1 .en2{margin-bottom:33px;line-height:15px;text-indent:84px;text-transform:uppercase;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#fff}
.contact1 .telTitle{width:357px;line-height:24px;margin-left:149px;font-size:16px;color:#fff}
.contact1 .telNumber{width:357px;line-height:26px;margin-left:148px;font-size:22px;font-weight:bold;color:#fff}
.contact1 .r{width:498px;height:451px;margin-right:34px;padding:39px 0 0 42px;background-color:#f2f2f2}
.contact1 .guestbook li{margin-bottom:18px}
.contact1 .guestbook .wz1{width:156px;height:43px;margin-left:10px;line-height:43px;font-size:14px;color:#303030;cursor:pointer}
.contact1 .guestbook .wbk{width:456px;height:43px;background-color:#fff;border:1px solid #d7d7d7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;line-height:43px;text-indent:17px;font-size:14px;color:#303030}
.contact1 .guestbook .wbk2{width:156px;height:43px;background-color:#fff;border:1px solid #d7d7d7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;line-height:43px;text-indent:17px;font-size:14px;color:#303030}
.contact1 .guestbook .wby{width:456px;height:100px;background-color:#fff;border:1px solid #d7d7d7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;line-height:43px;text-indent:17px;font-size:14px;color:#303030}
.contact1 .guestbook .wbk:focus,.contact1 .guestbook .wbk2:focus,.contact1 .guestbook .wby:focus{border-color:#ec1b23}
.contact1 #vercodeimg{margin:10px 0 0 20px;cursor:pointer}
.contact1 .btnSubmit{width:174px;height:43px;margin-left:280px;background-color:#ec1a23;border:1px solid #d7d7d7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;text-align:center;line-height:43px;font-size:18px;font-weight:bold;color:#fff;cursor:pointer}
.contact2{margin:0 auto;padding:65px 0 58px 0;background-color:#fff}
.contact2 ul{width:1240px;margin:0 auto}
.contact2 li{width:266px;margin-right:44px}
.contact2 .img{margin:0 0 34px 98px;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}
.contact2 .img:hover{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
.contact2 .title{padding:15px 0;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;text-align:center;line-height:27px;font-size:18px;font-weight:bold;color:#303030}
.contact2 .body{margin-top:32px;line-height:26px;font-size:14px;color:#303030}
.contact3{width:100%;height:687px;background:url(../images/contact.png) 0 -491px no-repeat}
.contact3 .en{margin-top:94px;border-bottom:1px solid #d0cfcd;text-align:center;line-height:100px;text-transform:uppercase;font-size:128px;font-family:Arial, Helvetica, sans-serif;color:#fff}
.contact3 .cn{margin:33px 0 39px 0;text-align:center;line-height:39px;font-size:27px;color:#fff}
.contact3 ul{width:1068px}
.contact3 li{width:243px;height:305px;margin-right:22px}
.contact3 li{width:243px;height:305px;margin-right:22px;background-color:#fff;border:1px solid #d2d1cf;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-khtml-border-radius:8px;text-align:center}
.contact3 li .pic{width:100%;margin-top:34px;padding-bottom:20px;background:url(../images/contact.png) -1050px -80px no-repeat;text-align:center}
.contact3 li .pic img{margin:0 auto}
.contact3 li .body{margin:24px auto 0 auto;text-align:left;line-height:27px;font-size:13px;color:#303030}
.contact3 li.li1{background-color:#ec1a23}
.contact3 li.li1 .body{color:#fff}
.contact3 li .title{margin-top:9px;text-align:center;line-height:24px;font-size:16px;font-weight:bold;color:#fff}
/*网站地图*/
.sitemap{overflow:hidden;padding:45px 0;border-bottom:1px solid #d0cfcd}
.sitemap .st{}
.sitemap .en{border-bottom:1px solid #d0cfcd;text-align:center;line-height:100px;text-transform:uppercase;font-size:128px;font-family:Arial, Helvetica, sans-serif;color:#3a3d41}
.sitemap .cn{margin:37px 0 62px 0;text-align:center;line-height:39px;font-size:27px;color:#ec1b23}
.sitemap dl{margin-bottom:29px;line-height:30px}
.sitemap dl dt{width:118px;margin-left:7px;line-height:30px}
.sitemap dl dd{width:930px;line-height:30px;font-size:16px;color:#303030}
.sitemap dl a:link,.sitemap dl a:visited{font-size:16px;color:#303030}
.sitemap dl a:hover{font-size:16px;color:#ec1b23}
/*文章列表*/
.news{padding-bottom:60px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.newsPos{width:100%;background:url(../images/newsPos.gif) left center no-repeat;border-bottom:1px solid #d4d4d4;line-height:69px;text-indent:34px;font-size:14px;color:#3a3d41}
.newsPos a:link,.newsPos a:visited{font-size:14px;color:#3a3d41}
.newsPos a:hover{font-size:14px;color:#ec1b23}
.newsBox{width:708px}
.newsTitle{margin:21px 0 14px 0;text-align:center;line-height:29px;font-size:18px;font-weight:bold;color:#303030}
.newsContent{padding:0 2px;line-height:28px;font-size:14px;color:#303030}
.newsPrevOrNext{margin-top:163px}
.newsPrevOrNext h1{line-height:34px;font-size:14px;color:#303030}
.newsPrevOrNext h1 a:link,.newsPrevOrNext h1 a:visited{font-size:14px;color:#303030}
.newsPrevOrNext h1 a:hover{font-size:14px;color:#ec1a23}
.newsPage{width:267px;margin:69px 5px 0 0;padding:8px 24px;background-color:#fff;box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;-moz-box-shadow:0 0 8px #ccc;-ms-box-shadow:0 0 8px #ccc;-khtml-box-shadow:0 0 8px #ccc;-o-box-shadow:0 0 8px #ccc}
.newslist li{padding:11px 5px 16px 5px;background:url(../images/line2.gif) left bottom repeat-x}
.newslist .title{height:26px;line-height:26px;font-size:14px;font-weight:bold;color:#303030}
.newslist .body{height:26px;line-height:26px;font-size:14px;color:#303030}
.newslist .a:hover .title,.newslist .a:hover .body{color:#ec1a23}
.npages{height:18px;margin:22px 0 16px 0;text-align:center;line-height:16px}
.npages .prev,.npages .next{width:7px;height:14px;background:url(../images/arrow1.gif) no-repeat;line-height:14px;cursor:pointer;text-indent:10px}
.npages .prev{margin-right:26px}
.npages .next{margin-left:26px;background-position:-7px 0}
.npages .now{width:18px;height:16px;text-align:center;line-height:14px;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:red}
.npages .a{width:18px;height:16px;text-align:center;line-height:14px;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#333}
/*精品案例*/
.cases{padding-top:32px;border-top:1px solid #d4d4d4}
.casesNav{width:1053px;height:69px;background-color:#fff;border:1px solid #d8d6d9}
.casesNav a{width:262px;height:69px;border-right:1px solid #d7d7d7}
.casesNav a:last-child{border:0}
.casesNav a.active{background-color:#ec1a23}
.casesNav .a:hover{background-color:#ec1a23}
.casesNav .show{width:68px;height:69px;margin-left:52px;background-position:center;background-repeat:no-repeat}
.casesNav .hide{display:none;width:68px;height:69px;margin-left:52px;background-position:center;background-repeat:no-repeat}
.casesNav .a:hover .show{display:none}
.casesNav .a:hover .hide{display:block}
.casesNav .a.active .show{display:none}
.casesNav .a.active .hide{display:block}
.casesNav .title{width:140px;line-height:69px;font-size:14px;color:#3a3d41}
.casesNav .a:hover .title{line-height:69px;font-size:14px;color:#fff}
.casesNav .a.active .title{color:#fff}
.caseslist{width:1062px;margin-left:7px}
.cases .caseslist{margin:31px 0 0 4px}
.caseslist li{width:337px;height:332px;margin-right:17px}
.caseslist .pic{position:relative;z-index:0;width:337px;height:271px}
.caseslist .pic img{width:325px;height:259px;border:6px solid #d7d7d5}
.caseslist .title{width:337px;height:1;padding-top:22px;background:url(../images/casesList.gif) left top no-repeat;text-align:center;line-height:1;font-size:14px;color:#303030}
.cases .caseslist .title{background-image:url(../images/casesList2.gif)}
.caseslist a:hover .title{color:#303030}
.caseslist .maskRed{overflow:hidden;position:absolute;z-index:999;left:6px;top:271px;width:325px;height:259px;background:url(../images/maskRed.png)}
.caseslist a:hover .maskRed{top:6px}
.caseslist .maskRed .big{width:100%;height:1;margin-top:71px;text-align:center;line-height:1;font-size:32px;color:#fff}
.caseslist .maskRed .small{width:100%;height:1;margin-top:5px;text-align:center;line-height:1;font-size:32px;color:#fff}
.caseslist .maskRed .small2{width:100%;height:1;margin-top:17px;text-align:center;line-height:1;font-size:36px;color:#fff;font-style:italic}
.casesShow{width:100%;background:url(../images/gray.png)}
.casesDetail{width:1000px;margin:12px auto;padding:25px;background-color:#fff}
.casesDetail .body{width:753px;line-height:28px}
.casesDetail .body img{display:block;max-width:100%}
.casesDetail .text{width:219px;padding:19px 0 0 0;background-color:#2f2f2f}
.casesDetail .text .title{width:195px;margin-left:22px;line-height:23px;word-break:break-all;font-size:14px;color:#fff}
.casesDetail .text .title a{font-size:14px;color:#fff}
.casesDetail .linkto{width:180px;height:60px;margin:31px 0 20px 19px;background-color:#ec1b23;text-align:center;line-height:60px}
.casesDetail .linkto:link,.casesDetail .linkto:visited{font-size:24px;font-weight:bold;color:#fff}
.casesDetail .linkto:hover{background-color:red;font-size:24px;font-weight:bold;color:#fff}
.casesDetail .des{width:180px;margin:0 0 15px 19px;line-height:30px;font-size:14px;color:#fff}
.closeThis{position:fixed;z-index:999;left:0;top:0;display:none;width:39px;height:39px;background:url(../images/close.png) no-repeat;cursor:pointer}
.pagePrev,.pageNext{display:none;position:fixed;z-index:999;top:0;width:303px;height:110px;background:url(../images/gray.png)}
.pagePrev{left:0}
.pageNext{right:0}
.pagePn .arrow{width:26px;height:110px;margin:0 21px 0 28px;background-position:center;background-repeat:no-repeat}
.pagePn .text{width:220px}
.pageNext .arrow{margin:0}
.pageNext .text{margin-left:29px}
.pagePn .up{margin-top:31px;line-height:22px;font-size:14px;color:#fff}
.pagePn .down{line-height:32px;font-size:20px;color:#fff}
.pagePrev .arrow{background-image:url(../images/pagePrev.png)}
.pageNext .arrow{background-image:url(../images/pageNext.png)}
/*服务项目*/
.service1{padding:71px 0 0 0}
.service1 .arrow{width:68px;height:65px;margin:0 0 0 493px;background:url(../images/arrowDown.png) no-repeat}
.service1 .en{margin:61px 0 36px 0;border-bottom:1px solid #d4d4d4;text-align:center;line-height:100px;text-transform:uppercase;font-size:128px;color:#3a3d41;font-family:Arial, Helvetica, sans-serif}
.service1 .cn{margin-bottom:61px;text-align:center;line-height:43px;font-size:27px;color:#ec1b23;font-weight:bold}
.service1 .itemlist{margin-bottom:66px}
.service2 .en{margin:61px 0 36px 0;border-bottom:1px solid #d4d4d4;text-align:center;line-height:100px;text-transform:uppercase;font-size:128px;color:#3a3d41;font-family:Arial, Helvetica, sans-serif}
.service2 .cn{margin-bottom:62px;text-align:center;line-height:43px;font-size:27px;color:#ec1b23;font-weight:bold}
.service2 .servicelist{width:1073px;height:173px;margin-bottom:53px;margin-left:5px;border-bottom:1px solid #d4d4d4}
.service2 .servicelist li{width:183px;margin-right:59px;background:url(../images/arrowRight.gif) right 0 no-repeat}
.service2 .servicelist li.li5{background:none;width:105px;margin-right:0}
.service2 .servicelist .hoverPic{display:none}
.service2 .servicelist .title{width:70px;text-align:center;line-height:42px;font-size:14px;color:#303030}
.service2 .servicelist .a:hover .title{color:#e71c22}
.service2 .servicelist .a:hover .nowPic{display:none}
.service2 .servicelist .a:hover .hoverPic{display:block}
.service3{height:616px;border-bottom:1px solid #d4d4d4}
.service3 .a{display:block;width:100%}
.service3 .a:hover{background-color:#ec1b23;box-shadow:5px 5px 5px #ccc}
.service3 .hoverPic{display:none}
.service3 .a:hover .title{color:#e71c22}
.service3 .a:hover .nowPic{display:none}
.service3 .a:hover .hoverPic{display:block}
.service3 .l{width:344px;height:669px;border-right:1px solid #d4d4d4}
.service3 .span{width:100%;margin-top:44px;padding-bottom:26px;background:url(../images/serviceItems.png) center bottom no-repeat;text-align:center}
.service3 .span img{margin:0 auto}
.service3 .title{margin-top:14px;text-align:center;line-height:30px;font-size:18px;color:#303030}
.service3 .a:hover .title{color:#fff}
.service3 .body{margin-top:6px;text-align:center;line-height:26px;font-size:14px;color:#303030}
.service3 .a:hover .body{color:#fff}
.service3 .s1{width:100%;height:307px;border-bottom:1px solid #d4d4d4}
.service3 .s1 a{height:307px}
.service3 .s2{width:100%;height:308px}
.service3 .s2 a{height:308px}
.service3 .c{width:353px;height:669px}
.service3 .c .t{width:100%;height:307px}
.service3 .c .div{margin-bottom:39px;line-height:40px}
.service3 .c .div .num{width:32px;margin-left:68px;line-height:40px;font-size:50px;font-family:Book Antiqua;font-style:italic;color:#3a3d41}
.service3 .c .div .text{width:196px;text-align:center;line-height:40px;font-size:50px;font-size:14px;color:#303030}
.service3 .c .a:hover .div .num,.service3 .c .a:hover .div .text{color:#fff}
.service3 .r{width:351px;height:616px;border-left:1px solid #d4d4d4}
.service3 .s4{width:100%;height:307px;border-bottom:1px solid #d4d4d4}
.service3 .s4 a{height:308px}
.service3 .s5{width:100%;height:308px}
.service3 .s5 a{height:308px}
/*首页点进去的服务项目*/
.sr1{width:100%;padding:49px 0 45px 0;border-top:1px solid #d4d4d4}
.sr1 a{width:160px;margin-right:46px;cursor:default}
.sr1 a.a1{margin-left:25px}
.sr1 a i{width:100%;height:160px;background:url(../images/s.png) no-repeat #fff;box-shadow:0 0 10px #e0e1e3}
.sr1 a.active:link i,.sr1 a.active:visited i{background-color:#ff1b1c}
.sr1 a.a1 i{background-position:0 -160px}
.sr1 a.a1.active i{background-position:0 0}
.sr1 a.a2 i{background-position:0 -320px}
.sr1 a.a2.active i{background-position:0 -480px}
.sr1 a.a3 i{background-position:0 -640px}
.sr1 a.a3.active i{background-position:0 -800px}
.sr1 a.a4 i{background-position:0 -960px}
.sr1 a.a4.active i{background-position:0 -1120px}
.sr1 a.a5 i{background-position:0 -1280px}
.sr1 a.a5.active i{background-position:0 -1440px}
.sr1 span{width:100%;height:29px;padding-top:35px;text-align:center;line-height:29px;font-size:18px;font-weight:bold;color:#ec1b23}
.sr2{padding:32px 0 49px 0;background-color:#fff}
.sr2 h1{padding-bottom:16px;border-bottom:1px solid #d7d7d7;text-align:center;line-height:53px;text-transform:uppercase;font-size:27px;color:#ec1b23;font-weight:bold}
.sr2 h1 span{color:#3a3d41}
.sr2 p{padding:19px 0 47px 0;text-align:center;line-height:28px;font-size:14px;color:#303030}
.sr2 a{width:210px;height:210px;margin-right:49px;border:1px solid #d8d8d8;cursor:default;text-align:center;line-height:210px}
.sr2 a.first{margin-left:30px}
.sr2 a.last{margin-right:0}
.sr2 a:link,.sr2 a:visited{font-size:18px;font-weight:bold;color:#303030}
.sr2 a.active{background-color:#ff1b1c;border-color:#ff1b1c;font-size:18px;font-weight:bold;color:#fff}
.sr3{padding:32px 0 49px 0;background-color:#ff1b1b}
.sr3 h1{padding-bottom:16px;border-bottom:1px solid #fff;text-align:center;line-height:53px;text-transform:uppercase;font-size:27px;color:#fff;font-weight:bold}
.sr3 p{padding:19px 0 14px 0;text-align:center;line-height:28px;font-size:14px;color:#fff}
.sr3 h2{padding-bottom:30px;text-align:center;line-height:32px;font-size:18px;color:#fff}
.sr3 .list{width:1023px;padding-left:30px}
.sr3 a{width:341px;height:120px;cursor:default}
.sr3 a.a1,.sr3 a.a2,.sr3 a.a3{margin-bottom:27px}
.sr3 a i{width:120px;height:120px;background:url(../images/s2.png) no-repeat #fff}
.sr3 a.a1 i{background-position:0 0}
.sr3 a.a1.active i{background-position:0 -120px}
.sr3 a.a2 i{background-position:0 -240px}
.sr3 a.a2.active i{background-position:0 -360px}
.sr3 a.a3 i{background-position:0 -480px}
.sr3 a.a3.active i{background-position:0 -600px}
.sr3 a.a4 i{background-position:0 -720px}
.sr3 a.a4.active i{background-position:0 -840px}
.sr3 a.a5 i{background-position:0 -960px}
.sr3 a.a5.active i{background-position:0 -1080px}
.sr3 a.a6 i{background-position:0 -1200px}
.sr3 a.a6.active i{background-position:0 -1320px}
.sr3 a span{width:214px;height:29px;margin-top:45px;line-height:29px;text-indent:26px;font-size:16px;color:#fff}
.sr4{padding:30px 0 56px 0;background-color:#fafafa}
.sr4 h1{padding-bottom:16px;border-bottom:1px solid #d7d7d7;text-align:center;line-height:53px;text-transform:uppercase;font-size:27px;color:#ec1b23;font-weight:bold}
.sr4 h1 span{color:#3a3d41}
.sr4 p{padding:19px 0 49px 0;text-align:center;line-height:28px;font-size:14px;color:#303030}
.sr4 h2{width:221px;margin-left:94px;padding:125px 10px 83px 173px;background:url(../images/s4.png) no-repeat;text-align:center;line-height:36px;font-size:27px;color:#fff}
.sr4 .list{width:420px;padding:13px 0 0 108px}
.sr4 .list li{width:100%;padding-bottom:12px;background:url(../images/s4.png) no-repeat 0 -280px;line-height:34px;text-indent:53px;font-size:16px;color:#303030}
.sr5{padding:32px 0 56px 0;background-color:#fff}
.sr5 h1{padding-bottom:16px;border-bottom:1px solid #d7d7d7;text-align:center;line-height:53px;text-transform:uppercase;font-size:27px;color:#ec1b23;font-weight:bold}
.sr5 h1 span{color:#3a3d41}
.sr5 p{padding:19px 0 47px 0;text-align:center;line-height:28px;font-size:14px;color:#303030}
.sr5 a{width:138px;height:138px;margin-right:33px;border:1px solid #d8d8d8;cursor:default;text-align:center;line-height:138px}
.sr5 a.first{margin-left:19px}
.sr5 a.last{height:56px;margin-right:0;padding:41px 0;line-height:28px}
.sr5 a{font-size:18px;color:#303030;font-weight:bold}
.sr5 a.active{background-color:#ff1b1c;border-color:#ff1b1c;font-size:18px;color:#fff;font-weight:bold}
.sr5 a span{font-size:14px}

.sw1{width:100%;padding:49px 0;border-top:1px solid #d4d4d4}
.sw1 a{width:139px;margin-right:33px;cursor:default}
.sw1 a.a1{margin-left:19px}
.sw1 a.a6{margin-right:0}
.sw1 a i{width:100%;height:139px;background:url(../images/sw1.png) no-repeat #fff;box-shadow:0 0 10px #e0e1e3}
.sw1 a.active:link i,.sw1 a.active:visited i{background-color:#ff1b1c}
.sw1 a.a1 i{background-position:0 0}
.sw1 a.a1.active i{background-position:0 -139px}
.sw1 a.a2 i{background-position:0 -278px}
.sw1 a.a2.active i{background-position:0 -417px}
.sw1 a.a3 i{background-position:0 -556px}
.sw1 a.a3.active i{background-position:0 -695px}
.sw1 a.a4 i{background-position:0 -834px}
.sw1 a.a4.active i{background-position:0 -973px}
.sw1 a.a5 i{background-position:0 -1112px}
.sw1 a.a5.active i{background-position:0 -1251px}
.sw1 a.a6 i{background-position:0 -1390px}
.sw1 a.a6.active i{background-position:0 -1529px}
.sw1 span{width:100%;height:29px;padding-top:32px;text-align:center;line-height:29px;font-size:18px;color:#303030}
.sw2{width:100%;padding:61px 0 65px 0;background-color:#fff}
.sw2 .wrapper{width:607px;height:313px;padding-left:590px;background:url(../images/sw2.png) no-repeat}
.sw2 h1{padding-top:72px;line-height:86px;font-size:48px;color:#3a3d41}
.sw2 h1 span{color:#ff1b1b}
.sw2 p{padding:0 4px;line-height:28px;font-size:14px;color:#303030}
.sw3{width:100%;padding:36px 0 30px 0;background-color:#f9f9f9}
.sw3 .wrapper{height:415px;background:url(../images/sw3.png) no-repeat 631px 0}
.sw3 h1{padding:86px 0 36px 0;line-height:61px;font-size:36px;font-weight:bold;color:#3a3d41}
.sw3 ul{padding:0 23px}
.sw3 li{width:100%;padding-bottom:12px;line-height:29px}
.sw3 span{width:33px;height:32px;margin-right:16px;background-color:#fff;border:1px solid #d7d7d7;text-align:center;line-height:32px;font-size:24px;font-family:宋体;color:#3c3c3c}
.sw3 span.active{background-color:#fd1c1a;border-color:#fd1c1a;color:#fff}
.sw4{padding:38px 0 56px 0;background:url(../images/sw4.png) center top no-repeat}
.sw4 h1{padding-bottom:18px;border-bottom:1px solid #c8cdd1;text-align:center;line-height:53px;text-transform:uppercase;font-size:27px;color:#fff;font-weight:bold}
.sw4 ul{width:396px;padding:49px 0 0 654px}
.sw4 li{line-height:36px;font-size:16px;color:#fff}
.sw4 li.even{text-indent:69px;font-weight:bold}
.sposition{border-top:1px solid #d4d4d4}
.sposition .wrapper{padding:23px 0;background:url(../images/spositions.gif) no-repeat left center;line-height:24px;text-indent:34px;font-size:14px;color:#3a3d41}
.ss .wrapper{width:1086px}
.ss li.li1{padding:47px 0 37px 0;background-color:#fff}
.ss li.li1 .wrapper{background:url(../images/ss1.jpg) no-repeat right 20px}
.ss li.li2{background-color:#f2f2f2}
.ss li.li2 .wrapper{width:513px;padding:43px 0 48px 573px;background:url(../images/ss2.png) no-repeat 81px 60px}
.ss li.li3{background-color:#fff}
.ss li.li3 .wrapper{padding:47px 0 110px 0;background:url(../images/ss3.png) no-repeat right 20px}
.ss li.li3 h1{padding-bottom:15px}
.ss li.li3 dl{width:573px;padding-bottom:29px}
.ss li.li4{overflow:hidden;background-color:#fcfcfc}
.ss li.li4 .wrapper{width:443px;padding:45px 0 55px 643px;background:url(../images/ss4.jpg) no-repeat left 47px}
.ss h1{line-height:51px;font-size:32px;font-weight:bold;color:#363636}
.ss p{margin-bottom:23px;padding:8px 3px;line-height:27px;font-size:14px;color:#303030}
.ss .q{display:block;width:209px;height:40px;margin-bottom:30px;background-color:#ff000a;text-align:center;line-height:40px}
.ss .q:link,.ss .q:visited,.ss .q:hover{font-size:16px;color:#fff}
.ss .q2{display:block;width:209px;height:40px;margin:22px 0 30px 0;background-color:#969696;text-align:center;line-height:40px}
.ss .q2:link,.ss .q2:visited,.ss .q2:hover{font-size:16px;color:#fff}
.ss h2{background:url(../images/tel2.gif) no-repeat 0 center;line-height:34px;text-indent:32px;font-size:24px;color:#ff000a}
.ss h2 span{width:75px;vertical-align:middle;line-height:32px;text-indent:0;font-size:14px;color:#303030}
.ss h3{padding-bottom:19px;text-indent:93px;font-size:32px;font-weight:bold;color:#ec1b23}
.ss dl{width:100%}
.ss dt{width:215px;background:url(../images/star.gif) 3px center no-repeat;line-height:28px;text-indent:19px;font-size:14px;color:#303030}
.ss dd{width:215px;line-height:28px;text-indent:19px;font-size:14px;color:#303030}
.ss dd.even{width:358px}
/*单页*/
.singleTop{overflow:hidden;margin:20px 0;border-bottom:1px solid #cdcbcc;text-align:center;line-height:200%;text-transform:uppercase;font-size:28px;color:#333}
.introduction{line-height:180%;font-size:14px}
/*分页*/
.pages{overflow:hidden;width:100%;padding:5px 0;text-align:center;line-height:29px;font-size:12px;color:#333}
.pages a,.pages span{display:inline-block;*display:inline;*zoom:1;height:28px;margin-right:10px;padding:0 11px;background-color:#fff;border:1px solid #d8d8d8;border-radius:1px;line-height:28px}
.pages .active{background-color:#e40000;color:#fff}
/*客服*/
.floatService{position:fixed;z-index:99999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+300));right:5px;top:50%;width:67px;height:284px;margin-top:-142px}
.floatService .a{position:relative;z-index:0;display:block;width:67px;height:68px;margin-bottom:3px}
.floatService .icon{position:absolute;z-index:999;left:0;top:0;width:67px;height:68px;background:url(../images/floatServer.png) no-repeat #afafaf}
.floatService .a:hover .icon{background-color:#ea1b23}
.floatService a.phone .number{overflow:hidden !important;position:absolute;z-index:0;right:0;top:0;width:1px;height:68px;background-color:#afafaf;text-align:center;line-height:67px;font-size:18px;color:#fff;font-weight:bold}
.floatService a.phone:hover .number{right:67px;width:200px}
.floatService a.qq{}
.floatService a.qq .icon{background-position:0 -71px}
.floatService .share{cursor:pointer;position:relative;z-index:0;display:block;width:67px;height:68px;margin-bottom:2px}
.floatService .share .icon{background-position:0 -142px}
.floatService .share .shares{overflow:hidden;position:absolute;z-index:0;right:0;top:0;width:1px;height:68px;background:url(../images/floatShare.png) right 0 no-repeat}
.floatService .share:hover .icon{background-color:#ea1b23}

.floatService .share:hover .shares{right:67px;width:77px}
.floatService .share a{width:23px;height:67px}
.floatService .share .a2{margin-left:14px}
.floatService .share .a3{position:relative;z-index:0;margin-left:7px}
.floatService .share .a3 img{opacity:0;position:absolute;z-index:999;top:-89px;left:-50px;max-width:82px;width:82px;border:1px solid #ddd}
.floatService .share .a3:hover img{opacity:1}
.floatService a.up .icon{background-position:0 -213px}
.floatService,.floatService *{overflow:visible !important}
