﻿@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:14px; color:#333;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0;}
a, a:hover, a:visited, li, li:hover, dd, dd:hover{ text-decoration:none; color:#666;}
a{ cursor:pointer;}
ul,li{ list-style:none; margin:0; padding:0;}
img{ border:0 none; text-decoration:none;}
.clear{ clear:both; width:0; height:0;}
html{ overflow-x:hidden;}

/******************************引导页************************************/
.body1{ position:absolute; width:100%; height:100%;}
/*.enterBox{ width:1600px; height:700px; position:absolute; left:50%; top:50%; margin-left:-800px; margin-top:-350px; background:url(../images/guideBg.jpg) no-repeat center;}
.enterBox .enter{ width:1000px; height:700px; margin:0 auto; position:relative;}
.enterBox .enter .img1{ width:544px; height:180px; position:absolute; left:50%; margin-left:-272px; top:0px;}
.enterBox .enter .img2{ width:151px; height:131px; position:absolute; left:300px; top:104px;}
.enterBox .enter .img3{ width:740px; height:48px; position:absolute; left:-340px; top:386px;}
.enterBox .enter .img4{ width:740px; height:46px; position:absolute; right:-340px; top:440px;}*/
.enterBox{ width:1600px; height:700px; position:absolute; left:50%; top:50%; margin-left:-800px; margin-top:-350px; background:url(../images/guide_bg.jpg) no-repeat center;}
.enterBox .enter{ width:1200px; height:700px; margin:0 auto; position:relative;}
.enterBox .enter .img1{ width:132px; height:181px; position:absolute; left:-10%; top:44px;}
.enterBox .enter .img2{ width:112px; height:118px; position:absolute; left:100%; top:110px;}
.enterBox .enter .img3{ width:410px; height:220px; position:absolute; left:52%; margin-left: -190px; top:0px;}
.enterBox .enter .img4{ width:415px; height:358px; position:absolute; left:0px; top:141px;}
.enterBox .enter .img5{ width:380px; height:206px; position:absolute; right:100px; top:210px;}
.enterBox .enter .img6{ width:241px; height:63px; position:absolute; right:193px; bottom:-42px;}

/******************************顶部************************************/
.header{ width:100%; height:110px; position:fixed; top:0; left:auto; z-index:999; background:#fff; border-bottom:#E60012 solid 2px}
.top{ background:#D60515; width:100%; height:30px; color:#fff;}
.topc{ width:1000px; margin:0 auto; text-align:right; font-size:14px; line-height:30px;}
.topc a{ color:#fff; font-size:14px;}
.topc .oa,.topc .en{ margin-right:24px;}
.tel{ float:left; /*margin-left: 710px;*/}
.entu img{float:left; width:20px; margin-top: 5px; margin-left:700px;}
/*.topc .enl img{width:20px; margin-top: 5px;}*/
.topc .enl a{ float:right; margin-right: 21px;}
.topc .enl a:hover{color: #fff; }
.head{ height:80px; width:1000px; margin:0 auto; position:relative; z-index:9999;}
.logo{ float:left; width:476px; margin:10px 0 15px 0;}
.nav{ float:right;}
.nav ul li{ float:left; width:96px; height:80px; text-align:center; position:relative; z-index:9999;}
.nav ul li .a1{ display:block; width:96px; line-height:80px; font-size:14px;font-weight: bold;    font-weight: bold;}
.navChild{ position:absolute; top:76px; left:0; width:108px; background:url(../images/line11.jpg) no-repeat center top; padding-top:4px; display:none; z-index:9999;}
.navChild div{ padding:10px 0 32px 0; background:url(../images/line12.png);}
.navChild div p{ position:relative; display:block;overflow:hidden;}
.navChild div .a2{ display:block; text-align:center; height:40px; line-height:40px;border-bottom: 1px solid #666;color:#fff;}
.navChild div .a2:hover{color:#D60515;}
.nav ul li:hover .a1,.nav ul li.current .a1{ background:url(../images/line.jpg) no-repeat bottom center;}
.navChild div p .navCld{ display:block; width:108px; position:absolute; left:108px; top:0; background:url(../images/line12.png); padding:10px 0; display:none;}
.navChild div p .navCld .a3{ display:block; text-align:center; height:40px; line-height:40px; background:url(../images/line.png) no-repeat center bottom; color:#fff;}

.searchBox{ position:absolute; width:72px; height:70px; cursor:pointer; top:0; left:980px;}
.searchBox .search{ width:72px; height:80px; z-index:200; position:absolute; right:0; top:0; background:#fff;}
.searchBox .search a{ display:block; width:24px; height:24px; margin:28px 26px 28px 26px; overflow:hidden; background:url(../images/icon.png) no-repeat center top;}
#topTxt{ position:absolute; right:0px; top:80px; background:url(../images/bgicon.png); display:block; width:260px; height:0px; z-index:1000; opacity:0;}
#topTxt div .text{ background:none; border:0px; height:38px; line-height:38px; font-family:微软雅黑; font-size:14px; color:#333; width:260px; z-index:200;}
.topBtn{ position:absolute; top:80px; z-index:101;}
input{ outline:none; resize:none; border:0 none; font-size:14px;}
/******************************顶部结束************************************/
/********************************右边侧边栏*******************************/
.sidebar{ position:fixed; right:0; top:40%; z-index:9999}
.sidebar li{ width:84px; height:70px; background:url(../images/iconbg.png) no-repeat top right; margin-bottom:5px;}
.sidebar li a{ display:block; width:84px; height:30px; padding-top:40px; line-height:22px; color:#fff; text-align:center;}
.sidebar li a.a1{ background:url(../images/icon5.png) no-repeat center 10px;}
.sidebar li a.a2{ background:url(../images/icon6.png) no-repeat center 10px;}
/*******************************banner开始**********************************/
#banner{width:100%; min-width:1180px; height:660px; position:relative;padding-top:110px; z-index:1; overflow:hidden;}
.banner1{ padding-top:110px; margin:0 auto; text-align:center;}
.banner{ width:1920px; margin:0 auto; padding-top:110px; position:relative; left:50%; margin-left:-960px;}
.banner .slides_container {width:1920px; overflow:hidden; position:relative; left:50%; margin-left:-960px; z-index:10; display:none;}
.banner .slides_container a {width:1920px; height:660px; display:block;}
.banner .slides_container a img {display:block; z-index:10;}
.banner .pagination { margin-top:-40px; position:absolute; z-index:100; width:175px; left:50%; margin-left:-35px;}
.banner .pagination li {float:left;margin:0 1px;list-style:none;}
.banner .pagination li a {display:block; width:10px; font-size:0px; height:10px; background:url(../images/dot.png) no-repeat center top;float:left;overflow:hidden; margin-left:5px; margin-right:5px; font-size:0px; line-height:1000px;}
.banner .pagination li.current a,.banner .pagination li a:hover{ background:url(../images/dot_02.png) no-repeat center bottom;}
/*******************************banner结束**********************************/
/******************************首页新闻************************************/
.hnews{ background:url(../images/nbg.jpg) no-repeat center center; height:660px;}
.hnewsTit{ width:240px; margin:0 auto; padding-top:62px; padding-bottom:16px; text-align:center; background:url(../images/line3.png) no-repeat bottom center;}
.hnewsTit h1{ font-size:36px;position:relative;top:400px;opacity:0;}
.hnewsTit h1 i{ font-style:normal; color:#e60012;}
.hnewsTit span{ font-size:18px; position:relative;top:400px;color:#858585;opacity:0;}
.section{ width:1000px; margin:0 auto; margin-top:50px;}
.section a{ display:block;}
.section .hnewsLeft{ float:left; width:400px;position: relative;left: -600px;opacity:0;}
.section .hnewsLeft:hover a{ color:#e60012;}
.section .hnewsLeft h3{ font-size:16px; line-height:40px;}
.section .hnewsLeft .nimg{ width:400px;}
.section .hnewsLeft .nimg img{ max-width:400px;}
.section .hnewsLeft .ninfo{ line-height:22px; margin-top:10px; height:70px; overflow:hidden;}
.section .hnewsRight{ float:right; width:500px; position:relative;right: -600px;opacity:0;}
.section .hnewsRight li{ height:100px; overflow:hidden; margin-bottom:10px;}
.section .hnewsRight li:hover a{ color:#e60012;}
.section .hnewsRight li:hover a .liLeft{ color:#e60012; background:url(../images/line2.jpg) no-repeat right center;}
.section .hnewsRight li .liLeft{ float:left; background:url(../images/line1.jpg) no-repeat right center; width:86px; height:100px; color:#666;}
.section .hnewsRight li .liLeft strong{ font-size:50px; display:block;}
.section .hnewsRight li .liLeft span{ font-size:16px;}
.section .hnewsRight li .liRight{ width:380px; margin-left:20px; float:left;}
.section .hnewsRight li .liRight h4{ font-size:16px; line-height:30px;}
.section .hnewsRight li .liRight .ninfo{ line-height:30px; font-size:12px;}
.hnews .section .more{ font-size:14px; width:70px; background:url(../images/icon1.png) no-repeat right center; float:right;}
.hnews .section .more:hover a{ color:#e60012;}
.hnews .section .more:hover{ background:url(../images/icon2.png) no-repeat right center;}
/******************************首页新闻结束************************************/
.habout{ background:url(../images/contactbg.jpg) no-repeat center center; height:800px;}
.section .haboutLeft{ float:left; width:300px;position: relative;left: -600px;opacity:0;}
.section .haboutLeft:hover a{ color:#e60012;}
.section .haboutLeft h3{ font-size:16px; line-height:50px;}
.section .haboutLeft .nimg{ width:300px;}
.section .haboutLeft .nimg img{ max-width:300px;}
.section .haboutRight{ float:right; padding:20px; width:660px; height:320px;  color:#FFF; position:relative;  background:url(../images/aboutbg.png);position:relative;right:-600px;opacity:0;}
.haboutbrief{ float:left; width:660px; height:300px; line-height:28px; overflow:hidden;}
.culturewrapper{ width:100%;  float:left; background:url(../images/aboutbg.png); border-top:#FFF solid 5px;position: relative;top: 200px;opacity:0;}
.culturewrapper ul{ width:100%;  float:left;}
.culturewrapper li{ width:25%; float:left; font-size:12px; color:#FFF;  }
.culturewrapper li .pimg{ float:left; width:35%; text-align:center;}
.culturewrapper li .pimg img{ width:auto; margin-top:10px;}
.culturewrapper li .pcon{ float:right; width:60%; padding:6px 0;}
.culturewrapper li .pcon strong{ float:left; width:100%; color:#be1a1b; line-height:30px; font-size:16px;  }
.culturewrapper li .pcon p{ float:left; width:100%; color:#be1a1b; line-height:20px; font-size:12px;   }

/******************************首页产品开始************************************/
.hproduct{ height:800px; background:url(../images/probg.jpg) no-repeat top center #4f4b4c;}
.hproductT{ color:#d0d0d0; padding-top:80px;}
.hproductL{ width:1000px; margin:0 auto; margin-top:46px;}
.hproductL ul{ overflow:hidden;}
.hproductL li{ float:left; width:300px; height:202px; margin-right:33px; margin-bottom:26px; position:relative; text-align:center; position: relative;left: 400px;opacity:0;}
.hproductL li a{ display:block;}
.hproductL li a img{border-radius:100%;width:200px;height:200px;}
.hproductL .more a{ display:block; width:74px; background:url(../images/icon3.png) no-repeat right center; color:#858585; font-size:14px; margin:0 auto; padding:20px 0;}
.hproductL .more a:hover{ color:#e60012; background:url(../images/icon2.png) no-repeat right center;}
.hproductL li a .proInfo{ position:absolute; left:0; top:0; width:300px; padding:0px 0px; height:202px;text-align:center; background:url(../images/1img8.png) no-repeat center center; color:#fff;}
.hproductL li a .proInfo p{ padding:56px 11px 0 11px; font-size:14px; line-height:22px;}
/******************************首页产品结束************************************/
/******************************首页解决方案************************************/
.hsolution{ background:url(../images/fabg.jpg) no-repeat top center; height:800px;}
.hsolutB{ width:1000px; height:360px; position:relative; margin:0 auto; margin-top:50px; overflow:hidden; margin-bottom:70px;}
.hsolutB .more a{ display:block; font-size:14px; width:70px; background:url(../images/icon3.png) no-repeat right center; margin:0 auto; color:#858585;}
.hsolutB .more:hover a{ color:#e60012; background:url(../images/icon2.png) no-repeat right center;}
.hsolutB .ca-container{ position:relative; margin:0 auto; width:900px; height:360px; }
.hsolutB .ca-wrapper{ width:100%; height:100%; position:relative;}
.hsolutB .ca-item{ position:relative; float:left; width:300px; height:100%; text-align:center; }
.hsolutB .ca-item-main{ overflow:hidden; width:270px; margin:0 auto; position:relative;}
.hsolutB .ca-nav span{ width:68px; height:73px; text-indent:-9000px; position:absolute; top:50%; margin-top:-19px; left:-50px; opacity:0.7; cursor:pointer; z-index:100; background:url(../images/left.png) no-repeat center;}
.hsolutB .ca-nav span.ca-nav-next{ left:auto; right:-50px; background:url(../images/right.png) no-repeat center;}
.hsolutB .ca-item-main .solInfo{ position:absolute; bottom:0; left:0; width:270px; height:42px; line-height:42px; background:#e60012; color:#fff; font-size:14px; text-align:center;}
.hsolutB .ca-item-main .solinfo1{ position:absolute; bottom:0px; left:0; width:270px; height:360px; line-height:24px; background:url(../images/1img12.png) no-repeat center center; font-size:12px;}
.hsolutB .ca-item-main .solinfo1 a{ display:block; color:#fff; padding:0 28px; height:360px; width:214px;}
.hsolutB .ca-item-main .solinfo1 h4{ font-size:18px; line-height:40px; font-weight:normal; padding-top:48px;}

#slides1 .slides_container {width:896px;overflow:hidden;position:relative;display:none; margin:0 auto; padding-left:30px;}
#slides1 .slides_container .zu a {width:270px;height:360px; margin-right:30px; display:block; float:left; position:relative;}
#slides1 .slides_container .zu a .solInfo{ position:absolute; bottom:0; left:0; width:270px; height:42px; line-height:42px; background:#c70000; color:#fff; font-size:14px; text-align:center;}
#slides1 .slides_container .zu a .solinfo1{ position:absolute; bottom:0px; left:0; width:214px; height:360px; line-height:24px; background:url(../images/1img12.png) no-repeat center center; color:#fff; font-size:12px; padding:0px 28px 0 28px;}
#slides1 .slides_container .zu a .solinfo1 h4{ font-size:18px; line-height:40px; font-weight:normal; padding-top:48px;}
#slides1 .slides_container .zu a img {display:block;}
#slides1 .slides_container .zu{ width:900px; height:360px; overflow:hidden;}
#slides1 .next,#slides1 .prev {position:absolute;top:140px; left:0px; width:68px;height:73px; display:block;z-index:101;}
#slides1 .next {left:932px;}
.hsolution .more{ font-size:14px; width:70px; background:url(../images/icon3.png) no-repeat right center; margin:0 auto;}
.hsolution .more a{ color:#858585;}
.hsolution .more:hover a{ color:#e60012;}
.hsolution .more:hover{ background:url(../images/icon2.png) no-repeat right center;}
/******************************首页解决方案结束************************************/
/******************************底部************************************/
.footer{ padding-top:20px; width:100%; background:#f7f7f7; padding-bottom:40px;background:url(../images/bg.jpg) no-repeat center; }
.footbox{ width:1000px; margin:0 auto; overflow:hidden;}
.footList{ float:left; width:134px; background:url(../images/line4.jpg) no-repeat top right; padding-left:56px; min-height:291px; margin-bottom:10px;}
.footList h3 a{ display:block; font-size:20px; margin-bottom:24px; font-weight:normal; color:#333;}
.footList h3 a span{ font-size:14px; color:#3e3e3e; margin-left:4px;}
.footList a{ display:block; line-height:26px; font-size:14px; color:#666;}
.footList a:hover{ color:#e60012;}
.footList1{ float:left; width:252px; margin-bottom:10px; padding-left:38px;}
.footList1 h3 a{ display:block; font-size:20px; margin-bottom:24px; margin-left:24px; font-weight:normal;}
.footList1 h3 a span{ font-size:14px; color:#3e3e3e; margin-left:4px;font-weight:bold;}
.footList1 .addr1{ line-height:36px; font-size:14px; color:#666;}
.footList1 .addr2{ background:url(../images/icon8.png) no-repeat left center; line-height:36px; font-size:14px; color:#666;  padding-left:28px;}
.footList1 .addr3{ background:url(../images/icon9.png) no-repeat left 8px; line-height:36px; font-size:14px; color:#666;  padding-left:28px;}
.footList1 .addr3 span{ color:#666;}
.fotbox{ overflow:hidden; padding-top:20px;}
.fotbox .fotbL{ float:right; overflow:hidden;position:relative;left:200px;opacity:0;}
.fotbox .fotbL h3{ float:left; width:117px; font-size:16px; font-weight:normal;}
.fotbox .fotbL ul{ float:left; width:600px;}
.fotbox .fotbL ul li{ float:left; margin-right:10px; border:1px solid #d2d2d2; background:#ebebeb; line-height:30px; margin-bottom:12px;}
.fotbox .fotbL ul li a{ padding:0 10px; font-size:14px;}
.fotbox .fotbR{ float:left;position:relative;right:200px;opacity:0;}
.fotbox .fotbL h3{ float:left; width:117px; font-size:16px; font-weight:normal;}
.addr1{ line-height:30px; font-size:14px; color:#666;font-weight:bold;}
.fotbR{ overflow:hidden;}
.fotbR .weix{ float:left;}
.fotbR .ss{ float:left; margin-left:4px; background:#e5e5e5; font-size:20px; width:44px; height:116px; font-weight:bold; text-align:center;}
.foot{ background:#eaeaea; height:42px;}
.foot .footc{ width:1000px; margin:0 auto; line-height:42px;}
.foot .footc .footL{ float:left;}
.foot .footc .footR{ float:right;}
.foot .footc .footR a:hover{ color:#e60012;}
/******************************底部结束************************************/
/******************************左边侧边栏************************************/
.main{ width:1000px; margin:0 auto; margin-top:30px; overflow:hidden; padding-bottom:62px;}
.aside{ width:219px; float:left;}
.aside h3{ background:url(../images/line5.jpg) repeat-x; padding:20px; font-size:20px; color:#fff; line-height:24px;}
.aside ul{ border:1px solid #e2e2e2; border-top:none; background:#f9f9f9; padding:10px 16px;}
.aside ul li{ border-bottom:1px dotted #ddd; background:url(../images/icon4.png) no-repeat right bottom;-webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.aside ul li:hover, .aside ul li.curLi{ background:url(../images/icon4.png) no-repeat right top; font-weight:bold;}
.aside ul li a{ display:block; line-height:40px; font-size:14px;-webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.aside ul li:hover a,.aside ul li.curLi a { color:#b50c0c;}
.aside .asideBox{ margin-top:10px; background:url(../images/7_10.jpg) no-repeat center;}
.aside .asideBox a{ display:block; height:55px; padding-left:98px; padding-top:20px;}
.aside .asideBox:hover a{ color:#b40a0a;}
.aside .asideBox h4{ font-size:16px;}
.aside .asideBox i{ display:block; margin-top:6px;}
.aside .asb1{ background:url(../images/2_2.jpg) no-repeat left center;}
.aside .asb2{ background:url(../images/2_3.jpg) no-repeat left center;}
/******************************侧边栏结束************************************/
/*******************************右边标题*******************************/
.container{ width:704px; float:right; border:1px solid #e2e2e2; padding:20px; background:#fafafa;}
.location{ background:url(../images/line6.png) no-repeat bottom left; padding-bottom:14px; overflow:hidden; margin-bottom:20px;}
.location h2{ color:#333; float:left; font-size:18px;}
.location .locat{ width:300px; text-align:right; float:right; font-size:14px;}
.location .locat span{ padding-left:16px; background:url(../images/icon7.png) no-repeat left center; margin-left:8px; color:#b40a0a;}
.location .locat a:hover{ color:#b40a0a;}
/*******************************右边标题结束*******************************/
/*******************************案例展示*******************************/
.select{ text-align:right; margin-bottom:20px;}
.select select{ font-family:"微软雅黑"; font-size:14px;}
.caseList{ overflow:hidden;}
.caseList li{ width:220px; height:191px; float:left; margin-right:19px; margin-bottom:27px; background:url(../images/line7.jpg) no-repeat bottom center; padding-bottom:2px;}
.caseList li a{ display:block;}
.caseList li .cimg{ width:220px; height:154px; overflow:hidden;}
.caseList li .cimg img{ width:100%; -webkit-transition:-webkit-transform 0.8s ease-out; -moz-transition:-mos-transform 0.8s ease-out; -ms-transition:-ms-transform 0.8s ease-out; transition:transform 0.8s ease-out;}
.caseList li:hover .cimg img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05); -webkit-transition: all .6s; -moz-transition: all .6s; transition: all .6s;}
.caseList li h4{ padding-left:10px; height:36px; line-height:36px; font-size:14px; color:#3e3e3e; background:url(../images/icon10.jpg) no-repeat right center; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}
.caseList li:hover h4{ color:#b40a0a;}
.page{ text-align:right;}
/***案例展示详情页***/
.caseVbs .case_Bf{ line-height:24px; font-size:14px; color:#666; padding-bottom:30px;}
.caseVbs .case_next{ padding-top:20px; position:relative; border-top:1px dotted #ddd;}
.caseVbs .case_next p{ line-height:24px; font-size:14px; width:600px; overflow:hidden; color:#888;}
.caseVbs .case_next p a{ color:#888;}
.caseVbs .case_next p a:hover, .caseVbs .caseVbs .case_next .back:hover{ color:#b40a0a;}
.caseVbs .case_next .back{ position:absolute; right:0; top:20px; display:block; width:34px; padding-right:14px; background:url(../images/icon11.png) no-repeat right center; font-size:14px; color:#888;}
.caseVbs .ca-container{ position:relative; margin:0 auto; width:659px; height:400px; }
.caseVbs .ca-wrapper{ width:100%; height:100%; position:relative;}
.caseVbs .ca-item{ position:relative; float:left; width:659px; height:100%; text-align:center; }
.caseVbs .ca-item-main{ background:#fff; overflow:hidden; }
.caseVbs .ca-nav span{ width:28px; height:42px; text-indent:-9000px; position:absolute; top:50%; margin-top:-19px; left:10px; opacity:0.7; cursor:pointer; z-index:100; background:url(../images/lf.png) no-repeat center;}
.caseVbs .ca-nav span.ca-nav-next{ background-position:top right; left:auto; right:10px; background:url(../images/rt.png) no-repeat center;}
/*******************************案例展示结束*******************************/
/*******************************产品世界开始*******************************/
.proList{ overflow:hidden; padding-bottom:20px;}
.proList li{ width:200px; padding:10px; background:#e7e7e7; margin-bottom:26px; margin-right:19px; float:left;}
.proList li a{ display:block;}
.proList li .cimg{ width:200px; height:148px; overflow:hidden; margin-bottom:4px; background:#fff;}
.proList li .cimg img{ width:100%; -webkit-transition:-webkit-transform 0.8s ease-out; -moz-transition:-mos-transform 0.8s ease-out; -ms-transition:-ms-transform 0.8s ease-out; transition:transform 0.8s ease-out;}
.proList li:hover .cimg img{-webkit-transform:scale(0.95); -moz-transform:scale(0.95); -o-transform:scale(0.95); -ms-transform:scale(0.95); transform:scale(0.95); -webkit-transition: all .6s; -moz-transition: all .6s; transition: all .6s;}
.proList li p{ font-size:14px; color:#3e3e3e; line-height:40px;}
.proList li span{ display:block; width:90px; padding-left:14px; color:#fff; font-size:14px; background:url(../images/icon12.png) no-repeat 86px center #6f6f6f; line-height:27px;-webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.proList li:hover span{  background:url(../images/icon12.png) no-repeat 86px center #b40a0a;}
/***产品详情页***/
.pro_vbtop{ overflow:hidden;}
.pro_vbtop .prImg{ width:323px; height:305px; overflow:hidden; float:left;}
.pro_vbtop .prImg img{ width:100%;}
.pro_vbtop .pro_topRt{ width:338px; float:right; height:302px; margin-bottom:20px;}
.pro_vbtop .pro_topRt h4{ font-size:18px; color:#3e3e3e; font-weight:normal; line-height:40px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ddd;}
.pro_vbtop .pro_topRt .pro_topRtb{ font-size:14px; line-height:26px;}
.pro_vbtop .pro_topRt .pro_topRtb h5{ font-size:14px;}
.proBf{ overflow:hidden; position:relative; padding-bottom:60px;}
.proBf .back1{ width:80px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#3e3e3e; background:#d5d5d5; display:block; position:absolute; right:0; bottom:0;}
.proBf .back1:hover{ color:#fff; background:#b40a0a;}
.proBf h4{ font-size:18px; color:#3e3e3e; font-weight:normal; line-height:40px; margin-bottom:10px; border-bottom:1px solid #ddd;}
.pro_info{ text-indent:2em; line-height:26px;}
.pro_info strong{ display:block;}
/*******************************产品世界结束*******************************/
/*******************************企业文化*********************************/
.culture{ margin-bottom:20px;}
.Tgroup{ overflow:hidden; margin-bottom:40px;}
.Tgroup a{ float:right; margin-left:10px; display:block; text-align:center; color:#fff; background:#7d7d7d; line-height:26px; font-size:14px; width:80px;}
.Tgroup a:hover, .Tgroup a.Tga{ background:#b40a0a;}
.culture .ca-container{ position:relative; margin:0 auto; width:478px; height:326px; }
.culture .ca-wrapper{ width:100%; height:100%; position:relative;}
.culture .ca-item{ position:relative; float:left; width:478px; height:100%; text-align:center; }
.culture .ca-item-main{ background:#fff; overflow:hidden; }
.culture .ca-nav span{ width:90px; height:25px; border:1px solid #7d7d7d; color:#333333; text-align:center; line-height:25px; position:absolute; top:50%; margin-top:-19px; left:-112px; opacity:0.7; cursor:pointer; z-index:100;
}
.culture .ca-nav span.ca-nav-next{ background-position:top right; left:auto; right:-112px; }
.culture .ca-nav span:hover{ opacity:1.0; color:#fff; background:#b40a0a; border:1px solid #b40a0a;}

/* 六和文化 */
.culture h3{ font-size:18px;}
.box{width:704px;margin:10px auto; }
.tab_menu{overflow:hidden; padding-left:10px;}
.tab_menu li{width:90px; float:left; height:30px; line-height: 30px; color:#545454; cursor:pointer; font-size:18px; text-decoration:underline; font-weight:bold;}
.tab_menu li.current{color:#b20000;}
.tab_menu li a{color:#fff;text-decoration:none;}
.tab_menu li.current a{color:#333;}
.tab_box{padding-top:20px;}
.tab_box h6{ font-size:14px; line-height:30px;}
.tab_box p{line-height:30px;}
.tab_box li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}
.tab_box .hide{display:none;}
/*企业期刊*/
.journal{ overflow:hidden; padding-left:26px; min-height:460px;}
.journal li{ float:left; width:174px; margin-right:66px; text-align:center; line-height:20px;}
.journal li .jouImg{ width:174px; height:245px; overflow:hidden; margin-bottom:16px;}
.journal li .jouImg img{ width:100%;}
.journal li p{ color:#333333;}
.journal li a{ display:block; color:#b20000; text-decoration:underline;}
/* 在线咨询 */
.contact .box1{ overflow:hidden; width:620px; padding-left:80px; margin-bottom:10px;}
.contact .box1 .bb{ width:240px; float:left; margin-right:46px; overflow:hidden;}
.contact .box1 .bb p{ float:left; width:70px; line-height:26px;}
.contact .box1 .bb input{ display:block; width:162px; float:left; height:26px; line-height:26px; padding-left:6px; background:none; border:1px solid #ddd;}
.contact .box2{ width:620px; padding-left:80px; margin-bottom:10px; padding-top:20px;}
.contact .box2 p{ font-size:16px; line-height:40px;}
.contact .box2 textarea{ width:538px; height:160px; background:none; border:1px solid #ddd; line-height:20px; font-size:14px; outline:none;}
.contact .yzm{ overflow:hidden; width:620px; padding-left:80px; height:30px; margin-bottom:22px;}
.contact .yzm i{ font-size:14px; font-style:normal; line-height:22px;}
.contact .yzm input{ width:100px; height:22px; line-height:22px; background:none; border:1px solid #ddd; margin-right:10px;}
.contact .yzm img{ width:68px; height:20px; vertical-align:middle; margin:0; padding:0; border:0 none; border:1px solid #999;}
.contact .btn{ width:196px; margin:0 auto;}
.contact .btn .a1{ display:block; float:left; margin-right:16px;}
.contact .btn .a2{ display:block; float:right;}

/*******************************企业文化结束********************************/
/*******************************发展历程*********************************/
#timeline { width:704px; height:430px; overflow: hidden; margin: 30px auto; position: relative; background: url(../images/dot.giff) left 45px repeat-x; }
#dates { width:704px; height:70px; overflow: hidden; background:url(../images/line8.jpg) repeat-x left 9px;}
#dates li { list-style: none; float: left; width:44px; height: 50px; font-size:14px; text-align: center;}
#dates a { line-height:24px; display:block; background:url(../images/icon13.png) no-repeat center 3px; padding-top:20px; }
#dates .selected { font-size:16px; background:url(../images/icon14.png) no-repeat top center; color:#b40a0a;}
#issues { width:704px; height:316px; overflow: hidden; margin-bottom:40px;}	
#issues i.i1{ display:block; height:26px; background:url(../images/line9.jpg) no-repeat bottom center;}
#issues .hisBf{ width:586px; margin-left:39px; border-left:1px solid #000; border-right:1px solid #000; padding:10px 20px;}
#issues i.i2{ display:block; height:26px; background:url(../images/line10.jpg) no-repeat top center;}
#issues li{ width:704px; height: 350px; list-style: none; float: left;}
#issues li img{ float: left; margin: 10px 30px 10px 50px; }
#issues li h1{ color: #ffcc00; font-size: 48px; margin: 20px 0; text-shadow: #000 1px 1px 2px; }
#issues li p { font-size: 14px; font-weight: normal; line-height: 26px;}
#grad_left,#grad_right {width: 100px; height: 350px; position: absolute; top: 0; }
#grad_left { left: 0;  }
#grad_right { right: 0; }
#next,#prev { position: absolute; top: 0; font-size: 70px; top: 170px; width: 22px; height: 38px; background-position: 0 0; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden; }
#next:hover,#prev:hover { background-position: 0 -76px; }
#next { right: 0; }
#prev {left: 0; }
#next.disabled, #prev.disabled { opacity: 0.2; }
/*******************************发展历程结束*********************************/
/*******************************发展历程结束*********************************/
.about{ line-height:26px; font-size:14px; text-indent:2em; color:#333; padding-bottom:20px; min-height:460px;}
.about img{ display:block; margin:0 auto;}
.about .aboutTit{ border-bottom:1px dotted #ddd; padding-bottom:20px; text-align:center; margin-bottom:16px;}
.about .aboutTit h3{ font-size:16px; color:#333333; line-height:32px; font-weight:normal;}
.about .aboutTit .from{ line-height:30px; font-size:12px; color:#8c8c8c;}

/*资质证书*/
.honor{ min-height:460px;}
#focus_Box{position:relative; width:704px; height:310px; margin:0px auto;}
#focus_Box dl{position:relative; width:700px; height:310px;}
#focus_Box dd{z-index:0; position:absolute; width:0px; background:#fff; height:0px; top:146px; cursor:pointer; left:377px; padding:2px; box-shadow:0 10 10px #ddd; border:1px solid #ddd; overflow:hidden;}
#focus_Box dd img{ width:100%; height:100%; vertical-align:top}
#focus_Box .focus_prev,#focus_Box .focus_next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:25px; height:45px; top:131px;-webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
#focus_Box .focus_prev{background:url(../images/1_left.png) left bottom no-repeat;left:24px}
#focus_Box .focus_next{background:url(../images/1_left.png) right bottom no-repeat;right:24px;}
#focus_Box .focus_prev:hover{background:url(../images/1_right.png) left bottom no-repeat; left:14px;}
#focus_Box .focus_next:hover{background:url(../images/1_right.png) right bottom no-repeat; right:14px;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(http://www.diaoelevator.com/images/share-btn.png) no-repeat;text-indent:-999px;}

/********************联系我们*********************/
.contact{ overflow:hidden; min-height:360px;}
.contact .conLeft{ float:left; width:260px;}
.contact .conLeft h3{ font-size:18px; line-height:30px; color:#c70000; margin-bottom:10px;}
.contact .conLeft .conBf{ line-height:26px; color:#545454; text-transform:uppercase;}
.contact .conLeft .conBf img{vertical-align:top;}
.contact .map{ width:411px; height:295px; float:right;}
.contact .map img{ width:100%;}
/**校园招聘**/
.accordion { width:100%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.accordion .link { cursor: pointer; display: block; background:#929292; padding: 15px; color: #fff; font-size: 14px; border-bottom: 1px solid #CCC; position: relative; overflow:hidden; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.accordion .link p{ width:80%; padding-left:12px; float:left; background:url(../images/icon15.jpg) no-repeat left center;}
.accordion li{ margin-bottom:5px;}
.accordion li:last-child .link { border-bottom: 0;}
.accordion li i { font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;}
.accordion li i.fa-chevron-down { display:block; width:16px; height:20px; float:right; background:url(../images/icon16.png) no-repeat center;}
.accordion li.open .link { background:#b20000;}
.accordion li.open i { color: #b63b4d;}
.accordion li.open i.fa-chevron-down { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.submenu { display: none; background: #fff; font-size: 14px; color:#000000; padding:20px 24px; line-height:26px; border:1px solid #e8e8e8;}
.submenu a { display: block; text-decoration: none; color: #d9d9d9; padding: 12px; padding-left: 42px; -webkit-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
.submenu a:hover { background: #b63b4d; color: #FFF; }
/***************************营销中心****************************/
.network{ padding-top:10px; padding-bottom:100px; position:relative;}
.network .netmap{ text-align:center;}
.network .netbox{ overflow:hidden; padding-top:30px;}
.network .netbox li{ float:left; width:300px; line-height:24px; margin-bottom:60px; margin-right:100px;}
.network .netbox li h4{ color:#b20000; font-size:18px;}
.network .netbox li h5{ color:#333333; font-size:14px;}

.network .mapBox{ width:390px; position:absolute;}
.network .mapBox a{ display:block; width:60px; height:20px; float:right; margin-left:40px;}
.network .mapBox .mapBf{ width:240px; height:181px; background:url(../images/2_5.png); border:1px solid #eee; padding:20px 26px; text-align:left; font-size:14px; line-height:26px; float:left; display:none;}
.network .map1{ left:260px; top:90px;}
.network .map2{ left:260px; top:146px;}
.network .map3{ left:226px; top:182px;}
.network .map4{ left:150px; top:202px;}
.network .map5{ left:160px; top:238px;}
.network .map6{ left:228px; top:270px; width:340px;}
.network .map7{ left:-90px; top:216px;}
.network .map8{ left:204px; top:280px; width:340px;}
.network .map8 a,.network .map6 a{ width:20px; height:20px;}
.network .map9{ left:100px; top:260px;}
.network .map10{ left:60px; top:322px;}
.network .map11{ left:240px; top:320px; width:340px;}
.network .map11 a,.network .map12 a,.network .map13 a{ width:20px; height:14px;}
.network .map12{ left:230px; top:312px; width:340px;}
.network .map13{ left:212px; top:312px; width:340px;}
.network .map14{ left:220px; top:342px;}
.network .map14 a{ height:20px;}
.network .map15{ left:-30px; top:370px;}
.network .map16{ left:140px; top:476px;}
.network .map17{ left:36px; top:442px;}
.network .map18{ left:70px; top:486px;}
.network .map19{ left:-40px; top:466px;}
.network .map20{ left:110px; top:424px;}
.network .map21{ left:164px; top:410px;}
.network .map22{ left:180px; top:360px;}
.network .map22 a{ height:20px;}
.network .map23{ left:120px; top:368px;}
.network .map23 a{ height:20px;}
.network .map24{ left:210px; top:386px;}
.network .map24 a,.network .map25 a,.network .map26 a{ height:10px; width:16px;}
.network .map25{ left:190px; top:376px;}
.network .map26{ left:200px; top:386px;}
.network .map27{ left:190px; top:386px;}
/*************************新闻中心*************************/
.news{ padding-bottom:40px;}
.news li{ border-bottom:1px dotted #ddd;}
.news li a{ padding:30px 0; display:block; overflow:hidden;}
.news li a .newsImg{ width:223px; height:141px; float:left; overflow:hidden;}
.news li a .newsImg img{ width:100%;-webkit-transition:-webkit-transform 0.8s ease-out; -moz-transition:-mos-transform 0.8s ease-out; -ms-transition:-ms-transform 0.8s ease-out; transition:transform 0.8s ease-out;}
.news li:hover a .newsImg img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.news li a .nVbs{ width:442px; height:141px; overflow:hidden; float:right; color:#545454;}
.news li:hover a .nVbs{ color:#b40a0a;}
.news li a .nVbs h3{ font-size:16px; line-height:30px;}
.news li a .nVbs .from1{ overflow:hidden; margin-bottom:6px;}
.news li a .nVbs .from1 i{ font-style:normal; font-size:12px; color:#a1a1a1; line-height:26px; display:block; float:left; padding-left:18px;}
.news li a .nVbs .from1 .time{ background:url(../images/icon17.png) no-repeat left center;}
.news li a .nVbs .from1 .mun{ background:url(../images/icon18.png) no-repeat left center; margin-left:14px;}
.news li a .nVbs p{ height:80px; overflow:hidden; line-height:26px;}
.about .info img{ display:block; margin:20px auto;}
.about .info{ padding-bottom:30px; min-height:260px;}
.about .nnext{ overflow:hidden; border-top:1px dotted #ccc; padding-top:10px; text-indent:0; color:#888;}
.about .nnext a{ color:#888;}
.about .nnext a:hover{ color:#b40a0a;}
.about .nnext .left{ width:580px; float:left;}
.about .nnext .back{ width:32px; float:right;}

.Information{ padding-bottom:30px;}
.Information ul{ padding-bottom:30px;}
.Information li a{ display:block; overflow:hidden; padding-left:14px; line-height:30px; background:url(../images/icon19.jpg) no-repeat left center;}
.Information li:hover a{ color:#fff; background:#b40a0a;}
.Information li a p{ width:580px; float:left;}
.Information li a span{ display:block; width:84px; float:right; color:#848484;}
.Information li:hover a span{ color:#fff;}

.video{ width:575px; height:350px; overflow:hidden; margin:0px auto; padding:10px 0;}

.vedioBox{}
.vedio_tab{ margin-bottom: 20px;}
.vedio_tab .hide{ display: none;}
.vedioBox .vedio_menu{ overflow: hidden; width: 100%;}
.vedioBox .vedio_menu li{ width: 25%; text-align: center; font-size: 14px; line-height: 30px; float: left; cursor: pointer;}
.vedioBox .vedio_menu li.current{ color: #b50c0c;}



















.pages{ width:570px; float:right;}
.pages a{ padding:4px 6px; margin:0 6px; border:1px solid #ddd; font-size:12px;}
.pages .cpb{ padding:4px 6px; margin:0 6px; border:1px solid #b40909; font-size:12px; height:18px;}

/* 留言样式 */
.basic-grey {
margin-left:auto;
margin-right:auto;
max-width: 1000px;
background: #fefefe;
/*padding: 25px 15px 25px 10px;*/
font: 12px Georgia, "Times New Roman", Times, serif;
color: #888;
text-shadow: 1px 1px 1px #FFF;
/*border:1px solid #E4E4E4;*/
}
.basic-grey h1 {
font-size: 25px;
padding: 0px 0px 10px 40px;
display: block;
border-bottom:1px solid #E4E4E4;
margin: -10px -15px 30px -10px;;
color: #888;
}
.basic-grey h1>span {
display: block;
font-size: 11px;
}
.basic-grey label {
display: block;
margin: 0px;
}
.basic-grey label>span {
float: left;
width: 5%;
text-align: right;
padding-right: 10px;
margin-top: 10px;
color: #888;
}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
border: 1px solid #DADADA;
color: #888;
height: 30px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 3px 3px 3px 5px;
width: 70%;
font-size: 12px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.basic-grey textarea{
padding: 5px 3px 3px 5px;
}

.basic-grey textarea{
height:100px;
}
.basic-grey .button {
background: #e60012;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
box-shadow: 1px 1px 5px #e60012;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
}


.basic-grey .btns {
background: #e60012;
border: none;
padding: 10px 25px 10px 25px;
margin-left:120px;
color: #FFF;
box-shadow: 1px 1px 5px #B6B6B6;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
}


#navChild1{display:block;}































