@charset "utf-8";
/**
深圳市国人伟业信息技术有限公司
http://www.grwy.cn
**/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
fieldset,img{border:0;}
img{vertical-align:middle;}
ol,ul,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:13px;font-family:inherit;margin:0;outline:none;resize:none;border:none;}
.clearfix:after{clear: both; content: "."; display:block; height: 0; overflow: hidden; visibility: hidden; }
.clearfix{ zoom:1;clear: both;}
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
body{color:#e4e4e4;font-size:14px;line-height:24px;font-family:"微软雅黑", Arial, Helvetica, sans-serif;background: #000; }
a{color:#e4e4e4;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition:all 0.3s;}
a:hover{color:#7c0000 ;text-decoration:none;}
:focus{outline:none;}

/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.grWidth{width:1200px; margin:0 auto;}
.w1200{width:1200px; margin:0 auto;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb25{margin-bottom:25px;}
.tce{text-align:center;}
.hide{overflow:hidden;position: relative}
.rela{position: relative;}.abso{position: absolute;}
.wot{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.clearfix:after {clear: both; content: "."; display:block; height: 0; overflow: hidden; visibility: hidden; }
.clearfix{ zoom:1;clear: both;}.padding{padding: 40px 0;overflow: hidden;}
@font-face {font-family: 'Trump'; src:url('../font/Trump.eot'); src:url('../font/Trump.eot?#font-spider') format('embedded-opentype'),   url('../font/Trump.woff') format('woff'),   url('../font/Trump.ttf') format('truetype'),   url('../font/Trump.svg') format('svg'); font-weight: normal; font-style: normal;}

/*内页左侧*/
.Menuleft{float: left;width: 270px;}
.Menuleft .left-tie{width: 212px;height: 164px; background:url(../images/left-tie.jpg)no-repeat center;padding:30px;}
.Menuleft .left-tie span{display: block;height: 20px;font-size: 40px;color: #fff;font-weight: bold;margin-bottom: 14px;font-family: 'Trump';text-transform: uppercase;font-weight: normal;}
.Menuleft .left-tie p{font-size: 25px;height: 20px;color: #fff;font-weight: bold;margin-bottom: 14px;}
.Menuleft .leftnav li{line-height: 57px;height: 57px;padding-left:40px;background: #434343;margin-bottom: 1px;}
.Menuleft .leftnav li i{display: inline-block;width: 20px;height: 20px;background: #000  url(../images/left-li.png)no-repeat center;border-radius: 100px;text-align: center;line-height: 20px;color: #fff;position: relative;top: 6px;left: -12px;}
.Menuleft .leftnav li a{font-size: 14px;color: #fff;}
.Menuleft .lxfs{position: relative;margin-top: 30px;}
.Menuleft .lxfs h3{height: 100px;font-size: 25px;color: #fff;font-weight: normal; background: url(../images/left-lxr-bg.jpg);padding: 22px 15px;}
.Menuleft .lxfs h3 a{display: inline-block;width: 17px;height: 17px;border:1px solid #fff;text-align: center;line-height: 17px;color: #fff;font-size: 16px;float: right;}
.Menuleft .lxfs img{position: absolute;top: 74px;left: 16px;}
.Menuleft .lxfs p{font-size: 14px;color: #aaa;background: url(../images/left-tel.png)no-repeat left;padding-left: 50px;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dashed #b0b0b0;}
.Menuleft .lxfs p span{display: block;font-size: 24px;color: #fff;font-weight: bold;}
.Menuleft .lxfs .left-down{padding: 80px 15px 30px 15px;background: #434343;}
.Menuleft .lxfs .left-down ul li{font-size: 14px;color: #868686;line-height: 30px;position: relative;padding-left: 20px;}
.Menuleft .lxfs .left-down ul li:after{content: '';position: absolute;display: block;left: 0;top: 12px;width: 5px;height: 5px;background: #cbcbcb;}
.Menuleft .lxfs .left-down .leftxt{color: #fff;}
.news-lx p{font-size: 14px;color: #e4e4e4;background: url(../images/left-tel.png)no-repeat left;padding-left: 50px;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dashed #b0b0b0;}
.news-lx p span{display: block;font-size: 24px;color: #e4e4e4;}
.news-lx .left-down{padding: 100px 15px 30px 15px;border:1px solid #7a0000;}
.news-lx .left-down ul li{font-size: 14px;color: #e4e4e4;line-height: 30px;position: relative;padding-left: 20px;}
.news-lx .left-down ul li:after{content: '';position: absolute;display: block;left: 0;top: 12px;width: 5px;height: 5px;background: #cbcbcb;}
.Menuleft .leftnav li.active{background: #7c0000;border:1px solid #7c0000;}
.Menuleft .leftnav li.active a{color: #fff;}
.Menuleft .leftnav li.active i{background: #000 url(../images/left-li.png)no-repeat center;}
.Menuleft .leftnav li:hover{background: #7c0000;border:1px solid #7c0000;}
.Menuleft .leftnav li:hover a{color: #fff;}
.Menuleft .leftnav li:hover i{background: #000 url(../images/left-li.png)no-repeat center;}

/*内页右侧*/
.right{width: 898px;}

/*位置*/
.position{border-bottom: 2px solid #7a0000;margin-bottom: 26px;padding-bottom: 40px;}
.position h3{font-size: 16px;color: #fff}
.position span{background: url(../images/home.png)no-repeat left;padding-left: 24px;color: #fff;font-size: 12px;}
.position span a{color: #fff;}
.position2{ border-bottom: 2px solid #7a0000;margin-bottom: 26px;padding-bottom: 40px;padding-top: 20px;}
.position2 h3{font-size: 16px;color: #7a0000}
.position2 span{background: url(../images/home.png)no-repeat left;padding-left: 24px;color: #e4e4e4;font-size: 12px;}

/*公共部分*/
.seachindex{background: #fff ! important;}
.listWrapper{margin: 0 auto;min-height: 500px; background:url(../images/newbg.jpg) no-repeat bottom right #000}
.listBanner{position: relative;overflow: hidden;height: 450px;}
.sindeMenu{height: 64px;line-height: 64px;border-bottom: 2px solid #FF0000}
.sindeMenu li{float: left;margin-right:30px;}
.sindeMenu li a{font-size: 18px;color: #fff;position: relative;padding-bottom: 21px;}
.sindeMenu span{background: url(../images/home.png)no-repeat left;padding-left: 24px;color: #fff;font-size: 12px;}
.sindeMenu span a{color: #fff;}
.sindeMenu li a:after{content: '';position: absolute;display: block;width: 0;height: 2px;background: #7c0000;left: 0;bottom: 0;transition: 0.5s all}
.sindeMenu li.active a:after{content: '';position: absolute;display: block;width: 100%;height: 2px;background:#FF0000;left: 0;bottom: 0;transition: 0.5s all}
.sindeMenu li:hover a:after{width: 100%}
.pagetie{font-size:36px;color: #333;font-weight:inherit;text-align: center;margin:6px 0 20px 0;}
.sindeMenu li:hover a{color: #7c0000}
.sindeMenu li.active a{color:#FF0000}
.pagetie span{display: block;font-size:12px;color: #888;padding: 10px 0}
.breadCrumb{height:60px;line-height:60px;}
.breadCrumb .menuSub a{display: block;float: left; font-size:14px;color: #666;padding: 0 16px;}
.breadCrumb p{background: #fff;}
.breadCrumb .menuSub .current{background: #031070;color: #fff;}
.breadCrumb .menuSub a:hover{background: #031070;color: #fff;}
.Wtie{font-size: 36px;color: #fff;margin: 0 auto;text-align: center;}
.Wtie p{font-size: 14px;font-weight: normal;margin-top: 20px;}
.Btie{font-size: 36px;color: #333;margin: 0 auto;text-align: center;}
.Btie p{font-size: 14px;font-weight: normal;margin-top: 20px;color: #666;}
.topmenu{width: 100%;height: 50px;line-height: 50px; text-align: center;display: table;margin: 30px 0 40px 0;background: #dedede;}
.topmenu li{display: table-cell;position: relative}
.topmenu li a{font-size: 18px;color: #6b6b6b;display: block}
.topmenu .active{background: #7c0000;}
.topmenu .active:after{content: '';display: block;position: absolute;width: 13px;height: 7px; left: 48%;bottom: 0;background: url(../images/topmenu-li-on.png)no-repeat center;}
.topmenu li.active a{color: #fff;}.topmenu li:hover{background: #7c0000;}
.topmenu li:hover:after{content: '';display: block;position: absolute;width: 13px;height: 7px; left: 48%;bottom: 0;background: url(../images/topmenu-li-on.png)no-repeat center;}
.topmenu li:hover a{color: #fff;}

/*左侧栏目*/
.prosider{width: 290px;float: left }
.prosider .prodBar{width: 270px;height: auto;background: #0688c2;color: #fff;padding: 30px 10px;}
.prosider .prodBar h2{font-size: 30px;margin-bottom: 30px;}
.prosider .prodBar h2 span{display: block;font-size: 14px;margin-top: 6px;}
.prosider .prodBar .bg{background: #fff;border-radius: 6px;}
.prosider .prodBar .bg ul h3{height: 60px;line-height: 60px;font-size: 18px;background: #00ace4;padding-left: 30px;}
.prosider .prodBar .bg ul .Ptie{border-radius: 6px 6px 0px 0px;}
.prosider .prodBar .bg ul li{height: 50px;line-height: 50px;font-size: 14px;color: #666;border-bottom: 1px solid #7a0000;padding: 0 20px 0 30px;cursor: pointer;}
.prosider .prodBar .bg ul li i{display: inline-block;width: 16px;height: 16px;border:1px solid #c4c4c4;border-radius: 100px;float: right;line-height: 14px;text-align: center;font-style: normal;margin: 16px 0;color:#c4c4c4 }
.prosider .prodBar .bg ul li.current a{color: #00ace4}
.prosider .prodBar .bg ul li.current i{border:1px solid #00ace4;color: #00ace4}
.prosider .prodBar .bg ul li:hover a{color: #00ace4}
.prosider .prodBar .bg ul li:hover i{border:1px solid #00ace4;color: #00ace4}
.prosider .prodBar .menunav{margin-bottom: 16px;}
.prosider .prodBar .inde_contact{height: 140px;text-align: center;color: #0688c2;font-size: 14px;padding-top: 34px;}
.prosider .prodBar .inde_contact img{display: inline-block;}
.prosider .prodBar .inde_contact span{font-size: 30px;font-weight: bold;}
.prosider .prodShow{width: 880px;}

/* 头部样式 */
.headerTwo{height:120px;background: url(../images/top-bg.jpg);background-size: cover}
.headerTwo .logo{margin: 24px 0;}
.headerTwo .top-right{height: 44px; margin:20px 0;line-height:22px;color:#464646;padding-right: 20px;position: relative;}
.headerTwo .top-right span:nth-child(1){display:block;float: left; font-size: 12px;color: #ff0b00;background: url(../images/top-tel.png)no-repeat left;padding-left: 20px;background-position-y: 6px;}
.headerTwo .top-right span:nth-child(2){display:block;float: left; font-size: 12px;color: #ff0b00;background: url(../images/telphone.png)no-repeat left;padding-left: 20px;background-position: -2px 5px;background-size:22px;}
.headerTwo .top-right span b{font-size: 24px;color: #ff0b00;position: relative;top: 4px;left: 4px;font-weight: normal;border-right:1px dashed #ff0b00;display:inline-block;padding-right:15px;margin-right:20px;}
.headerTwo .top-right a{display: inline-block;float: left;width: 28px;height: 28px;border-radius: 100px;margin-right: 10px;}
.headerTwo .top-right .top-sina{background: #4a4a4a url(../images/top-sina.png)no-repeat center}
.headerTwo .top-right .top-wx{background: #4a4a4a url(../images/top-wx.png)no-repeat center}
.headerTwo .top-right .top-wx-on{display: none; position: absolute;top: 0;right: 65px;;padding: 10px;background: #fff;text-align: center;z-index: 9999}
.headerTwo .top-right .top-wx-on img{width:110px;height:110px;}
.headerTwo .top-right .search{margin-top: 43px;margin-left:260px;}
.headerTwo .top-right .search .prosear_txt{float: left; width: 256px;height: 40px;line-height: 40px;padding-left: 20px;background: #fff;color: #bebebe;font-size: 14px;}
.headerTwo .top-right .search .prosear_btn{float: left;width: 46px;height: 40px;background:#cc150d url(../images/search.png)no-repeat center;}

/*导航*/
.headerNav{height:60px;line-height: 60px; clear: both;background: url(../images/nav-bg.jpg);background-size: cover}
.nav{width:1200px;margin:0 auto;}
.nav li{float:left;position:relative;}
.nav li:last-child:after{display: none}
.nav li:after{content: '';position: absolute;right: 0;top: 40%;height: 13px;width: 1px;border-right: 1px dotted #fff;}
.nav li.active{background: url(../images/nav-li-on.jpg);background-size: cover}.nav li.active a{font-size: 16px;color: #ae140c}
.nav li .a1{display:block;font-size:14px;color:#fff;text-align:center;position: relative;padding: 0 32px;margin: 0 8px;}
.nav li.none .a1{background:none; }
.nav li a:hover,.nav .active a{}
.nav li i{position: absolute;display: block;width: 18px;height: 9px;background: url(../images/nav-li-down.png)no-repeat center;left: 42%;bottom: 0;display: none;}
.nav li .subnav{display:none;position:absolute;left:0px;top:60px;width:86%;background:#fff;z-index:120;overflow:hidden;padding: 10px;text-align: center;}
.nav li .subnav .fl{width: 30%}
.nav li .subnav .fr{width: 60%}
.nav li .subnav a{display: block;line-height: 40px;position: relative;font-size: 14px;color: #3d3d3d;border-bottom: 1px solid #e1e1e1;}
.nav li .subnav a:hover:after{background:#7c0000 url(../images/subnav-a.png)no-repeat center;}
.nav li .subnav img{width: 310px;height: 190px;}
.nav li .subnav h3{font-size: 20px;color: #7c0000;line-height: 50px;font-weight: normal;}
.nav li .subnav p{font-size: 20px;color: #b9b9b9;line-height: 14px;}
.nav li:hover i{display: block}
.nav li:hover{background: url(../images/nav-li-on.jpg);background-size: cover}
.nav li:hover a{color: #ae140c}
.nav li .subnav a:hover{background: #7c0000;color: #fff;}

/*banner图*/
.banner{position: relative;}
.banner .bd{width: 1920px;  height:620px; z-index:0;position: relative;left:50%; margin-left:-960px;}
.banner .hd{position:absolute;width: 1920px; bottom:30px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 20px; margin-left:-960px;overflow:hidden;}
.banner .hd li{z-index:2; cursor:pointer; display:inline-block;width:10px; height:10px;border-radius: 100px;margin-right: 6px;background: #fff;}
.banner .hd li:hover,.banner .hd .on{opacity:1;background:#e51f2c;}
.banner_ctr{width: 1920px; height:90px;position:absolute;top:45%;z-index:2;left:50%;margin-left:-960px;}
.banner_ctr a{ display:block;width:50px;height:50px;  position:absolute; opacity:0;filter: alpha(opacity=0);display:block;border-radius: 100px;}
.banner_ctr a.prev{right: 120px; background: url(../images/ban_prev.png)no-repeat center}
.banner_ctr a.next{left: 120px;background: url(../images/ban_next.png)no-repeat center;}
.banner:hover .banner_ctr .prev{right:160px;opacity: 1 ;}
.banner:hover .banner_ctr .next{left:160px;opacity: 1; }
.banner_ctr .prev:hover{background:  url(../images/ban_prev_on.png)no-repeat center}
.banner_ctr .next:hover{background:  url(../images/ban_next_on.png)no-repeat center; }

/*首页公共标题*/
.index-tie{font-size: 35px;color: #7a0000;text-align: center;position: relative;margin-bottom: 50px;}
.index-tie:before{content: '';display: block;position: absolute;left: 25%;top: 0;width: 144px;height: 56px; background: url(../images/tie-fl.png)no-repeat center;}
.index-tie:after{content: '';display: block;position: absolute;right: 25%;top: 0;width: 144px;height: 56px;background: url(../images/tie-fr.png)no-repeat center;}
.index-tie p{font-size: 14px;color: #5d5d5d;margin-top: 10px;}
.index-tie2{font-size: 35px;color: #fff;text-align: center;position: relative;margin-bottom: 50px;}
.index-tie2:before{content: '';display: block;position: absolute;left: 22%;top: 0;width: 144px;height: 56px; background: url(../images/tie-fl2.png)no-repeat center;}
.index-tie2:after{content: '';display: block;position: absolute;right: 22%;top: 0;width: 144px;height: 56px;background: url(../images/tie-fr2.png)no-repeat center;}
.index-tie2 p{font-size: 14px;color: #fff;margin-top: 10px;}
.page-tie{font-weight: normal;}

/*产品中心*/
.index-pro{height: 430px;background: url(../images/index-pro-bg.jpg)no-repeat center;padding-top: 49px;}
.index-pro .pro-tie{font-size: 30px;color: #fff;font-weight: normal;float: left;}
.index-pro .pro-menu{height: 50px;margin-bottom: 30px;}
.index-pro .pro-menu ul{float: right;}
.index-pro .pro-menu ul li{float: left;margin-right: 20px;}
.index-pro .pro-menu ul li a{font-size: 14px;color: #fff;position: relative;padding-bottom: 26px;}
.index-pro .pro-menu ul li a:after{content: '';position: absolute;left: 50%;bottom: 0;width: 0;height: 3px;background: #ff0b00;transition: 0.5s all;}
.index-pro .pro-menu ul li.on a:after{width: 100%;left: 0}
.index-pro .probd{position: relative;min-height: 230px;}
.index-pro .probd li{float: left;width: 198px;height: 230px;}
.index-pro .probd li .pic{display: table;margin: 0 auto}
.index-pro .probd li span{display: table-cell;vertical-align: middle;height: 180px;}
.index-pro .probd li span img{display: block; width:198px}
.index-pro .probd li h3{line-height: 30px;font-size: 14px;color: #fff;text-align: center;}
.index-pro .probd .btn{display: inline-block;width: 19px;height: 33px;position: absolute;top: 42%;}
.index-pro .probd .sPrev{right: -60px;background: url(../images/sNext.png)no-repeat center;}
.index-pro .probd .sNext{left: -60px;background: url(../images/sPrev.png)no-repeat center;}
.index-pro .probd .sPrev:hover{right: -60px;background: url(../images/sNext-on.png)no-repeat center;}
.index-pro .probd .sNext:hover{left: -60px;background: url(../images/sPrev-on.png)no-repeat center;}
.index-pro .more{display: block;margin: 0 auto;width: 95px;height: 45px;line-height: 45px;text-align: center; font-size: 14px;color: #fff;background: #ff0000 url(../images/pro-more.png)no-repeat left;margin-top: 20px;padding-left: 20px;background-position-x: 14px;}

/*关于*/
.index-about{height: 693px;padding-top: 45px; background: url(../images/index-about-bg.jpg)no-repeat;}
.index-about .ab-img{float: left;width: 50%;}
.index-about .ab-txt{float: right;width: 50%;padding: 30px 0 0 0;}
.index-about .ab-txt h3{font-size: 30px;color: #fff;font-weight: normal;}
.index-about .ab-txt dt{padding: 30px 0;}
.index-about .ab-txt .more{display: inline-block;width: 114px;height: 45px;line-height: 45px; font-size: 14px;color: #fff;text-align: center;background: #ff0000;}
.index-about .ab-ys{height: 115px;padding: 80px 0;}
.index-about .ab-ys li{float: left;width: 200px;text-align: center;}
.index-about .ab-ys li p{font-size: 20px;color: #fff;padding: 0px 51px;}
.index-about .ab-ys li i{display: inline-block;width: 72px;height: 60px;background: url(../images/index-ab-ys.png)no-repeat;background-position: 0}
.index-about .ab-ys li:nth-child(1) i{background-position: 0 0}
.index-about .ab-ys li:nth-child(2) i{background-position: -78px 0}
.index-about .ab-ys li:nth-child(3) i{background-position: -160px 0}
.index-about .ab-ys li:nth-child(4) i{background-position: -250px 0}
.index-about .ab-ys li:nth-child(5) i{background-position: -335px 0}
.index-about .ab-ys li:nth-child(6) i{background-position: -422px 0}
.index-power ul li{float: left;width: 280px;height: 150px;margin-right: 26px; position: relative;overflow: hidden;}
.index-power ul li:last-child{margin-right: 0}
.index-power ul li img{display: block;width: 100%;height: 100%;transition: 0.5s all}
.index-power ul li h3{width: 90px;height: 50px;line-height: 50px;background: rgba(0,0,0,0.8);font-size: 14px;color: #fff;position: absolute;right: 0;bottom: 0;text-align: center;}
.index-power ul li:hover img{transform: scale(1.1);}

/*新闻*/
.index-news{padding-top: 90px;background: url(../images/index-news-bg.jpg)no-repeat center;height: 590px;}
.index-news .news-tie{font-size: 30px;color: #fff;font-weight: normal;float: left;}
.index-news .news-menu{height: 50px;margin-bottom: 30px;}
.index-news .news-menu ul{float: right;}
.index-news .news-menu ul li{float: left;margin-right: 20px;}
.index-news .news-menu ul li a{font-size: 14px;color: #fff;position: relative;padding-bottom: 26px;}
.index-news .news-menu ul li a:after{content: '';position: absolute;left: 50%;bottom: 0;width: 0;height: 3px;background: #ff0b00;transition: 0.5s all;}
.index-news .news-menu ul li.on a:after{width: 100%;left: 0}
.index-news .newsbd .news-fl{float: left;width:652px;height: 400px;position: relative;}
.index-news .newsbd .news-fl li{position: relative;}
.index-news .newsbd .news-fl li img{width: 490px;height:400px;transition: 0.5s all}
.index-news .newsbd .news-fl li .txt{padding: 0;background: #5e5e5e;width: 240px;height: 148px;position: absolute;top: 20%;right: 0;padding: 36px 40px;}
.index-news .newsbd .news-fl li .txt h4{font-size: 16px;color: #fff;}
.index-news .newsbd .news-fl li .txt p{font-size: 14px;color: #cacaca;line-height: 20px;margin: 20px 0 30px 0}
.index-news .newsbd .news-fl li .txt .more{font-size: 12px;color: #afafaf;width: 73px;height: 23px;line-height: 22px; border:1px solid #afafaf;display: block;text-align: center;}
.index-news .newsbd .news-fl .btn{display: block;width: 80px;height: 80px;bottom: 0;position: absolute;z-index: 99999;}
.index-news .newsbd .news-fl .nPrev{right: 0;background: #1f1f1f url(../images/nPrev.png)no-repeat center;}
.index-news .newsbd .news-fl .nNext{right: 80px;background: #1f1f1f url(../images/nNext.png)no-repeat center;}
.index-news .newsbd .news-fl .nPrev:hover{right: 0;background: #8f0306 url(../images/nPrev-on.png)no-repeat center;}
.index-news .newsbd .news-fl .nNext:hover{right: 80px;background: #8f0306 url(../images/nNext-on.png)no-repeat center;}
.index-news .newsbd .news-fr{float: right;width: 520px;height: 400px;}
.index-news .newsbd .news-fr li{margin-bottom: 35px;overflow: hidden;}
.index-news .newsbd .news-fr li span{display: block;float: left;width: 79px;height: 62px;border-right: 1px solid #9e8081;font-size: 12px;color: #fff;padding-top: 10px;text-align: center;}
.index-news .newsbd .news-fr li span b{font-size: 35px;color: #fff;}
.index-news .newsbd .news-fr li .txt2{float: right;padding-left: 20px;width: 80%;}
.index-news .newsbd .news-fr li .txt2 h4{font-size: 16px;color: #fff;opacity: 0.9}
.index-news .newsbd .news-fr li .txt2 p{font-size: 12px;color: #929292;}
.index-news .newsbd .news-fr li:hover .txt2 h4{opacity: 1;}

/*产品列表下拉菜单*/
.menuSub2 ul{text-align: center;margin: 30px 0;}
.menuSub2 ul li{display: inline-block;margin:0;padding: 0;width: 141px;height: 30px;position: relative;margin-bottom: 56px;border: 1px #d8d8d8 solid;border-left: none;border-bottom: none;}
.menuSub2 ul li:nth-child(1){border-left: 1px #d8d8d8 solid;width: 0;border-right: none;}
.menuSub2 ul li a{position: relative;display: inline-block;position: absolute;width: 141px;height: 36px;bottom: -56px;left: 71px;line-height: 36px;text-align: center;font-size: 16px;color: #424242;}
.menuSub2 ul li a:after{position: absolute;content: "";display: block;width: 10px;height: 10px;border: 5px #c8c8c8 solid;border-radius: 10px;top: -20px;left: 61px;}
.menuSub2 ul li:nth-child(1) a{left: -71px;}
.menuSub2 ul li a:hover:after,.menuSub2 ul li a.current:after{border-color: #d71317;}

/*内页关于*/
.abTie{text-align: center;font-size: 30px;color: #000;margin-bottom: 50px;}
.page-about{padding: 50px 0;}
.page-about .tie{font-size: 32px;color: #fff;text-align: center;font-weight: normal;margin-bottom: 60px;}
.page-about .tie p{font-size: 14px;color: #505050;opacity: 0.4;margin-top: 10px;}
.page-about .ab-img{width: 572px;height: 342px;}
.page-about .ab-txt{width: 580px;color: #505050;}
.page-about .ab-txt .more{display: inline-block;margin-top: 20px; background: url(../images/ab-more.png)no-repeat left;padding-left: 60px;font-size: 14px;color: #fff;}
.page-about ul{height: 170px;color: #fff;overflow: hidden;margin-top: 40px;}
.page-about ul li{float: left;width: 240px;padding: 50px 0;text-align: center;}
.page-about ul li h3{font-size: 24px;font-weight: normal;margin-bottom:20px;color: #7c0000;}
.page-about ul li span{font-size: 44px;}
.page-about ul li p{font-size: 14px;color: #000;}
.page-honor{padding: 60px 0 70px 0;background: #f3f3f3;}
.page-honor-cont ul li{float: left; width: 280px;height: 406px;margin-right: 25px;position: relative;}
.page-honor-cont ul li a{display: table;margin: 0 auto}
.page-honor-cont ul li span{display: table-cell;vertical-align: middle;height: 314px;padding: 16px 28px;border:1px solid #d5d5d5;overflow: hidden;background: #fff;}
.page-honor-cont ul li img{display: block;max-width: 100%;max-height: 100%;transition: 0.5s all}
.page-honor-cont ul li h4{font-size: 16px;color: #000;line-height: 60px;text-align: center;position: absolute;bottom: 0;left: 0;width: 100%;font-weight: normal;}
.page-honor-cont{width: 1230px;margin: 0 auto;position: relative}
.page-honor-cont .btn{position: absolute;top: 38%;width: 30px;height: 50px;}
.page-honor-cont .prev{background: url(../images/vga-prev.png)no-repeat center;left: -70px;}
.page-honor-cont .next{background: url(../images/vga-next.png)no-repeat center;right: -70px;}
.page-honor-cont .prev:hover{background: url(../images/vga-prev-on.png)no-repeat center;left: -70px;}
.page-honor-cont .next:hover{background: url(../images/vga-next-on.png)no-repeat center;right: -70px;}
.page-honor-cont ul li:hover img{transform: scale(1.1);}

/*企业文化*/
.page-culture{padding: 45px 0 64px 0;overflow: hidden;}
.page-culture ul li{float: left;width: 246px;height: 368px;border: 1px solid #cdcdcd;background: #fff;padding: 20px;margin-right: 15px;text-align: center;}
.page-culture ul li:last-child{margin-right: 0;}
.page-culture ul li h3{font-size: 18px;color: #000;font-weight: normal;position: relative;padding-bottom:16px;margin:34px 0 14px 0;}
.page-culture ul li h3:after{content: '';display: block;position: absolute;left: 45%;bottom: 0;width: 30px;height: 1px;background: #d4d4d4;}
.page-culture ul li p{font-size: 14px;color: #7f7f7f;}
.page-culture ul li span{display: block;overflow: hidden;}
.page-culture ul li img{transition: 0.5s all;}
.page-culture ul li:hover img{transform: scale(1.1);}

/*实力展示*/
.page-power{padding: 50px 0 60px 0;min-height: 326px;}
.page-power .powHd{text-align: center;margin-bottom: 50px;}
.page-power .powHd li{display: inline-block;width: 130px;line-height: 35px;font-size: 18px;color: #fff;background: #4f4f4f;cursor: pointer;}
.page-power .powHd li.on{background: #7a0000;}.page-power .powBd{position: relative;height: 242px;}
.page-power .powBd li{float: left; width: 290px;height: 242px;margin-right: 14px;position: relative;}
.page-power .powBd li a{display: table;margin: 0 auto;}
.page-power .powBd li span{display: block;vertical-align: middle;height: 200px;overflow: hidden;}
.page-power .powBd li img{display: block;max-width: 100%;max-height: 100%;transition: 0.5s all;}
.page-power .powBd li h3{position: absolute;left: 0;bottom: 0;width: 100%;line-height: 40px;font-size: 14px;color: #434343;}
.page-power .powBd li i{display: inline-block;width: 20px;height: 20px;line-height: 20px;text-align: center; border-radius: 100px;background: #e7e7e7 url(../images/pow-li-more.png)no-repeat center;position: relative;top: 10px;right: 10px;float: right;transition: 0.5s all}
.page-power .powBd li:hover img{transform: scale(1.1);}
.page-power .powBd li:hover i{box-shadow: 0 2px 4px #c4c7ca;}
.page-power .powBd li:hover h3{color: #7a0000;}

/*荣誉客户*/
.page-partner{padding: 60px 0 70px 0;overflow: hidden;}
.page-partner ul li{float: left;width: 198px;height: 98px;border:1px solid #7a0000;margin-left: -1px;margin-top: -1px;background: #f4f4f4;}
.page-partner ul li a{display: table;margin: 0 auto;}
.page-partner ul li span{display: table-cell;vertical-align: middle;height: 98px;}
.page-partner ul li img{display: block;max-width: 100%;max-height: 100%;transition: 0.5s all;	-webkit-filter: grayscale(100%);  -moz-filter: grayscale(100%);   -ms-filter: grayscale(100%);  -o-filter: grayscale(100%);     filter: grayscale(100%);}
.page-partner ul li:hover img{transform: scale(1.1);-webkit-filter: grayscale(0);  -moz-filter: grayscale(0);   -ms-filter: grayscale(0);  -o-filter: grayscale(0);     filter: grayscale(0);}

/*研发方向*/
.direction{height: 556px;background: url(../images/yffx-bg.jpg)no-repeat;padding: 60px 0 90px 0}
.direction ul li{float: left;width: 350px;height: 390px;background: #fff;padding: 10px;margin-right: 45px;text-align: center;}
.direction ul li:last-child{margin-right: 0;}
.direction ul li h3{font-size: 25px;color: #7a0000;font-weight: normal;margin: 24px 0;}
.direction ul li p{font-size: 14px;color: #5d5d5d;padding: 0 26px}
.direction ul li span{display: block;overflow: hidden;}
.direction ul li img{transition: 0.5s all;}
.direction ul li:hover img{transform: scale(1.1);}

/*研发团队*/
.team{height: 612px;padding: 70px 0;}
.team-cont{position: relative;}
.team ul li{float: left;width: 390px;height: 358px;margin-right: 15px;}
.team ul li span{display: block;height: 310px;overflow: hidden;}
.team ul li h4{line-height: 46px;font-size: 14px;color: #5d5d5d;font-weight: normal;text-align: center;}
.team ul li img{display: block;transition: 0.5s all;}
.team .btn{position: absolute;top: 38%;width: 30px;height: 50px;}
.team .prev{background: url(../images/vga-prev.png)no-repeat center;left: -70px;}
.team .next{background: url(../images/vga-next.png)no-repeat center;right: -70px;}
.team .prev:hover{background: url(../images/vga-prev-on.png)no-repeat center;left: -70px;}
.team .next:hover{background: url(../images/vga-next-on.png)no-repeat center;right: -70px;}
.team ul li:hover img{transform: scale(1.1);}

/* 内页布局样式 */
.pageBanner{width:1920px;position:relative;left:50%;margin-left:-960px;;z-index:10;overflow: hidden;}
.pageSidebar{width:210px;overflow:hidden;}
.sidebarOne h2,.sidebarTwo h2,.sidebarThree h2{height:44px;line-height:44px;background:#da251e;text-align:center;font-size:18px;color:#fff;border-radius:4px 4px 0 0;}
.sidebarOne ul{margin-top:5px;overflow:hidden;}
.sidebarOne li{margin-top:6px;}
.sidebarOne li a{display:block;height:35px;line-height:35px;color:#575656;background:url(../images/icone.png) no-repeat 194px center #fff;padding:0 15px;font-size:14px;}
.sidebarOne li a:hover,.sidebarOne li .active{background:url(../images/iconf.png) no-repeat 194px center #da251e;color:#fff;}
.sidebarOne li ol{margin:5px 0;overflow:hidden;}
.sidebarOne li ol li{margin:0;}
.sidebarOne li ol li a{display:block;height:33px;line-height:33px;background:url(../images/iconi.png) no-repeat 24px center;padding-left:35px;color:#333;border-bottom:1px dotted #c8c8c8;font-family:"宋体";font-size:12px;}
.sidebarOne li ol li a:hover,.sidebarOne li ol li a.active{background:url(../images/iconj.png) no-repeat 24px center;color:#da251e;font-weight:bold;}
.sidebarOne ul li ol li ul{margin-top:0px;overflow:hidden;}
.sidebarOne ul li ol li ul li a{display:block;height:28px;line-height:28px;background:none;padding-left:40px;color:#333;border-bottom:none;font-family:"宋体";font-size:12px;}
.sidebarOne ul li ol li ul li a:hover,.sidebarOne ul li ol li ul li a.active{background:none;color:#da251e;}
.sidebarTwo{margin-top:15px;}
.sidebarTwo .bd{width:178px;height:350px;border:1px solid #fff;border-top:none;padding:15px;background:#fff;}
.sidebarTwo .bd .box{height:350px;overflow:hidden;}
.sidebarTwo .bd ul{overflow:hidden;zoom:1;}
.sidebarTwo .bd li{width:178px;height:165px;margin:10px 0;}
.sidebarTwo .bd li img{border:1px solid #c8c8c8;padding:2px;}
.sidebarTwo .bd li img:hover{border:1px solid #da251e;}
.sidebarTwo .bd li span{display:block;height:30px;line-height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px;font-size:14px;}
.sidebarThree{margin-top:15px;}
.twoCont{padding:15px;overflow:hidden;border:1px solid #fff;background:#fff}
.sidebarThree h3{font-size:15px;margin-bottom:10px;}
.sidebarThree h3 span{display:block;font-size:26px;color:#da251e;font-family:arial;}
.sidebarThree p{line-height:22px;font-family:"宋体"}
.sidebarThree p span{padding-left:3em;}
.pageTitle{height:46px;line-height:40px;background:url(../images/conti.png) no-repeat left bottom;}
.pageTitle h2{display:block;float:left;height:46px;text-align:left;font-size:16px;overflow: hidden;}
.pageTitle span{height:46px;float:right;font-family:"宋体"}
.pageContentBox{overflow:hidden;}

/* 内页留言样式 */
#contactlb{width:595px;font-size:16px;color:#333;margin:25px auto 0;font-family:"微软雅黑"}
#contactlb span{font-weight:normal;font-family:arial;display:block;color:#999;}
#leavetable{margin-top:35px;font-family:"微软雅黑"}#leavetable tr{height:40px;}
.contactnr{width:600px;margin:0 auto;}
.left_l{width:12%;font-size:14px;height:20px;line-height:20px;vertical-align:top;padding:5px;}
.left_cont{vertical-align:middle;}
.tc_name{width:300px;height:14px;line-height:14px;background:#fff;border:1px solid #ccc;margin-bottom:15px;padding:10px 5px;}
.tc_zt{width:400px;height:14px;line-height:14px;background:#fff;border:1px solid #ccc;margin-bottom:15px;padding:10px 5px;}
.tc_lz{width:250px;height:14px;line-height:14px;background:#fff;border:1px solid #ccc;margin-bottom:15px;padding:10px 5px;}
.tc_nr{width:470px;height:140px;background:#fff;border:1px solid #ccc;padding:5px;margin-bottom:10px;}
.text-input{width:100px;height:14px;line-height:14px;background:#fff;border:1px solid #ccc;margin-bottom:15px;padding:10px 5px;float:left;}
.tc_name:focus,.tc_zt:focus,.tc_lz:focus,.tc_nr:focus,.text-input:focus{border-color:#da251e;outline:0;}
.suba{width:110px;height:35px;background:#da251e;font-size:16px;text-align:center;line-height:35px;border:0px;cursor:pointer;display:block;float:left;margin-right:15px;color:#fff;border-radius:2px;font-family:"微软雅黑"}
.suba:hover{background:#ee2a23;}

/*技术知识列表*/
.tecList li{line-height: 52px;border-bottom: 1px dashed #cdcdcd;background: url(../images/tec-li.png)no-repeat left;}
.tecList li a{font-size: 14px;color: #000;padding-left: 30px;}
.tecList li:hover a{color: #7c0000;}

/* 新闻列表 */
.newsList li{margin-bottom:30px;overflow:hidden;padding: 0 0 30px 0;border-bottom: 1px dashed #a7a7a7}
.newsList li .nImg{width:170px;height:110px;overflow:hidden;float:left;text-align: center;}
.newsList li img{width:100%;height:110px;transition:all 0.5s;}
.newsList li .date{width:78%;overflow:hidden;float:right;}
.newsList li .date span{font-size:12px;font-family:Arial;height:30px;display:block;color:#888;}
.newsList li .date h4{font-size:14px;margin-bottom:10px;line-height:15px}
.newsList li .date h4 a{color:#fff;}
.newsList li .date p{font-size: 12px;color: #5d5d5d;}
.newsList li .date .more{display: block;width: 80px;height: 30px;text-align: center;line-height: 30px;font-size: 12px;color: #939393;border:1px solid #e4e4e4;}
.newsList li .date h4 a:hover{color:#7c0000;}
.newsList li p{font-size:14px;color:#666;}
.newsList li:hover img{transform:scale(1.1,1.1);}
.newsList li .date .more:hover{background: #7c0000;color: #fff;}

/* 新闻详细样式 */
.news-wrap{padding:0 0 90px 0;overflow: hidden;}
.newsIs{ padding-top:20px;}
.newsIsLeft{ width:810px;padding:30px;border: 1px solid #7a0000;}
.newsIsTop h1{ font-weight:normal; font-size:25px; line-height:40px; color:#fff;}
.newsIsTop .top{ font-size:14px; line-height:35px; color:#888;overflow:hidden;border:1px solid #7a0000;margin-top:15px;}
.newsIsTop .top span{ padding-right:40px;}
.newsIsTop .top .bshare-custom{margin-top:5px;margin-right:30px;}
.newsIsTop .top .sp1{width:272px;text-align:center;font-size: 14px;}
.newsIsTop .top .sp3{background: url('../images/single-view.png') no-repeat left center;padding-left:30px;}
.newsIsContent{ padding-top:20px; font-size:14px; line-height:2em; text-align:justify; white-space:normal;margin-bottom:30px;overflow:hidden;min-height:613px;}
.newsIsContent p{ padding:5px 0;}
.newsIsContent img{max-width:100%;}
.newsIsLeft .fen{padding-top: 20px;border-top: 1px solid #7a0000;}
.newsIsLeft .fen .prew{float: left;width: 362px;padding: 16px;}
.newsIsLeft .fen .nextw{float: right;width: 362px; padding: 16px;}
.newsIsLeft .fen a{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;color: #e4e4e4;font-size: 14px;}
.newsIsRight{width:270px;}
.newsIsRightTitl{height:60px;line-height:60px;font-size:16px;color: #a3a3a3;overflow:hidden;}
.newsIsRightTitl span{float:left;width:50%;text-align:center;height:60px;cursor:pointer;color: #fff}
.newsIsRight .news-hot{border: 1px solid #7a0000;min-height: 460px;margin-bottom: 30px;}
.newsIsRightTitl .on{background:#7c0000;color: #fff;}
.newsIsRight .main{padding: 20px;}
.newsIsRight .main ul .more{font-size: 14px;color: #9f9f9f;}
.newsIsRight .main ul{ padding-top:0px;}
.newsIsRight  ul li{font-size:14px;position: relative;padding-left: 20px;line-height: 34px;}
.newsIsRight  ul li a{/*color: #000;*/}
.newsIsRight ul li:after{content: '';position: absolute;display: block;left: 0;top: 16px;width: 5px;height: 5px;background: #ececec;}
.newsIsRight .main ul li{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.newsIsRight .main ul li:nth-child(2) i,.newsIsRight ul li:nth-child(1) i,.newsIsRight .main ul li:nth-child(3) i{background:#d81519;}
.newsIsRight .news-hot ul li:hover:after{content: '';position: absolute;display: block;left: 0;top: 16px;width: 5px;height: 5px;background: #7c0000;}
.newsIsRight .news-lx{position: relative;}
.newsIsRight .news-lx h3{padding: 30px 30px 0 30px;height: 114px; background: url(../images/left-lxr-bg.jpg);font-size: 18px;color: #fff;font-weight: normal;}
.newsIsRight .news-lx h3 a{float: right;display: inline-block;width: 16px;height: 16px;border:1px solid #fff;color: #fff;line-height: 12px;text-align: center;font-size: 12px;}
.newsIsRight .news-lx img{position: absolute;top: 90px;left: 15px;}
.newsIsRight .news-lx ul li{line-height: 26px;}
.newsIsRight .news-lx h3 a:hover{transform: rotateZ(360deg);}
.shop-link .wx {position:relative;z-index:10;}
.shop-link .wx div{position:absolute;top:30px;right:-60px;background:#fff;border:1px solid #ddd;padding:9px;top:50px;display:none;}
.shop-link .wx div:before{content: "";position:absolute;left:50%;top:-20px;border:10px solid  transparent;border-bottom-color: #ddd;}

/*常见问题*/
.faqList{overflow: hidden;font-size: 14px;color: #666666;line-height: 30px;}
.faqList li{padding-bottom: 20px; overflow: hidden;margin-bottom: 30px;}
.faqList li h3 a{padding-left: 16px;}
.faqList li h3{font-size:16px;color: #333;padding-bottom: 20px;margin-bottom: 20px; border-bottom: 1px dashed #dadada;}
.faqList li h3 b{color: #fff;width: 28px;height: 28px;border-radius: 100px;background: #7c0000;font-weight: normal;font-size: 12px;display: inline-block;line-height: 28px;text-align: center;}
.faqList li h3 span{float: right; font-size:14px;color: #b1b1b1;}
.faqList li .txt{font-size:14px;color: #666;}
.faqList li .txt strong{color: #fff;width: 28px;height: 28px;border-radius: 100px;background: #e40000;font-weight: normal;font-size: 12px;display: inline-block;line-height: 28px;text-align: center;}
.faqList li .txt a{font-size:14px;color: #cf231f;}
.faqList li .txt p{text-align: left;float: right;width: 96%;}

/* 推荐资讯样式 */
.recNews{overflow:hidden;}
.recNews ul{padding-top:10px;}
.recNews ul li{float:left;margin-right:16px;width:48%;height:28px;line-height:28px;font-family:"宋体";}
.recNews ul li a{display:block;width:240px;line-height:28px;background:url(../images/icong.png) no-repeat left center;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.recNews ul li a:hover{background:url(../images/iconh.png) no-repeat left center;}
.recNews ul li span{float:right;color:#999;}

/*AGVBox3.0概述*/
.Overview{height: 390px;padding-top: 140px; background: url(../images/over-bg.jpg)no-repeat;background-size: cover;text-align: center;}
.Overview h3{font-size: 50px;color: #fff;font-weight: normal;margin-bottom: 46px;}
.Overview h3 span{display: block;font-size: 18px;color: #fff;margin-top: 20px;}
.Overview p{font-size: 14px;color: #fff;}

/*AGV系统*/
.control{height: 508px;}
.control .txt{padding: 176px 0;float: left;width: 42%;}
.control .txt h3{font-size: 35px;color: #151515;margin-bottom: 36px;font-weight: normal;}
.control .txt p{font-size: 14px;color: #797979;}.control img{margin: 84px 0;}

/*7大功能*/
.features{height: 662px;background: #f0f0f0;padding: 70px 0 98px 0;}
.features h3{font-size: 35px;color: #000;text-align: center;width: 100%;display: inline-block;font-weight: normal;}
.features-cont{position: relative;margin-top: 60px;}
.features-cont .hd{float: right;width: 362px;height: 454px;border-top: 3px solid #039fcf;border-right: 3px solid #039fcf;border-bottom: 3px solid #039fcf;position: relative;padding: 40px 0 0 88px;}
.features-cont .hd:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 3px;height: 30px;background: #039fcf;}
.features-cont .hd:after{content: '';display: block;position: absolute;left: 0;bottom: 0;width: 3px;height: 30px;background: #039fcf;}
.features-cont .hd ul{border-left: 2px solid #d9d9d9;padding-left: 10px;}
.features-cont .hd ul li{font-size: 14px;color: #272727;font-weight: bold;width: 192px;height: 58px;line-height: 58px;cursor: pointer;padding-left: 20px;}
.features-cont .hd ul li.on{color: #fff; background: url(../images/features-li.jpg);}
.features-cont .cont{position: absolute;right: 36%;top: 50px;width: 566px;height: 540px;}
.features-cont .cont li{position: relative;height: 540px;}
.features-cont .cont li .txt{position: absolute;left: 7%;top: 54%; width: 420px;height: 190px;background: #fff;padding: 20px 30px;}
.features-cont .cont li .txt h4{font-size: 20px;color: #039fcf;font-weight: normal;margin-bottom: 20px;}
.features-cont .cont li .txt span{font-size: 40px;color: #039fcf}
.features-cont .cont li .txt p{font-size: 14px;color: #797979;}

/*AGV应用展示*/
.Appshow{padding: 60px 0 70px 0;}
.Appshow h3{font-size: 35px;color: #000;text-align: center;width: 100%;display: inline-block;font-weight: normal;}
.Appshow-cont{position: relative;margin-top: 50px;}
.Appshow-cont li{float:left;width:370px;height: 354px; margin:0 45px 25px 0;position: relative;transition: 0.5s all}
.Appshow-cont li .sImg{display: table-cell;vertical-align: middle;height: 260px;overflow: hidden;}
.Appshow-cont li .sImg:after{content: '';position: absolute;display: block;width: 94%;height: 240px;background: rgba(0,0,0,0.5) url(../images/case_seach.png)no-repeat center;top: 10px;left: 10px;border:1px solid #b9bfce;transition: 0.4s all;transform: scale(0);}
.Appshow-cont li img{width: 100%;height: 260px; transition:all 0.5s;}
.Appshow-cont li h4{width: 300px; height: 54px; text-align:left;font-size:16px;position: absolute;bottom: 0;left: 0;transition:all 0.5s;padding: 20px;}
.Appshow-cont li h4 a{font-size: 16px;color: #3b3b3b;}
.Appshow-cont li h4 p{width: 80%;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-size: 12px;color: #7a7a7a;}
.Appshow-cont li h4 i{position: absolute;right: 0;top: 30%;width: 35px;height: 35px;border-radius: 100px;box-shadow: 0 0 10px #7a0000;background: url(../images/vga-more.png)no-repeat center;}
.Appshow-cont li:hover h4 i{opacity: 1}
.Appshow-cont li:hover{box-shadow: 0 0 26px #7a0000}
.Appshow-cont li:hover .sImg:after{transform: scale(1);}
.Appshow-cont li:hover h4 a{color: #7c0000}
.Appshow-cont .tempWrap{width: 1200px ! important;}
.Appshow-cont .btn{position: absolute;top: 38%;width: 30px;height: 50px;}
.Appshow-cont .prev{background: url(../images/vga-prev.png)no-repeat center;left: -70px;}
.Appshow-cont .next{background: url(../images/vga-next.png)no-repeat center;right: -70px;}
.Appshow-cont .prev:hover{background: url(../images/vga-prev-on.png)no-repeat center;left: -70px;}
.Appshow-cont .next:hover{background: url(../images/vga-next-on.png)no-repeat center;right: -70px;}

/* 产品中心样式 */
.productList li{float:left;width:278px;height:322px;margin-right:28px;margin-bottom:20px;transition: 0.5s all;position: relative;border:1px solid #dfdfdf;text-align: center;}
.productList li:nth-child(3n){margin-right: 0}
.productList li .pic{float: left; width: 278px;height: 240px;overflow:hidden;position: relative}
.productList li .pic a{display: table;margin: 0 auto}
.productList li span{height:240px;display:table-cell;vertical-align: middle;}
.productList li .pic img{display: block; transition:all 0.5s; width:278px;}
.productList li h3{font-size: 14px;color:#FFFFFF;font-weight: normal;}
.productList li p{font-size: 12px;color: #7b7b7b;padding: 0 20px;margin: 16px 0;height: 48px}
.productList li .more{display: inline-block;width: 140px;height: 40px;text-align: center;line-height: 40px;font-size: 14px;color: #fff; background-color:#CC0000; margin-top:5px;}
.productList li:hover{border:1px solid #7c0000;}
.productList li:hover img{transform: scale(1.1);}
.productList li h3:hover{color: #7c0000;}
.productList li:hover .more{background: #7c0000;}

/* 产品详情 */
.proShow_top{overflow:hidden;background:#fff;}
.proShow_top .left{width:520px;padding:35px 40px;}
.proShow_top .left h3{font-size:24px;line-height:26px;color:#151515;font-weight:normal;}
.proShow_top .left h3 span{display:block;font-size:16px;opacity:.8;margin-bottom:15px;}
.proShow_top .left .font{height:200px;margin-bottom:15px;overflow:hidden;line-height:28px;}
.proShow_top .left .btn a{display:inline-block;width:92px;height:32px;line-height:32px;border:1px solid #d81519;border-radius:3px;background:#d81519;color:#fff;font-size:14px;margin-right:20px;text-align:center;}
.proShow_top .left .btn .zx{background:none;color:#d81519;}
.proShow_top .left .btn a:hover{background:#4b920d;color:#fff;}
.proShow_slide{overflow:hidden;position:relative;width:100%;height:;border-right:1px solid #e4e4e4;padding:0 40px;}
.proShow_slide .bd,.proShow_slide .bd li{width:560px;overflow:hidden;text-align:center;vertical-align:middle;height:400px;line-height:380px;}
.proShow_slide .bd li img{width:500px;height:;}
.proShow_slide .hd{position:absolute; bottom:25px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 0px; margin-left:-50px;height:12px;overflow:hidden;}
.proShow_slide .hd li{z-index:2; cursor:pointer; margin-right:5px; display:inline-block;width:10px; height:10px;*display:inline; zoom:1;border:1px solid #555;border-radius:100%;}
.proShow_slide .hd li:hover,.proShow_slide .hd .on{background:#555;box-shadow:0 0 0 2px #555 inset;}
.prosShow_main{overflow:hidden;margin:40px auto;}
.prosShow_main .menu{border: 1px solid #7a0000;height:70px;line-height: 70px;}
.prosShow_main .menu li{display:inline-block;text-align:center;font-size:16px;color:#fff;cursor:pointer;padding: 0 36px;}
.prosShow_main .menu .on{background:#7c0000;color:#fff;}
.prosShow_main .menu .on a{color:#fff;}
.prosShow_main .bd{padding:30px 0;overflow:hidden;}

/*同系列产品*/
.relaPro .tie{font-size: 16px;color: #7a0000;margin-bottom: 30px;padding-bottom: 10px;border-bottom: 2px solid #7a0000}
.relaPro .tie a{float: right; font-size: 14px;color: #bcbcbc}
.relaPro li{float:left;width:278px;height:322px;margin-right:28px;margin-bottom:20px;transition: 0.5s all;position: relative;border:1px solid #dfdfdf;text-align: center;}
.relaPro li .pic{float: left; width: 278px;height: 240px;overflow:hidden;position: relative}
.relaPro li .pic a{display: table;margin: 0 auto}
.relaPro li span{height:240px;display:table-cell;vertical-align: middle;}
.relaPro li .pic img{max-height: 100%;max-width: 100%;display: block; transition:all 0.5s;}
.relaPro li h3{font-size: 14px;color: #fff;font-weight: normal;}
.relaPro li p{height: 48px; font-size: 12px;color: #7b7b7b;padding: 0 20px;margin: 16px 0;}
.relaPro li .more{display: inline-block;width: 140px;height: 40px;text-align: center;line-height: 40px;font-size: 14px;color: #fff;background:#FF0000;}
.relaPro li:hover{border:1px solid #7c0000;}
.relaPro li:hover img{transform: scale(1.1);}
.relaPro li h3:hover{color: #7c0000}
.relaPro li:hover .more{background: #7c0000}
.shop_price,.p_count{height: 30px;line-height: 30px;}
.shop_price dt{float: left;width: 80px;}
.p_count dt{float: left;width: 80px;}
#product_num{width: 20px;border:1px solid #ccc;float: left;height: 24px;line-height:24px;text-align: center;}
.p_button{display: block;width: 20px;float: left;cursor: pointer;background: #ccc;line-height: 24px;text-align: center;}
.product-order{margin-top: 20px;}

/*内页前景分析*/
.page-fx{height: 485px;padding: 50px 0; position: relative}
.page-fx ul li{float: left;width: 280px;height: 352px;margin-right:26px;}
.page-fx ul li:last-child{margin-right: 0}
.page-fx ul li h3{font-size: 24px;color: #7c0000;margin: 20px 0;position: relative;padding-left: 20px;font-weight: normal;}
.page-fx ul li h3:after{content: '';position: absolute;display: block;left: 0;top: 2px;width: 4px;height: 22px;background:#7c0000; }

/* 常见问题 */

/*关于页*/

/*联系我们*/
.pageabout{padding: 40px 0;overflow: hidden;}
.contactBox1{padding: 60px 0 60px 0;}
.contactBox1 .font{width: 490px;overflow: hidden;}
.contactBox1 .font h3{font-size: 18px;color: #039bc9;margin-bottom: 30px;} 
.contactBox1 .font p{padding-bottom: 20px;border-bottom: 1px dashed #b9b9b9;margin-bottom: 20px;}
.contactBox1 .right{width: 640px;overflow: hidden;}
#dituContent{width:700px;height:500px;}

/* 内页留言样式 */
.feedback{padding: 50px 0 60px 0;background: #000;}
.feedback .grWidth{position:relative;}
.feedback .titleBox h1{font-size: 25px;color: #fff;font-weight: normal;}
.feedback .titleBox span{font-size: 14px;color: #aaa;}
.formWrap .title{line-height: 36px;}
#feedback_form{margin-top:40px;overflow: hidden;width: 100%;}
#feedback_form input{float:left;width:548px;height:58px;line-height:58px;margin:0 20px 20px 0;padding:0 20px;border:1px solid #e0e0e0;background: #ffffff;}
#feedback_form input.last{margin-right:0;}
#feedback_form .msg{overflow: hidden;}
#feedback_form textarea{display:block;width:1317px;height:128px;line-height: 33px;padding:10px 20px;border:1px solid #e0e0e0;background: #ffffff;}
#feedback_form .tableRow{margin-top: 20px;width:100%;height:80px;overflow: hidden;}
#feedback_form .tableRow input{width:150px;margin-right:10px;}
#feedback_form .tableRow .checkcode{display:block;float:left;padding: 18px;border:1px solid #e0e0e0;background: #ffffff;}
#feedback_form .btns{width:190px;height:60px;line-height: 60px;margin:0 13px 0 0;background:#b9b9b9;color:#ffffff;border:none;font-size:18px;cursor:pointer;transition:all 0.3s;}
#feedback_form .reset{width: 140px;}
#feedback_form .submit{background:#7c0000;}
#feedback_form .btns:hover{background:#7c0000;}
.contactnr{width: 850px;height: 408px;background: #f1f1f1;padding: 34px 0 50px 50px;}
.contactnr ul li{float: left;width: 222px;height: 78px;margin-right: 32px;margin-bottom: 30px;}
.contactnr ul li:nth-child(3){margin-right: 0;}
.contactnr ul li:nth-child(4){width: 82%;height: 100%;}
.contactnr ul li span{display: block;font-size: 14px;color: #3d3d3d;margin-bottom: 14px;}
.contactnr ul li span i{font-style: normal;color: red;margin-left: 4px;}
.contactnr ul li input{width: 200px;height: 48px;border:2px solid #dadada;background: #fff;line-height: 48px;padding-left: 20px;font-size: 14px;color: #333;}
.contactnr ul li textarea{width: 708px;height: 164px;border:2px solid #dadada;padding: 20px 0 0 20px;font-size: 14px;color: #333;}
.contactnr .but{width: 108px;height: 40px;line-height: 40px;background: #a4a4a4;text-align: center;font-size: 12px;color: #fff;margin-right: 10px;cursor: pointer;}
.contactnr .submit-need{background: #7a0000;}
.contactnr .but:hover{background: #7a0000;}
.contactnr ul li input::-webkit-input-placeholder {color: #b3b3b3;}
.contactnr ul li input::-moz-input-placeholder {color: #b3b3b3;}
.contactnr ul li input::-ms-input-placeholder {color: #b3b3b3;}
.contactnr ul li input::-ms-input-placeholder {color: #b3b3b3;}

/*招聘信息*/
.jobs{padding: 80px 0 64px 0;background: #7a0000;}
.jobs .jobList .menu_head{height: 70px;line-height: 70px;background: #fff;padding: 0 18px;cursor: pointer;margin-top: 10px;}
.jobs .jobList .current{height: 70px;line-height: 70px;background: #00ace4;padding: 0 26px;cursor: pointer;color: #fff}
.jobs .jobList .current h3{color: #fff ! important;}
.jobs .jobList .menu_head h3{font-size: 18px;color: #666;float: left;font-weight: normal;}
.jobs .jobList .menu_head span{display: block;float: left;margin: 0 50px;}
.jobs .jobList .menu_head span em{margin: 0 20px}
.jobs .jobList .menu_head i{float: right;margin: 30px 0;display: block;width: 18px;height: 10px;background: url(../images/joblist.png)no-repeat center;}
.jobs .jobList .current i{float: right;margin: 30px 0;display: block;width: 18px;height: 10px;background: url(../images/joblist_on.png)no-repeat center;}
.jobs .jobList .menu_body{padding: 30px;background: #fff;display: none}

/* 图片列表*/
.pictureList li{position: relative; width:284px;height:240px;float:left;margin-right:23px;margin-bottom:24px; transition: 0.5s all}.pictureList li:nth-child(3n){margin-right: 0;}
.pictureList li .pic{display: table;margin: 0 auto;}
.pictureList li span{vertical-align: middle;height: 198px;overflow: hidden;}
.pictureList li img{display: block; max-width: 100%;max-height: 100%; transition: 0.5s all;border: 1px solid #dfdfdf;padding: 2px;}
.pictureList li h3{display:block;width: 100%;font-size: 12px; position: absolute;bottom: 0;left: 0; line-height:46px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight: normal;}
.pictureList li:hover img{transform: scale(1.1);}
.pictureList li:hover a{color: #fff;}
.caseList li{float:left;width:370px;height: 354px; margin:0 45px 25px 0;position: relative;}
.caseList li:nth-child(3n){margin-right: 0}
.caseList li .sImg{display: table-cell;vertical-align: middle;height: 260px;overflow: hidden;}
.caseList li .sImg:after{content: '';position: absolute;display: block;width: 94%;height: 240px;background: rgba(0,0,0,0.5) url(../images/case_seach.png)no-repeat center;top: 10px;left: 10px;border:1px solid #b9bfce;transition: 0.4s all;transform: scale(0);}
.caseList li img{width: 100%;height: 260px; transition:all 0.5s;}
.caseList li h3{width: 340px; height: 74px; text-align:left;font-size:16px;position: absolute;bottom: 0;left: 0;transition:all 0.5s;padding: 0}
.caseList li h3 p{width: 80%;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.caseList li h3 i{position: absolute;right: 0;top: 30%;width: 35px;height: 35px;border-radius: 100px;box-shadow: 0 0 10px #7a0000;background: url(../images/case_more.png)no-repeat center;opacity: 0}
.caseList li:hover h3{width: 300px;height: 54px;padding: 20px;}
.caseList li:hover h3 i{opacity: 1}
.caseList li:hover{box-shadow: 0 0 26px #7a0000}
.caseList li:hover .sImg:after{transform: scale(1);}

/*荣誉资质*/
.honorList li{position: relative; width:284px;height:415px;float:left;margin-right:14px;margin-bottom:24px;transition: 0.5s all;}
.honorList li:nth-child(3n){margin-right: 0;}
.honorList li .pic{display: table;margin: 0 auto;}
.honorList li span{display: table-cell;vertical-align: middle;height: 363px;overflow: hidden;}
.honorList li img{display: block; width:284px; transition: 0.5s all;border: 1px solid #dfdfdf;padding: 2px;}
.honorList li h3{display:block;width: 100%;font-size: 12px; position: absolute;bottom: 0;left: 0; line-height:46px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight: normal;}
.honorList li:hover img{transform: scale(1.1);}
.honorList li:hover a{color: #fff;}

/*合作客户*/
.partnerList li{position: relative; width:284px;height:240px;float:left;margin-right:23px;margin-bottom:24px; background: #fff;transition: 0.5s all}
.partnerList li:nth-child(3n){margin-right: 0;}
.partnerList li .picbox{width: 97%;height: 198px;background: #f4f4f4;border: 2px solid #dfdfdf;padding: 2px;}
.partnerList li .pic{display: table;margin: 0 auto;}
.partnerList li span{display: table-cell;vertical-align: middle;height: 198px;overflow: hidden;}
.partnerList li img{display: block; max-width: 100%;max-height: 100%; transition: 0.5s all;}
.partnerList li h3{display:block;width: 100%;font-size: 12px;color: #5b5b5b; position: absolute;bottom: 0;left: 0; line-height:46px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight: normal;}
.partnerList li:hover img{transform: scale(1.1);}
.partnerList li:hover a{color: #fff;}

/*方案列表*/
.soluList li{float: left;width: 270px;margin-right: 44px;margin-bottom: 40px;transition: 0.5s all}
.soluList li:nth-child(3n){margin-right: 0;}
.soluList li .txt{padding: 20px 10px;position: relative;}
.soluList li .txt i{position: absolute;right: 20px;top: 25px;width: 35px;height: 35px;border-radius: 100px;background: url(../images/solu-li-more.png)no-repeat center; font-style: normal;font-size: 18px;color: #8e8e8e;transition: 0.5s all}
.soluList li span{display: block;overflow: hidden;}
.soluList li img{height: 170px;transition: 0.5s all}
.soluList li:hover{box-shadow: 0 14px 12px #efefef;}
.soluList li:hover img{transform: scale(1.1);}
.soluList li:hover i{right: 16px;box-shadow: 0 0 6px #7a0000;}
.soluList li:hover a{color: #7c0000}

/*方案详情*/
.soluBox img{width: 395px;height: 288px;}
.soluBox .solu-txt{width: 438px;height: 260px;padding: 28px 30px 0 0;}
.soluBox .solu-txt h3{font-size: 25px;color: #7c0000;margin-bottom: 34px;}
.soluBox .solu-txt p{font-size: 14px;color: #626262;}
.solu-cont{margin: 50px 0;}
.solu-worth h3{font-size: 25px;color: #7c0000;margin-bottom: 40px;}
.solu-worth li{float: left;width: 292px;height:175px;padding: 40px 0; margin:0 10px 10px 0;background: #03a2d1;text-align: center;color: #fff;}
.solu-worth li h4{font-size: 16px;margin: 16px 0 14px 0;}
.solu-worth li p{font-size: 14px;padding: 0 28px}
.solu-worth li i{display: inline-block;width: 75px;height: 75px;border-radius: 100px;transition: 0.5s all}
.solu-worth li:nth-child(3n){margin-right: 0;}
.solu-worth li:nth-child(1) i{background: url(../images/w1.png)no-repeat center;}
.solu-worth li:nth-child(2) i{background: url(../images/w2.png)no-repeat center;}
.solu-worth li:nth-child(3) i{background: url(../images/w2.png)no-repeat center;}
.solu-worth li:nth-child(4) i{background: url(../images/w1.png)no-repeat center;}
.solu-worth li:nth-child(5) i{background: url(../images/w2.png)no-repeat center;}
.solu-worth li:nth-child(6) i{background: url(../images/w3.png)no-repeat center;}
.solu-worth li:hover i{box-shadow: 0 6px 10px #13728f;}

/* 资料下载 */
.downList{padding-bottom:50px;}
.downList li{height:50px;line-height:50px;border-bottom:1px dotted #cfcfcf;background: #fff url(../images/filed.jpg)no-repeat left;padding-left: 28px;margin-bottom: 10px;background-position: 17px 16px;}
.downList li p{width:555px;height:38px;background:url(../images/icon3.png) no-repeat left center;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.downList li .dow{float:right;color:#333;background: url(../images/down_icon.png)no-repeat right;padding-right: 47px;    background-position: 77px 15px;}.caseFilter{background:#fff;padding:5px 15px 15px;overflow:hidden;margin-bottom:25px;}.caseFilter .box{border-bottom:1px dotted #c8c8c8;padding:10px 0 5px;overflow:hidden;}.caseFilter h3{width:60px;float:left;line-height:22px;font-weight:bold;}.caseFilter ul{width:650px;float:left;}.caseFilter ul li{width:92px;float:left;line-height:22px;}.caseFilter ul li a.active{font-weight:bold;color:#da251e;}.proTel{padding-top:25px;font-size:15px;font-family:"微软雅黑"}.proTel span{display:block;font-size:30px;font-family:arial;color:#da251e;}/* 搜索产品样式 */.proList{width: 1200px;}.proList li{width:276px;height:304px;float:left;margin-right:20px;margin-bottom:20px;background: #fff;border: 2px solid #eae9e9;transition: 0.5s all}
.proList li:nth-child(4n){margin-right: 0}
.proList li .pic{display: table;margin: 0 auto}
.proList li span{height:250px;overflow:hidden;display:table-cell;vertical-align: middle;}
.proList li img{max-height: 100%;max-width: 100%;display: block; transition:all 0.5s;}
.proList li img:hover{transform: scale(1.1);}
.proList li h3{display:block;height:30px;line-height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px;font-weight: normal;}
.proList li:hover h3 a{color: #00ace4}
.proList li:hover{border:2px solid #00ace4;}

/* 底部样式 */
.footer{background:url(../images/footer-bg.jpg);padding:60px 0 0 0;overflow:hidden;color:#919191;}
.footMenu{width:50%;}
.footMenu ul{float: left;margin-right: 60px;}
.footMenu ul h3{font-size: 14px;color: #fff;margin-bottom: 20px;}
.footMenu a{color:#aeaeae;font-size:12px;display: block;line-height: 25px;}
.footMenu a:hover{color: #fff;}
.footTel{width:30%;color:#fff;}
.footTel h3{font-size:30px;padding-bottom:10px;line-height:20px;}
.footTel span{display:block;font-size:12px;color: #fff;padding-left: 30px;}
.footTel .s1{background: url(../images/footer-tel.png)no-repeat left;background-position-y: 3px;}
.footTel .s2{background: url(../images/footer-fax.png)no-repeat left;background-position-y: 3px;}
.footTel .s3{background: url(../images/footer-email.png)no-repeat left;background-position-y: 3px;}
.footTel .s4{background: url(../images/footer-address.png)no-repeat left;background-position-y: 3px;}
.footTel p{padding-top:10px;color:#ccc;}
.footTel a{color:#ccc}
.footTel a:hover{color:#fff;}
.footCode{width:164px;}
.footCode span{display: block;line-height:18px;color:#fff;margin-top:10px;text-align: center;}
.foot_link{margin-top: 30px;}
.foot_link h3{font-size: 14px;color: #fff;}
.foot_link a{color: #aeaeae;font-size: 12px;}
.foot_link em{margin-right: 16px;}
.foot_link a:hover{color: #fff;}
.copyright{padding: 24px 0;border-top:1px solid rgba(255,255,255,0.2);text-align: center;color: #939393;font-size: 12px;margin-top: 40px;}
.copyright a{color:#939393;font-size: 12px;}
.copyright a:hover{color: #fff;}