@charset "utf-8";
@media (min-width: 320px) and (max-width: 980px){
.toperh .logo{background:url(../images/logo.png) !important;background-size: 100% !important; }
}
*{margin:0;padding:0;transition-property:all;-ms-transition-property:all;-moz-transition-property:all;outline:none;-webkit-transition-property:all;-o-transition-property:all;}
.flexslider *,.toperh,.toperh .tel,.prolist .procons,.prolist .procons .up h3,.rightprevnext,.news li .pic p,.news li,.news li .pic,.news li .addtime,.news li .cons,.news li .cons .title a,.news li .cons .content,.news li .cons .title a,.contact li,.aboutul3 li,.indnews .right .addtime,.serviceul li .left .title,.indnews .right .addtime,.serviceitem li .cons .pic,.serviceitem li,.serviceitem li .cons .title,.serviceitem li .cons .line,.solutiondesign li .pic p,.serviceitem li .cons .content,.toper,.toper .logo,.toper ul,.toper .tel,.toper li dl,.fixright li h1{transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.abc{transition-duration:2.5s;-ms-transition-duration:2.5s;-moz-transition-duration:2.5s;-webkit-transition-duration:2.5s;}
.abc,.news li .pic p:hover,.solutiondesign li .pic:hover p{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15)}
.abc{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
.abc,.message input[type="text"],.message #cbeizu,.message #cbtn,.aboutul3 li,.indnews .right .cons,.indnews .right .addtime,.serviceul li,.serviceul li .right,.home-subjects-v2 li,.home-subjects-v2 li a,.solutiondesign li,.tabPanel2 ul li .cons,.tabPanel2 ul li .num,.oneservice li,.otherservice li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{-webkit-text-size-adjust:none;font-family:arial,'Microsoft YaHei','微软雅黑';height:100%;}
body{margin:0 auto;font-family:arial,'Microsoft YaHei','微软雅黑';height:100%;color:#454545;font-size:14px;line-height:25px;margin:0 auto;background:#ffffff;overflow-x:hidden;}
a,input,button,select,textarea{text-decoration:none;outline:none;color:#454545}
a:Hover,.casesubject h2 a:hover,.news li .cons .title a:hover,.solutiondesign li .cons .title a:hover,.msubject .title{color:#00579a;}
.table{display:table;height:100%;width:100%;}
.table .td{display:table-cell;vertical-align:middle;}
img{border:0px;max-width:100%;height:auto;vertical-align:middle}
input,button,select,textarea{outline:none;font-family:arial,'Microsoft YaHei','微软雅黑';border:0;font-size:15px}
textarea{resize:none;}i{font-style:normal;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"]{-webkit-appearance:none;padding:0;margin:0;font-weight:normal;}
ul,li,dl,dt,dd{list-style:none;}
h1,h2,h3,h4,h5{font-weight:normal}
hr{border:0;border-top:1px solid #dddddd;height:1px;margin:15px 0 15px 0}
.clear,.clearfix{clear:both;}
.relative{position:relative}
.reover{position:relative;overflow:hidden}
.cover{background-position:center;background-repeat:no-repeat;background-size:cover;}
.pcover{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1;width:100%;height:100%;}
.wenhua{ background-color:#fff; width:100%;}
.wenhua img{ width:100%; max-width:1920px; /*min-width:1200px;*/}
/*hzkh*/
.client_title h2{font-size: 30px;color: #fff;font-weight: bold;text-align: center;}
.client_title p{color: #F0BF8F;text-align: center;}
.client_box{width: 100%;height: 696px;background: url(../images/001.jpg) no-repeat left top;background-size: 100% 100%;}
.client{max-width:1200px;margin: 0 auto;height: 696px;overflow: hidden;}
.client_title h2{color: #00579a;margin-top: 70px;}
.client_title p{color: #B3B3B3;}
.client_title h1{font-size: 55px;color: #7F7F7F;font-weight: bold;text-align: center;margin-top: 15px;}
.client_title strong{font-weight: bold;font-size: 20px;color: #7F7F7F;text-align: center;display: block;}
/*滚动效果begin*/
.mCustomScrollBox{position: relative;overflow: hidden;height: 100%;max-width: 100%;outline: none;}
.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right: 0;margin-bottom: 30px;}
.mCSB_container{overflow: hidden;height: auto;}
.client_sroll{width: 1200px;height: 417px;overflow: auto;position: relative;margin: 60px auto 0;}
.client_sroll ul{margin-left: 10px;margin-right: 10px;}
.client_sroll ul, .client_sroll ul{margin: 0;padding: 0;list-style: none;overflow: hidden;}
.client_sroll li:first-child{margin-left: 0;}
.client_sroll li{margin-left: 75px;float: left;}
.client_sroll li img{width: 250px;height: 256px;}
.client_sroll .mCSB_scrollTools{margin-left: 10px;margin-right: 10px;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal{width: 80%;height: 16px;top: auto;right: 0;bottom: 0;left: 10%;}
.mCSB_scrollTools{opacity: 0.75;filter: "alpha(opacity=75)";-ms-filter: "alpha(opacity=75)";}
.mCSB_scrollTools{position: absolute;}
.mCSB_scrollTools .mCSB_draggerContainer{position: absolute;top: 0;left: 0;bottom: 0;right: 0;height: auto;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{height: 100%;}
.mCSB_scrollTools .mCSB_dragger{cursor: pointer;z-index: 1;}
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%;height: 8px;margin: 5px 0;}
.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color: #1B1B1B;border-radius: 5px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #00579a;border-radius: 16px;}
/*hzkh*/
.di{float:left;}
.wrap,.wrap_a{max-width:1180px;margin:0 auto}
.wrap2{padding:0 5%}
.toper,.toperh.active{background:#ffffff;height:100px;position:fixed;z-index:9999;left:0;top:0;width:100%;}
.toper .logo,.toperh.active .logo{margin:20px 0 0 0;display:block;float:left;background:url(../images/logo.png) no-repeat center;width:247px;height:55px;}
.toper .tel,.toperh.active .tel{background:url(../images/3.png) no-repeat center;width:44px;height:27px;float:right;margin:40px 0 0 30px}
.toper ul{float:right;margin:20px 0 0 0}
.toper ul li{display:inline-block;text-align:center;position:relative;margin-left:30px}
.toper ul li i,.toperh.active ul li i{background:url(../images/1.png);width:11px;height:7px;vertical-align:top;margin:30px 0 0 10px;display:inline-block}
.toper ul li:hover i,.toper ul li.check i,.toperh.active ul li:Hover i{background:url(../images/5.png);}
.toper li a{font-size:16px;display:block;height:90px;display:block;line-height:65px;border-top:3px solid transparent;color:#333;}
.toper li a:hover,.toper li:hover>a,.toper ul li.check a,.toperh.active li a:hover,.toperh.active li:hover>a,.toperh.active ul li.check a{color:#d8261a;border-color:#d8261a;}
.toper li dl{position:absolute;z-index:1;top:80px;left:-20px;width:170px;display:none;text-align:left;background:#454141;padding:10px 0}
.toper li:hover>dl{display:block}
.toper li dl dd a,.toper li dl dd a:hover,.toper li.check dl dd a,.toperh.active li dl dd a,.toperh.active li dl dd a:hover,.toperh.active li.check dl dd a{font-size:14px;height:35px;line-height:35px;border-top:0;color:#fff;overflow:hidden;padding:0 20px}
.toper li dl dd a:hover{background:#231b00}
.topblank{height:100px;}
.toper.bl{background:#fff}
.toper.active2{height:70px;background:#f4f4f4}
.toper.active2 .logo{margin-top:7px;}
.toper.active2 ul{margin:0;}
.toper.active2 .tel{margin-top:20px}
.toper.active2 li dl{top:70px}
.toperh{background:none;}

.toperh .logo{background:url(../images/logo2.png)}

.toperh .tel{background:url(../images/4.png) no-repeat center;}
.toperh .tel a,.toperh.active .tel a,.toper.active2 .tel a,.toper .tel a{display:block;width:100%;height:100%}
.toperh li a{color:#fff;}
.toperh ul li i{background:url(../images/2.png)}
.toperh ul li:hover i{background:url(../images/2.png)}
.toperh.active li.check a{color:#333;}
.toperh.active li a{color:#333;}
.toperh li a:hover,.toperh li:hover>a,.toperh ul li.check a,.toperh ul li.check a:hover{color:#333;border-color:#333;}
.toperh li a:hover i,.toperh li:hover>a i,.toperh ul li.check a i,.toperh ul li.check a:hover i{background:url(../images/1.png)}
.toperh ul li.check a{border-top:3px solid transparent;color:#fff;}

.graybox{background:#f4f4f4;padding-bottom:70px}
.tabPanel{background:#ffffff;padding-bottom:70px}
.tabPanel ul{text-align:center;height:50px;line-height:45px;margin:15px 0}
.tabPanel ul li{display:inline-block;text-align:center;margin:0 15px;font-size:16px;cursor:pointer;border-top:3px solid transparent;color:#888}
.tabPanel ul li.hit{border-color:#00579a;color:#333}
.panes{padding-bottom:50px;}
.panes .pane{display:none;}
.panes .pane dd{float:left;width:25%;}
.casetitle{padding:120px 0 30px 0;text-align:center}
.casetitle .cons1{color:#444;font-weight:normal;font-size:30px;line-height:50px;}
.casetitle .cons2{font-size:18px;line-height:30px;color:#777}

.prolist{position:relative;}
.prolist img{width:100%;}
.prolist .procons{position:absolute;z-index:3;width:100%;height:100%;background:rgba(0,0,0,0.6);color:#fff;opacity:0}
.prolist .procons:Hover{opacity:1}
.prolist .procons .up{position:absolute;z-index:4;top:10%;left:5%;width:85%}
.prolist .procons .up h1{font-size:22px;line-height:30px}
.prolist .procons .up h2{font-size:14px;margin:3px 0 10px 0}
.prolist .procons .up h3{height:2px;background:#fff;width:0px;}
.prolist .procons:hover .up h3{width:50px;}
.prolist .procons .down{background:url(../images/6.png) no-repeat center;width:44px;height:44px;position:absolute;z-index:4;bottom:10%;right:10%}

.aboutul{text-align:center;margin-top:80px;margin-bottom:40px}
.aboutul li{float:left;width:30%;margin-right:5%;background:#fff;padding:0 0 30px 0}
.aboutul li.f3{margin-right:0}
.aboutul li .cons{border-top:4px solid #82c5a2;max-width:290px;margin:0 auto}
.aboutul li .cons1{border-top:4px solid #d87100;max-width:290px;margin:0 auto}
.aboutul li .cons2{border-top:4px solid #bab2d4;max-width:290px;margin:0 auto}
.aboutul li .title{font-weight:Bold;font-size:24px;line-height:40px;margin:40px 0 45px 0}
.aboutul li .title span{font-weight:normal;font-size:20px}
.aboutul li .content{font-size:16px;margin:20px 0;line-height:200%}
.aboutul li .line{background:#454545;height:1px;}

.aboutulaa{text-align:center;margin-top:80px;color:#fff}
.aboutulaa li{float:left;width:30%;margin-right:5%;padding:0 0 30px 0}
.aboutulaa li.f3{margin-right:0}
.aboutulaa li .cons{max-width:290px;margin:0 auto}
.aboutulaa li .cons1{max-width:290px;margin:0 auto}
.aboutulaa li .cons2{max-width:290px;margin:0 auto}
.aboutulaa li .title{font-weight:Bold;font-size:24px;line-height:40px;margin:40px 0 25px 0;color:#fff}
.aboutulaa li .title span{font-weight:normal;font-size:20px}
.aboutulaa li .content{font-size:16px;margin:20px 0;line-height:200%;text-align:left}
.aboutulaa li .line{background:#fff;height:1px;}

.indaboutul{margin-top:0}
.hometitle{text-align:center;padding:110px 0 75px}
.hometitle .title{color:#444;font-weight:normal;font-size:16px;line-height:50px;padding-bottom:20px}
.hometitle .cons{font-size:30px;line-height:35px;color:#777}
.hometitle .title_a{color:#444;font-weight:normal;font-size:30px;line-height:38px;}
.hometitle .cons_a{font-size:16px;line-height:30px;color:#777;padding-bottom:10px}
.hometitle .white{color:#FFFFFF}
.hometitle span{font-size:12px}
.serviceul{padding-bottom:60px}
.serviceul li{float:left;width:30%;margin-right:5%;border:2px solid #454545;padding:0 0 30px 0}
.serviceul li.f3{margin-right:0}
.serviceul li .left{float:left;width:35%;margin-left:5%}
.serviceul li .left .title{background:#535353;color:#FFF;width:60px;height:70px;padding:10px 10px 0 10px;font-size:24px;line-height:30px;text-align:center;margin:-15px 0 60px 0}
.serviceul li .left .title2{text-transform:uppercase;line-height:20px;font-weight:Bold;}
.serviceul li .right{float:right;width:55%;padding:60px 20px 0 0;min-height:210px}
.serviceul li:hover .title{background:#00579a;color:#fff;}

.ind4{background:url(../images/fzlc.jpg) no-repeat center;background-size:cover;padding:40px 0 160px 0;background-attachment:fixed;margin-top:40px}
.ind4 .indmain{color:#fff}
.ind4 .indmain .title{color:#f08200}
.home-subjects-v2 li *{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}
.home-subjects-v2{height:365px;background:rgba(255,255,255,0.85);overflow:hidden;}
.home-subjects-v2 li{width:15%;height:365px;float:left;overflow:hidden;border-right:1px solid #454545;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear;}
.home-subjects-v2 li.f4{border-right:0}
.home-subjects-v2 li a{color:#454545;width:100%;height:365px;padding:0 40px;display:block;position:relative;cursor:pointer;text-decoration:none;overflow:hidden;}
.home-subjects-v2 li .left{float:left;}
.home-subjects-v2 li .left .num{color:#f08200;font-size:45px;line-height:45px;margin:90px 0 20px 0}
.home-subjects-v2 li .left .title{color:#f08200;font-size:28px;line-height:38px;font-weight:bold;}
.home-subjects-v2 li .left .title2{line-height:20px;margin:10px 0 15px 0}
.home-subjects-v2 li .left .line{width:30px;height:2px;background:#454545;}
.home-subjects-v2 li .right{float:left;opacity:0;}
.home-subjects-v2 li .right .pic{float:right;width:48%;text-align:right;}
.home-subjects-v2 li .right .cons{float:right;width:45%;margin:0 0 0 7%;height:365px;text-align:left;}
.home-subjects-v2 .big{width:55%;background:#fff;}
.home-subjects-v2 .big a{width:100%}
.home-subjects-v2 .big .left{width:20%;}
.home-subjects-v2 .big .right{width:80%}
.home-subjects-v2 li a:hover .right,.home-subjects-v2 .big .right{opacity:1;}
.home-subjects-v2 .big .left .num{font-size:70px;line-height:70px;margin:40px 0 15px 0}
.home-subjects-v2 .big .left .title2{font-weight:bold;}
.solution{margin-top:-50px}
.solution li .list{display:inline-block;vertical-align:middle;width:40%;}
.solution li{border-bottom:1px solid #333;padding:80px 0}
.solution li .list .num{color:#f08200;font-size:100px;line-height:100px;}
.solution li .list .title{font-size:35px;line-height:50px;color:#f08200;font-weight:Bold;margin:15px 0 15px 0}
.solution li .list .title span{font-weight:normal;color:#000;margin-left:15px}
.solution li .list .cons{font-size:20px;line-height:40px}
.solution li .pic{display:inline-block;vertical-align:middle;width:50%;margin-left:10%}
.solutiondesign .subject{text-align:center;padding:80px 0 60px 0}
.solutiondesign .subject .title{color:#f08200;font-size:35px;line-height:50px;font-weight:bold;}
.solutiondesign .subject .cons{font-size:18px;line-height:35px;margin-top:10px}
.solutiondesign li{float:left;width:23.875%;margin:0 1.5% 0 0;}
.solutiondesign li.f4{margin-right:0}
.solutiondesign li .pic{position:relative;overflow:hidden}
.solutiondesign li .cons{border:1px solid #c6c4c4;padding:30px;}
.solutiondesign li .cons .title{height:20px;line-height:20px;overflow:hidden;margin:0 0 10px 0}
.solutiondesign li .cons .title a{color:#000;font-size:20px;font-weight:Bold;}
.solutiondesign li .cons .content{color:#999;line-height:25px;height:50px;}
.solutiondesign li .cons .content a{color:#999}
.indsolutionlist{background:#efefef}

.kfpj{background:url(../images/2.jpg) no-repeat center;background-size:cover;padding:40px 0 180px 0;background-attachment:fixed;}
.kfpj .hometitle,.kfpj .hometitle .title{color:#fff}
.kfpj .line{height:2px;background:#716666;margin-top:-40px;}
#slider2{padding:0;margin-top:-30px}
#slider2 .slide .cons{background:#fff;padding:20px;}
#slider2 .slide .cons .title{font-size:14px;font-weight:Bold;}
#slider2 .slide .cons .content{line-height:25px ;height:150px;overflow:hidden;margin:0 0 15px 0}
#slider2 .slide .cons .star{background:url(../images/1.gif) no-repeat;width:101px;height:17px;}
#slider2 .slide .icon{background:url(../images/14.png) no-repeat;width:21px;height:11px;margin:0 auto}
#slider2 .slide .pic{text-align:center}
#slider2 .slide .pic img{width:80px;height:80px;border-radius:50%;margin:30px auto 0 auto}
#slider2 .bx-wrapper .bx-controls-direction a{margin-top:105px}
.serviceitem{padding-bottom:50px}
.serviceitem .hometitle .title{font-weight:normal;color:#444}
.serviceitem ul{position:relative;}

.serviceitem li{float:left;background:#fff;height:280px;margin:1% 1% 0 0;width:32.5%}
.serviceitem li:nth-child(3n){ margin-right:0px !important;}
.serviceitem li.f4,.serviceitem li.f7,.serviceitem li.f10,.serviceitem li.f13{ margin-right:0% !important;}
/*.serviceitem li.f3{position:absolute;z-index:1;top:280px;margin:1% 0 0 0}
.serviceitem li.f5{position:absolute;z-index:1;left:67%;top:0px;margin:0}
.serviceitem li.f4{height:280px}
.serviceitem li.f6{position:absolute;z-index:1;top:280px;left:67%;margin:1% 0 0 0}*/

.serviceitem li .cons{text-align:center;}
.serviceitem li .cons .pic{width:252px;height:160px;margin:15px auto 0 auto}
.serviceitem li .cons .title{font-size:20px;font-weight:Bold;margin:8px 0 15px 0}
.serviceitem li .cons .line{height:2px;background:#454545;width:30px;margin:0 auto}
.serviceitem li .cons .content{height:0;color:#fff;overflow:hidden;}
.serviceitem li:hover .cons .content{height:auto;line-height:25px;margin-top:15px}

.serviceitem li:hover{background:#00579a;color:#fff;}
.serviceitem li:hover .cons .pic{height:0;overflow:hidden}
.serviceitem li:hover .title{color:#fff;}
.serviceitem li:hover .line{background:#fff;}

.indadv-bg{background-image:url(../images/title_image5.jpg);width:100%;height:auto;}
.indadv-bg .indadv{padding:90px 0 90px 0}
.indadv-bg .indadv dl{float:left;/*width:25%;*/margin:0;width:25%}
.indadv-bg .indadv dt{font-size:28px;color:#fff;height:40px;line-height:40px;padding-bottom:15px;background:none;text-align:center;}
.indadv-bg .indadv dd{color:#666;font-size:14px;padding-left:15px;line-height:25px}
.indadv-bg .indadv dd h4{font-size:24px;color:#fff;text-align:center;padding:0;}

.foot{background:#3c3f41;padding:85px 0 50px;color:#aaaaaa;}
.foot a{color:#aaaaaa;}
.foot a:Hover{color:#fff;}
.foot dl{float:left;margin-right:50px;padding-bottom:20px}
.foot dl.last{margin-right:0}
.foot dt a{font-size:14px;color:#ffffff}
.foot hr{background:#8a8888;width:15px;height:1px;border:0;margin:8px 0 15px 0}
.foot dl.copy{float:right;margin-right:40px;}
.foot dl.copy dt{margin:0 0 20px 0}
.foot dl.copy dd a{display:inline-block;vertical-align:top;width:52px;height:52px;position:relative}
.foot dl.copy dd a.wx{background:url(../images/11.png) no-repeat center;}
.foot dl.copy dd a.qq{background:url(../images/12.png) no-repeat center;margin:0 15px}
.foot dl.copy dd a.tel{background:url(../images/13.png) no-repeat center;}
.foot dl.copy dd a.wx p{position:absolute;z-index:1;top:54px;left:-28px;width:100px;height:100px;background:#fff;padding:5px;text-align:center;display:none;}
.foot dl.copy dd a.wx:hover p{display:block;}
.foot dl.copy dd .cons{font-size:14px;margin:20px 0 0 0;line-height:28px}
.foot dl.copy dd .cons a{display:inline-block;vertical-align:top;width:auto;}
.foot dl.copy dd .cons1{font-size:14px;margin:32px 0 0 0;line-height:38px}
.foot dl.copy dd .cons1 a{display:inline-block;vertical-align:top;width:auto;}
.foot .friendlink{border-top:1px solid #555555;line-height:24px;padding-top:10px;font-size:12px}
.foot .copyright{text-align:center;padding-bottom:20px;padding-top:60px}
/* 首页广告图 */
.flexslider,.slides li,.slides li a{height:725px;}
.flexslider{position:relative;overflow:hidden;background:#000}
.slides{position:relative;z-index:1;}
.slides li{background-position:center;background-repeat:no-repeat;}
.slides li a{display:block;width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:200;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:65px;height:5px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:65px;height:5px;line-height:100px;background:#fff;overflow:hidden;cursor:pointer;}
.flex-control-nav .flex-active{background:#00579a;}
.flex-direction-nav{display:none}
.flex-direction-nav li a{position:absolute;z-index:3;width:41px;height:78px;top:50%;margin-top:-39px;display:block;overflow:hidden;cursor:pointer;opacity:1}
.flex-direction-nav:hover li a{opacity:1}
.flex-direction-nav li a.flex-prev{left:10%;background:url(../images/left.png) no-repeat;}
.flex-direction-nav li a:hover.flex-prev{}
.flex-direction-nav li a.flex-next{right:10%;background:url(../images/right.png) no-repeat;}
.flex-direction-nav li a:hover.flex-next{}

.homenews{padding-bottom:110px;float:left;width:32%;margin-top:-30px}
.homenews1{padding-bottom:45px;float:left;width:32%;margin-top:-30px;margin-left:2%}
.homenewstitle{font-size:16px;line-height:35px;font-weight:bold;color:#00579a;border-bottom:1px solid #dddddd}
.homenewstitle .more{float:right;line-height:35px;font-size:12px;font-weight:normal;}
.homenewstitle .more a{color:#666666}
.homenewstitle .more a:hover{color:#ec0000}
.news_box1{padding-top:15px;}
.news_box1 ul{padding:0;margin:0;list-style-type:none}
.news_box1 li{line-height:34px;background:url(../images/newsjian.gif) no-repeat 2px 50%;padding-left:12px}
.linkBtn{background-image:url(../images/righticon.png);background-repeat:no-repeat;background-size:7px auto;background-position:80px center;width:120px;height:35px;line-height:35px;text-align:left;border:1px solid #ccc;color:#666;font-size:14px;margin:0px auto;margin-top:40px}
.linkBtn{transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.linkBtn span{margin-left:35px;}
.linkBtn:hover{color:#fff;background-color:#e60012;border:1px solid #e60012;background-image:url(../images/righticonon.png);}
/* 内页广告图 */
.flexslidera,.slidesa li,.slidesa li a{height:500px;}
.flexslidera{position:relative;overflow:hidden;}
.slidesa{position:relative;z-index:1;}
.slidesa li{background-position:center;background-repeat:no-repeat;}
.slidesa li a{display:block;width:100%;}
.flex-control-nava{position:absolute;bottom:10px;z-index:200;width:100%;text-align:center;}
.flex-control-nava li{display:inline-block;width:12px;height:12px;margin:0 10px;*display:inline;zoom:1;}
.flex-control-nava a{display:inline-block;width:12px;height:12px;line-height:100px;background:#fff;border:2px solid #fff;overflow:hidden;cursor:pointer;border-radius:50%}
.flex-control-nava .flex-active{background:none;}
.flex-direction-nava{display:none}
.flex-direction-nava li a{position:absolute;z-index:3;width:41px;height:78px;top:50%;margin-top:-39px;display:block;overflow:hidden;cursor:pointer;opacity:1}
.flex-direction-nava:hover li a{opacity:1}
.flex-direction-nava li a.flex-prev{left:10%;background:url(../images/left.png) no-repeat;}
.flex-direction-nava li a:hover.flex-prev{}
.flex-direction-nava li a.flex-next{right:10%;background:url(../images/right.png) no-repeat;}
.flex-direction-nava li a:hover.flex-next{}

/**旧站CSS**/
.c{border:0;margin:0;padding:0;clear:both;visibility:hidden;}
#main_box{height:auto;width:1180px;margin:0px auto;margin-top:20px;margin-bottom:40px}
#main_box_left{float:left;/*width:860px;*/width:100%;}
#main_box_right{float:right;width:280px}
.rightimage{padding:0;margin:0;padding-top:15px}
.contact_box{background-color:#f2f2f2;width:auto;line-height:22px;padding-left:15px;padding-top:10px;font-size:12px;padding-bottom:10px}
.contact_box p{padding-top:5px}
.news_box_title{height:35px;line-height:35px;background:url(../images/jiantoudi.gif) no-repeat 8px 50%;background-color:#dddddc;font-size:14px;font-weight:bold;padding-left:32px;color:#333333;margin-top:15px}
.news_box_title1{height:25px;line-height:25px;margin-top:15px;background-color:#eeeeee;}
.news_box_lefttitle{float:left;width:140px;padding-left:10px;font-size:14px;font-weight:bold;color:#333333;}
.news_box_more{float:right;width:50px;text-align:center}
.news_box_title a{color:#333333;}
.huace_sort{background:#f2f2f2;height:auto;width:auto;padding-top:7px;padding-bottom:8px;padding-left:15px;font-size:12px}
.huace_sort li{line-height:28px;background:url(../images/newsjian.gif) no-repeat 6px 50%;padding-left:20px;}
.fengxian_box{width:560px;margin:0px auto;padding-left:420px}
.huace_sort_a{background:#f2f2f2;height:auto;width:auto;padding-top:7px;padding-bottom:8px;padding-left:10px;font-size:12px}
.huace_sort_a li{line-height:28px;background:url(../images/newsjian.gif) no-repeat 6px 50%;float:left;width:50%}
.huace_sort_a a{padding-left:20px;}
/*内页*/
.aboutimage{padding:0;margin:0;padding-top:15px;text-align:center}
.leftmenu{height:29px;font-weight:bold;padding-left:30px}
.leftmenu a{color:#ffffff;}
.leftmenu a:hover{color:#ce0000;}
.leftmenu li{height:29px;line-height:29px;background-image:url(../images/leftmenudi2.gif);width:100px;text-align:center;float:left;margin-right:5px}
.leftmenu li.home{color:#ffffff;background-image:url(../images/leftmenudi.gif)}
.leftmenu li.home a{color:#ffffff;}
.leftmenu li.home a:hover{color:#ffff00;text-decoration:none;}
.jingdian_title{width:643px;border-bottom:1px solid #dddddd;height:30px;line-height:30px;margin-top:10px;background:url(../images/leftjiantou.jpg) no-repeat 3px 50%;font-size:14px;font-weight:bold;padding-left:27px;color:#333333}
.abouttitle{height:35px;background-color:#fff;/*margin-top:15px;*/ font-size:12px;box-shadow:0px 2px 4px 0px #bbb;}
.sitemaptitle{height:30px;background-color:#dddddc;margin-top:15px}
.sitemapcontent{padding-top:15px;padding-bottom:15px}
.abouttitle_left{line-height:35px;background:url(../images/jiantoudi.gif) no-repeat 10px 50%;font-size:14px;font-weight:bold;padding-left:35px;color:#333333;float:left;width:180px;}
.abouttitle_right{line-height:35px;float:right;width:420px;text-align:right;padding-right:10px}
.aboutcontent_box{padding-top:15px;padding-bottom:10px;line-height:22px;font-size:12px}
.aboutcontent_box h3{line-height:35px;background:url(../images/jiantoudi.gif) no-repeat 10px 50%;font-size:14px;font-weight:bold;padding-left:35px;color:#333333;height:35px;background-color:#dddddc;margin-top:20px;margin-bottom:20px}
.aboutcontent_box img{margin:0px auto;text-align:center;display:block}
.huacecontent_box{padding-top:15px;padding-bottom:10px;line-height:20px}
.huacecontent_box img{padding-left:15px;padding-top:5px}
.productcontent{padding-top:15px;padding-bottom:10px;line-height:20px}
.contact_left{float:left;width:560px;height:auto}
.contact_right{float:right;width:400px;height:auto;}
.contact_title{font-size:16px;line-height:30px;font-weight:bold;padding-top:15px}
.contact_content{width:auto;height:auto;padding-top:10px;line-height:26px;padding-bottom:30px;font-size:14px}
.sort_content{height:auto;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #dddddd;font-size:12px}
.sort_list{height:auto;padding-top:15px;font-size:12px}

.sort_list li{width:150px;height:35px;line-height:35px;background-color:#eeeeee;float:left;margin-right:2px;margin-top:2px;text-align:center}
.sort_list li a{display:inline-block;width:100%;height:100%;font-size:14px;}
.sort_list li a:hover{background-color:#006fb3;color:#FFFFFF;}
.sort_list li.home{background-color:#006fb3;color:#FFFFFF}
.sort_list li.home a{background-color:#006fb3;color:#FFFFFF;}
.fenxiang{padding-top:10px;}
.quyu{border-top:1px dashed #aaaaaa;margin-top:10px;padding-top:10px;font-size:12px}
.quyu li{float:left;width:122px;line-height:25px;}
/**产品分页**/
.page_pic{height:auto;margin:15px -10px}
.page_pic img{width:100%;height:272px;-webkit-transition: all ease .3s;transition: all ease .5s;}
.page_pic img:hover{-webkit-transform: scale(1.05);transform: scale(2.05);box-shadow: 0px 0px 10px rgba(0,0,0,0.1);border-radius:0;}

.page_pic dt{line-height:45px;text-align:center;font-size:14px}
.page_pic li{float:left;width:33.33%;padding-top:15px}
.page_box{margin:0 10px;box-shadow:0px 0px 5px rgba(0,0,0,0.25);}
.huacexx{height:auto;padding-top:20px;font-size:12px}
.huacexxtitle{padding-bottom:10px;font-size:20px;font-weight:bold;color:#ff0000;line-height:150%}
.huacexx span{color:#999}
.huacexxdown{width:auto;padding-top:10px;text-align:center}
.lefthuacexx{float:left;width:70px;padding-top:5px;}
.righthuacexx{float:right;/*width:790px;*/width:1110px;padding-top:5px}
.productxxcs{text-align:left;padding-top:20px}
.productxxcs img{text-align:center;margin:0px auto;display:block}
/**新闻**/
.news_box{background:#f2f2f2;padding-left:12px;height:auto;width:auto;padding-top:8px;padding-bottom:9px;font-size:12px}
.news_box ul{padding:0;margin:0;list-style-type:none}
.news_box li{line-height:28px;background:url(../images/newsjian.gif) no-repeat 2px 50%;padding-left:12px}
.news_list{height:auto;padding-top:10px}
.leftnews_list{float:left;width:320px;}
.leftnews_list img{width:320px;height:240px;border:0px}
.rightnews_list{width:840px;height:auto;float:right;padding-bottom:15px; padding-left:20px;}
.rightnews_list p{padding:0;margin:0;padding-top:4px;color:#888888}
.rightnews_list span{color:#999}
.rightnews_list strong{font-size:20px;}
.rightnews_list .time{color:#333; margin:15px 0 8px 0;}
.rightnews_list dt{text-align:right;}
.rightnews_list img{text-align:right;display:inline}
.viewbox{width:auto;padding-top:10px;text-align:center;border-bottom:1px solid #e2e2e2;padding-bottom:5px}
.viewbox h1{font-size:22px;color:#222;height:40px;line-height:35px;text-align:center;}
.viewbox p{padding:0;margin:0}
.viewbox img{padding-top:15px;}
.info{height:25px;line-height:25px;text-align:left;color:#999999}
.content{height:auto;padding-bottom:20px;padding-top:15px}
.content h2{font-size:14px;height:30px;line-height:28px;text-align:left;}
.content img{text-align:center}
.top{text-align:right;padding-top:10px;padding-bottom:10px}
.context{margin-top:20px;border-top:1px #ccc dashed;padding-top:5px;height:55px;}
.context ul{padding:0px;margin:0px;list-style-type:none;}
.context li{line-height:25px;}
/* 分页 */
.propage{width:auto;height:45px;}
.newspage{width:auto;height:35px;padding-top:8px}
DIV.black2{PADDING-TOP:8px;TEXT-ALIGN:center;FONT-SIZE:12px;line-height:29px}
DIV.black2 A{BORDER:#aaaaaa 1px solid;PADDING:5px 8px 5px 8px;MARGIN:3px;COLOR:#000000;TEXT-DECORATION:none;BACKGROUND-COLOR:#cccccc}
DIV.black2 A:hover{BORDER:#666666 1px solid;COLOR:#ff3300;}
DIV.black2 A:active{BORDER:#666666 1px solid;COLOR:#ff3300;}
DIV.black2 SPAN.current{BORDER:#ff6600 1px solid;PADDING:5px 8px 5px 8px;FONT-WEIGHT:bold;MARGIN:3px;COLOR:#fff;BACKGROUND-COLOR:#ff6600}
DIV.black2 SPAN.disabled{BORDER:#666666 1px solid;PADDING:5px 8px 5px 8px;MARGIN:3px;COLOR:#333;}
table,td,tr,th{font-size:12px;line-height:150%;color:#454545;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.dd1{width:100%;border-left:#ddd solid 1px;border-top:#ddd solid 1px;border-collapse:collapse;} 
.dd1 td{border-right:#ddd solid 1px;border-bottom:#ddd solid 1px;padding:8px;vertical-align:top;}
/* 设计团队 页面弹出浮层 css 样式 */
.col3_3{position:relative;background:url('../images/team01.jpg');width:660px;height:550px;margin:0px auto}
#hover_image_div{position:relative;left:0;top:0;}
#hover_image_div a{position:absolute;display:block;width:110px;height:110px;}
#hover_image_div a:hover{width:220px;}
a#designer1{left:0;top:0;}
a#designer1:hover{background:url('../images/designer1.jpg') no-repeat;}
a#designer2{left:220px;top:0;}
a#designer2:hover{background:url('../images/designer2.jpg') no-repeat;}
a#designer3{left:550px;top:0;}
a#designer3:hover{left:440px;background:url('../images/designer3.jpg') no-repeat;}
a#designer5{height:220px;left:110px;top:110px;}
a#designer5:hover{left:0;background:url('../images/designer5.jpg') no-repeat;}
a#designer8{height:220px;left:220px;top:220px;}
a#designer8:hover{width:110px;height:330px;background:url('../images/designer8.jpg') no-repeat;}
a#designer9{height:220px;left:550px;top:220px;}
a#designer9:hover{width:110px;height:330px;background:url('../images/designer9.jpg') no-repeat;}
a#designer10{width:220px;left:0px;top:330px;}
a#designer10:hover{height:220px;top:220px;background:url('../images/designer10.png') no-repeat;}
a#designer11{left:330px;top:330px;}
a#designer11:hover{width:110px;height:220px;background:url('../images/designer11.jpg') no-repeat;}
a#designer12{left:440px;top:330px;}
a#designer12:hover{width:110px;height:220px;top:220px;background:url('../images/designer12.jpg') no-repeat;}
a#designer13{left:110px;top:440px;}
a#designer13:hover{background:url('../images/designer13.jpg') no-repeat;}
a#designer14{left:440px;top:440px;}
a#designer14:hover{background:url('../images/designer14.jpg') no-repeat;}
a#designer15{left:660px;top:440px;}
a#designer15:hover{background:url('../images/designer15.jpg') no-repeat;}
.teamimage{padding:0px}
/* 2015.1.18新增 */
.aboutcontent_more{width:180px;margin:0px auto;background:#d70e06;line-height:45px;height:45px;text-align:center;color:#FFFFFF;font-size:16px;font-weight:bold;}
.aboutcontent_more a{color:#FFFFFF;display:block}
.aboutcontent_more a:hover{color:#ffff00}
.nban{background-repeat:no-repeat;background-position:center top;height:310px;width:100%}/*
.aboutbanner{background:url(../images/aboutbanner.jpg) no-repeat center top;height:310px;width:100%}
.newsbanner{background:url(../images/zxbanner.jpg) no-repeat center top;height:310px;width:100%}
.probanner{background:url(../images/hcbanner.jpg) no-repeat center top;height:310px;width:100%}
.vibanner{background:url(../images/vibanner.jpg) no-repeat center top;height:310px;width:100%}
.bzbanner{background:url(../images/bzbanner.jpg) no-repeat center top;height:310px;width:100%}
.logobanner{background:url(../images/logobanner.jpg) no-repeat center top;height:310px;width:100%}
.hcbanner{background:url(../images/hcbanner.jpg) no-repeat center top;height:310px;width:100%}
.sybanner{background:url(../images/sybanner.jpg) no-repeat center top;height:310px;width:100%}
.printbanner{background:url(../images/ysbanner.jpg) no-repeat center top;height:310px;width:100%}
.contactbanner{background:url(../images/lxbanner.jpg) no-repeat center top;height:310px;width:100%}
.jobsbanner{background:url(../images/jobsbanner.jpg) no-repeat center top;height:310px;width:100%}*/
/* QQ */
.kefubox{width:110px;position:fixed;z-index:999999;right:0px;top:70px;text-align:left;color:#666666;background:#eee}
.kefumiddle{}
.kefutitle{background:#ec0000;height:29px;line-height:29px;color:#ffffff;font-weight:bold;text-align:center}
.kefucontent{text-align:center;padding-top:5px;padding-bottom:5px}
.kefucontent li{text-align:center;line-height:28px}
.telbox{padding-top:6px;font-size:12px;text-align:center;padding-bottom:6px}
.telbox span{font-size:12px;}
.qqonimage{text-align:center;padding-top:6px;padding-bottom:6px}
/*page*/
.aqpages{clear:both;margin:20px;overflow:hidden;margin-left:0px;text-align:center;font-size:12px}
.aqpages ul li{display:inline-block !important;border:1px solid #DDD !important;margin:0 3px !important;background:#DDD !important;color:#333;!important;border-radius:2px;}
.aqpages ul li:hover{background:#008fd4 !important;color:#FFF !important;border:1px solid #008fd4 !important;}
.aqpages ul li.thisclass{display:inline-block !important;border:1px solid #008fd4 !important;padding:2px 9px !important;line-height:20px !important;margin:0 3px !important;background:#008fd4 !important;color:#FFF !important;border-radius:2px;}
.aqpages ul li.thisclass a{color:#FFF !important;}
.aqpages ul li a{display:block !important;color:#000 !important;padding:2px 9px !important;line-height:20px !important;}
.aqpages ul li a:hover{color:#FFF !important;text-decoration:none;}