@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑"; outline:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;} 
body,dl,dd,h1,h2,h3,h4,h5,h6,p,img,from{margin:0;} ol,ul,li,img{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
input,img,textarea{ border:none; border-radius: 0;-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;}
body > .qing{ min-width:94%;}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ }
img, input{ border:0;}
input,textarea,select {outline:none;} 
a div, a span{ cursor:pointer;}
textarea{ resize:none;}/*防止textarea放大时，三个斜线被放大*/
ul li{ list-style:none;}
.qing{ overflow:hidden; display:block; clear:both; }
.juzhong{ width:94%; overflow:hidden; display:block; margin-left:auto; margin-right:auto;}
.lf{ overflow:hidden; display:block; float:left;}
.rf{ overflow:hidden; display:block; float:right;}
*, *:before, *:after{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}

/**********************index*************************/
.tbg{background: rgba(255, 255, 255, 0.86) !important; padding:16px;}
.logo{ display: block; height:86px; width:164px; margin:0 auto; position:relative;}
.logo img{ position:absolute; }
.logo10{ display:block; position:relative; width:67px; height:65px;}
/*logo动画*/
.logo1{ left:0; top:0;}
.logo2{ right:0; top:0;}
.logo3{ left:0; bottom:0;}
.logo1{
	animation:logo1 6s linear infinite both;
	-webkit-animation:logo1 6s linear infinite both;
	-moz-animation:logo1 6s linear infinite both;
	-o-animation:logo1 6s linear infinite both;
}
@keyframes logo1{
0%{transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg); }
70%{transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg); }
100%{transform: rotate(360deg); -ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg); }
}
@-webkit-keyframes logo1{
0%{transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg); }
70%{transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg); }
100%{transform: rotate(360deg); -ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg); }
}
@-moz-keyframes logo1{
0%{transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg); }
70%{transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg); }
100%{transform: rotate(360deg); -ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg); }
}
@-o-keyframes logo1{
0%{transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg); }
70%{transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg); }
100%{transform: rotate(360deg); -ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg); }
}
.logo10{
	animation:logo10 0.5s linear  both;
	-webkit-animation:logo10 0.5s linear  both;
	-moz-animation:logo10 0.5s linear  both;
	-o-animation:logo10 0.5s linear  both;
}
@keyframes logo10{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); left:-60px; }
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); left:0px;}
}
@-webkit-keyframes logo10{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); left:-60px; }
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); left:0px;}
}
@-moz-keyframes logo10{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); left:-60px;}
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); left:0px;}
}
@-o-keyframes logo10{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); left:-60px; }
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); left:0px;  }
}
.logo2{
	animation:logo2 0.5s linear 0.4s both;
	-webkit-animation:logo2 0.5s linear 0.4s both;
	-moz-animation:logo2 0.5s linear 0.4s both;
	-o-animation:logo2 0.5s linear 0.4s both;
}
@keyframes logo2{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); right:-60px; }
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); right:0px;}
}
@-webkit-keyframes logo2{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); right:-60px; }
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); right:0px;}
}
@-moz-keyframes logo2{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); right:-60px; }
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); right:0px;}
}
@-o-keyframes logo2{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); right:-60px; }
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); right:0px;}
}
.logo3{
	animation:logo3 0.5s linear 0.8s both;
	-webkit-animation:logo3 0.5s linear 0.8s both;
	-moz-animation:logo3 0.5s linear 0.8s both;
	-o-animation:logo3 0.5s linear 0.8s both;
}
@keyframes logo3{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); bottom:-60px; }
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); bottom:0px;}
}
@-webkit-keyframes logo3{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); bottom:-60px; }
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); bottom:0px;}
}
@-moz-keyframes logo3{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); bottom:-60px; }
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); bottom:0px;}
}
@-o-keyframes logo3{
0%{opacity:0; -webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; filter:Alpha(opacity=0); bottom:-60px; }
100%{opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; filter:Alpha(opacity=100); bottom:0px;}
}
/**红色四块**/
.redbg{ background:url(../images/redbg.png) repeat; padding:8px 6%; position:relative;}
.lines{ position:absolute; width:1px; height:50%; left:50%; top:25%; background:#bf6361;}
.lineh{ position:absolute; width:50%; height:1px; left:25%; top:50%; background:#bf6361;}
.sik li{ width:50%; float:left; padding:8px 0 15px;}
.sik li a{ display:block; height:109px; }
.sik li a, .sik li a:visited{ color:#FFF;}
.sik-tu{ display: block; clear:both; margin:0 auto;}
.si-line{ display: block; width:36px; height:2px; margin:0 auto; background:#d49998;}
.si-cn{ display:block; padding-top:6px; text-align:center; line-height:22px; font-size:16px; } 
.si-en{ display:block; margin:0 auto;}
/*五块*/
.wbg{ background:#FFF; padding:20px; text-align:center; position:relative; }
.wuk{ display: inline-block; width:28.3%; margin:0 1.8%;}
.wukt{ display:block; position: relative;}
.wuktbg{ display:block; position: relative; z-index:1; left:0; top:0;}
.wukk{ width:72px; height:88px; position: absolute; z-index:4 !important; left:50%; margin-left:-36px; top:50%; margin-top:-40px;}
.wuktu{ display:block; margin:0 auto 2px;}
.wukl{ display:block; width:29px; height:2px; margin:0 auto 7px; background:#a4a4a4;}
.wukm{ text-align:center; line-height:18px; font-size:14px; color:#3c3c3c;}
/*五块图*/
.wuktu1, .wuktu2, .wuktu3, .wuktu4, .wuktu5{
	animation:wuktu1 7s linear infinite both;
	-webkit-animation:wuktu1 7s linear infinite both;
	-moz-animation:wuktu1 7s linear infinite both;
	-o-animation:wuktu1 7s linear infinite both;
}
.wuktu2{animation-delay:1s; -webkit-animation-delay:1s; -moz-animation-delay:1s; -o-animation-delay:1s; -ms-animation-delay:1s;}
.wuktu3{animation-delay:2s; -webkit-animation-delay:2s; -moz-animation-delay:2s; -o-animation-delay:2s; -ms-animation-delay:2s;}
.wuktu4{animation-delay:3s; -webkit-animation-delay:3s; -moz-animation-delay:3s; -o-animation-delay:3s; -ms-animation-delay:3s;}
.wuktu5{animation-delay:4s; -webkit-animation-delay:4s; -moz-animation-delay:4s; -o-animation-delay:4s; -ms-animation-delay:4s;}
@keyframes wuktu1{
0%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
80%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
100%{transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
}
@-webkit-keyframes wuktu1{
0%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
80%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
100%{transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
}
@-moz-keyframes wuktu1{
0%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
80%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
100%{transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
}
@-o-keyframes wuktu1{
0%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
80%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
100%{transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
}
/**新闻**/
.nebg{ background:#3b3b3b; padding:15px 3% 20px; }
.nek{ border:2px solid #6b6b6b; padding:18px 0 10px 13px;  position:relative;}
.neti{ display:block; position: absolute; left:10px; top:-12px; }
.nejs{ display:block; margin-left:90px; margin-right:15px;}
.nej-ti{ display:block; height:48px; line-height:24px; font-size:14px; color:#ababab;}
.nej-da{ display:block; line-height:16px; font-size:12px; font-size:12px; color:#6d6d6d;}
.wrap{ display:block;height:64px; padding-right: 23px; margin-right:-7px; position:relative; overflow:hidden;}
.slidebox {width:100%; position:absolute;top:0;left:0;height:64px;}
.slidebox li {float:left;width:100%;height:64px;left:0;top:0;}
.dot {position:absolute; height:38px;background:#3b3b3b;text-align:right; top:13%;  right:0;}
.dot p {}
.dot b { display:block; width:10px !important;height:10px !important; padding:0 !important; font-size:0; line-height:0; border-radius:5px;color:#333; clear:both; border:2px solid #ababab;background:#3b3b3b;text-align:center;margin:3px 0 ; cursor:pointer;font-weight:normal;}
.dot .cur {background:#ababab; border-color:#ababab;}
/**咨询热线**/
.zxdbg{ background:#2d2d2d; padding:20px 0 15px; }
/*热线*/
.zxdk{ display:block;}
.zxdti{ padding-bottom:12px;}
.zxdti table{ margin:0 auto;}
.teline{ display:block; margin:0 8px; width:65px; height:2px; background:#4e4e4e;}
.teln{ text-align:center; padding-bottom:8px; line-height:20px; font-size:14px; color:#797979;}
.teln div{ margin-bottom:6px;}
.teln img{ display:block; margin-left:auto; margin-right:auto; margin-bottom:10px;}
/*版权*/
.banq{ border-top:1px solid #424242; padding-top:10px; text-align:center; line-height:24px; color:#656565; font-size:12px;}
.banq a, .banq a:visited{ color:#656565;}
/**底部**/
.fok{ height:70px;}
.fobg{ background:#272727; height:70px; width:100%;}
.fobg a{ display:block; width:100%; height:70px; text-align:center; padding-top:12px; }
.fon{ display:block; font-size:14px; color:#dcdcdc; line-height:27px; font-size:14px; color:#dcdcdc;}
.fobg a img{ display:block; margin:0 auto;}
#footer{width:100%; height:70px !important;  overflow:visible;zoom:1;position:fixed;left:0;bottom:0; z-index:999;
/*ie6不支持position：fixed
解决方案*/
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

/*导航弹出窗口样式*/
.am-share { font-size: 14px; border-radius: 0; bottom:0px; left: 0; position: fixed; text-align: center; -webkit-transform: translateY(800%); -ms-transform: translateY(800%); transform: translateY(800%); -webkit-transition: -webkit-transform 600ms; transition: transform 600ms ; width: 100%; z-index: 1110; background:url(../images/bg.jpg) center center no-repeat; background-size:100% 100% !important;}
.am-modal-active { transform: translateY(0px);  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}
.am-modal-out { z-index: 1109; -webkit-transform: translateY(800%); -ms-transform: translateY(800%); transform: translateY(800%);}

.am-share-footer {}
.am-share-footer .share_btn { color: #555;  display: block; width: 100%; background-color: #e6e6e6; border: 1px solid #e6e6e6; border-radius: 0; cursor: pointer;  font-size: 16px; font-weight: 400; line-height: 1.2; padding: 0.625em 0; text-align: center; transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; vertical-align: middle; white-space: nowrap;font-family:"微软雅黑"; }

.am-share-sns { padding: 10px 0 15px; height:auto; zoom:1; overflow:auto; background:url(../images/redbg.png) repeat;}
.am-share-sns li { display: block; float: left; text-align:left; height: auto; width:50%;  line-height:40px; font-size:14px; color:#FFF;}
.am-share-sns a { color: #fff; display: block; text-decoration:none; margin:0 5px; border-bottom:1px solid #be6462; padding:0 5px;}
.am-share-sns a img{ display:block; float:left; margin-right:8px;}
.am-share-sns span { display: block; }
.am-share-sns li i { background-position: center 50%; background-repeat: no-repeat; background-size: 36px 36px; background-color: #ccc; color: #fff; display: inline-block; font-size: 18px; height: 36px; line-height: 36px; margin-bottom: 5px; width: 36px; }
.am-share-sns .nann a, .am-share-sns li:hover a{ color:#ffebea; background:url(../images/lodq.png) left top no-repeat; padding-left:20px;}
.am-share-sns .share-icon-weibo { background-image: url(); }
.sharebg { background-color: rgba(0, 0, 0, 0.6); bottom: 0; height: 100%; left: 0; opacity: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 1100; display:none; }
.sharebg-active { opacity: 1; display:block; }
.lona{ display:block; background: rgba(255, 255, 255, 0.7) !important; padding:5px; overflow:hidden;}
.lona img{ display:block; margin: 0 auto;}
/*************************about**************************/
.nsik{ display:block; background: rgba(255, 255, 255, 0.86) !important; border-top:1px solid #acacac; position:relative;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.3); -o-box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.3);}
.nsilin1, .nsilin2, .nsilin3{ display:block; position:absolute; width:1px; height:100%; background:#acacac; top:0;}
.nsilin1{ left:25%;} .nsilin2{ left:50%;} .nsilin3{ left:75%;}
.nsik a{ display:block; text-align:center; padding:10px 0 2px; font-size:16px; line-height:32px; color:#a62b28; }
.nsik a:visited{ color:#a62b28;}
.sinn{ background:#a62b28; color:#fff !important;}
.nsitu{ display:block; margin:0 auto; width:46px; height:46px; background:#a62b28; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.sinn .nsitu{ background:#fff;}
/*内页四救*/
.nsi1 img, .nsi2 img, .nsi3 img, .nsi4 img{
	animation:nsi1 7s linear infinite both;
	-webkit-animation:nsi1 7s linear infinite both;
	-moz-animation:nsi1 7s linear infinite both;
	-o-animation:nsi1 7s linear infinite both;
}
.nsi2 img{animation-delay:1s; -webkit-animation-delay:1s; -moz-animation-delay:1s; -o-animation-delay:1s; -ms-animation-delay:1s;}
.nsi3 img{animation-delay:2s; -webkit-animation-delay:2s; -moz-animation-delay:2s; -o-animation-delay:2s; -ms-animation-delay:2s;}
.nsi4 img{animation-delay:3s; -webkit-animation-delay:3s; -moz-animation-delay:3s; -o-animation-delay:3s; -ms-animation-delay:3s;}
@keyframes nsi1{
0%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
80%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
100%{transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
}
@-webkit-keyframes nsi1{
0%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
80%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
100%{transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
}
@-moz-keyframes nsi1{
0%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
80%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
100%{transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
}
@-o-keyframes nsi1{
0%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
80%{transform: rotateY(0deg); -ms-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -moz-transform: rotateY(0deg); }
100%{transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
}
/*内页大标题*/
.ndti{ display: block; background:#FFF; padding:15px 0 20px;}
.nti{ display: block; margin:0 auto 2px;}
.njt{ width:100%; height:26px; margin:0 auto; position:relative;}
.njt img{ display:block; margin:0 auto; border:1px solid #a6a6a6; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
/*.njt img{
	animation:njt 2s linear infinite both;
	-webkit-animation:njt 2s linear infinite both;
	-moz-animation:njt 2s linear infinite both;
	-o-animation:njt 2s linear infinite both;
	top:0;
}
@keyframes njt{
0%{ top:-3px;}
80%{ top:3px;}
100%{ top:-3px;}
}
@-webkit-keyframes njt{
0%{ top:-3px;}
80%{ top:3px;}
100%{ top:-3px;}
}
@-moz-keyframes njt{
0%{ top:-3px;}
80%{ top:3px;}
100%{ top:-3px;}
}
@-o-keyframes njt{
0%{ top:-3px;}
80%{ top:3px;}
100%{ top:-3px;}
}*/
.ejbg{ background:#e8e8e8; height:44px; padding:5px 3%; text-align:center; line-height:34px; font-size:16px; color:#000; }
.baibg{ background:#FFF; padding:16px 3% 0;}
.baibg2{ background:#FFF; padding:16px 0 0;}
.nrk{ border:1px solid #d9d9d9; background:#f4f4f4; padding:8px;}
.shuk{ padding:8px 8px 14px;}
.shu14{ display:block; line-height:24px; color:#6f6f6f; font-size:14px !important;}
.shu14 img{ display:block; width:100%; clear:both; }
.abtuk{ border:1px solid #a62b28; border-bottom:none; padding:8px 8px 20px;}
.abtus{ padding-top:8px; position:relative; margin-top:-20px; margin-bottom:10px; line-height:24px; font-size:16px; color:#000; text-align:center;}
.abtus img{ display:block; position:absolute; top:14px;}
.abtq1{ left:0;}
.abtq2{ right:0;}
.zxtk{ height:23px;}
/*************************news****************************/
.ndti2{ display: block; background:#ededed; padding:15px 0 20px;}
.ejbg-ne{ background:#848484; height:44px; width:100%; position:relative; text-align:center; line-height:44px; font-size:16px; color:#fff;}
.ejbg-ne li{ display:block; float:left; width:50%;}
.ejbg-ne li a, .ejbg-ne li a:visited{ color:#FFF;}
.ejnn{ background:#a62b28;}
.nnebg{ display:block; background:#ededed; padding:16px 3% 0;}
.nelb{ display:block;}
.nelb li{ display:block; clear:both; margin-bottom:12px; padding-bottom:22px; background:#FFF; position:relative; overflow:hidden;}
.nenti{ display:block; text-align:center; padding:0 8px; margin-bottom:18px; font-size:14px; color:#000; line-height:24px;}
.nengd{ display:block; width:65px; height:26px  !important; margin:0 auto; border:2px solid #adadad; text-align:center; font-size:12px; line-height:22px !important; color:#5b5b5b;} 
.nnetu{ display: block; position:relative;}
.nnetu a{ display:block; position:relative; z-index:1;}
.nnetu a img{ display:block;  clear:both; position: relative;}
.nsj{ position: absolute; display:block; right:0; bottom:0; z-index:2;}
.neda{ width:74px; height:74px; margin:0 auto 0; position:relative; z-index:6; margin-bottom:10px; margin-top:-65px; text-align:center; background:#FFF;-webkit-border-radius:50%; -moz-border-radius:50%;border-radius:50%; box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.6); -o-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.6);}
.neda span{ display:block; margin:0 auto;}
.neda1{ padding-top:11px; line-height:32px; font-size:26px; color:#000;}
.neda2{ line-height:20px; font-size:14px; color:#a3a2a2;}
/**************************case*************************/
.nnebg2{ display:block; background:#fff; padding: 0 0;}
.cak{ width:96%; margin:0 auto; display:block; overflow:hidden; }
.cak li{ display: block; width:46.0%; position:relative; float:left; height:130px; margin:0 2% 16px; }
.cak li a{ display:block; position:absolute; width:100%; height:100%; left:0; top:0;}
.cak1{ background:#bf1f37;} 
.cak2{ background:#ba3026;}
.cak3{ background:#436eca;}
.cak4{ background:#43ae76;}
.cak5{ background:#f2a322;}
.cak6{ background:#bf1f37;}
.cak7{ background:#43ae76;}
.cak8{ background:#436eca;}
.cakq{ position:absolute; width:90px; height:90px; left:50%; margin-left:-45px; top:50%; margin-top:-45px; text-align:center; border:1px solid #FFF; -moz-border-radius:50%;  -webkit-border-radius:50%; border-radius:50%; }
.caqs{ padding-top:7px; line-height:40px; font-size:36px; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.caqm{ line-height:30px; font-size:20px; color:#FFF; }
/**************************case-view*************************/
.ejbg2{ background:#a62b28; height:44px; padding:5px; text-align:center; line-height:34px; font-size:16px; color:#fff; }
.calb{ display: block;}
.calb li{ display:block; margin-bottom:13px; background:#FFF; padding:14px 18px 16px;}
.calb li a{ display:block; clear:both;}
.cabt{ font-size:14px; color:#000; line-height:22px; margin-bottom:2px;}
.cabt:visited{ color:#000;}
.cajs{ height: auto; padding-bottom:8px; font-size:12px; color:#6e6e6e; line-height:24px;}
.cajs a, .cajs a:visited{ color:#6e6e6e;}
.cajj{ width:42px; height:20px; border:1px solid #9d9d9d; text-align:center; line-height:18px; font-size:16px; color:#000;  } .cajj:visited{ color:#000;}
/**************************honor*************************/
.ejbg-ho{ background:#fff; height:44px; padding:5px 3%; text-align:center; line-height:34px; font-size:16px; color:#000; }
.nnebg3{ display:block; background:#ededed; padding:16px 0 0;}
.honk{ width:96%; margin:0 auto; display:block; overflow:hidden; }
.honk ul{
	-moz-column-count:2; /* Firefox */  /**把 div 元素中的文本划分为三列。**/
	-webkit-column-count:2; /* Safari and Chrome */
	column-count:2;
	
	-webkit-column-width:46.0%; /**column-width 属性规定列的宽度。**/
    -moz-column-width:46.0%;
    -o-colum-width:46.0%;
	colum-width:46.0%;
	
	-webkit-column-gap:2%; /**column-gap 属性规定列之间的间隔。**/
    -moz-column-gap:2%;
    -o-column-gap:2%;
	column-gap:2%;
}
.honk li{display:inline-block; /**行内块元素。（CSS2.1 新增的值）**/
         width:100%;
         position: relative;
		 margin-bottom:16px; }

.hontu{ display:block; background:#FFF; border:1px solid #d1d1d1; padding:9px;  text-align:center;}
.honk img{ display:block; width:100%; margin-bottom:10px;}
.honti{ display:block; height: auto; line-height:16px; font-size:14px; color:#000;}
.honn{ display:block; overflow:hidden;}
/**************************contact*************************/
.conbg{ background: rgba(162, 41, 41, 0.88) !important; padding:14px 3%;}
.conbk{ display:block; border:1px solid #c98684; padding:15px 15px 0; }
.conbk ul{ margin-top:-12px;}
.conbk li{ display:block; border-bottom:1px solid #c98684; padding-bottom:13px; padding-top:13px; line-height:24px; font-size:14px; color:#FFF;}
.conbk li:last-child{ border-bottom:none;}
.conbk li img{ display:block; float:left; margin-top:1px;}
.connr{ margin-left:30px;}
.confq li{ padding:12px 0 15px; border-bottom:1px solid #cbcbcb;}
.con-dq{ position:relative; margin-bottom:8px; line-height:24px; padding:5px 0; font-size:16px; color:#000;}
.con-dq b{ display:block; position:absolute; width:32px; height:1px; left:0; bottom:0; background:#a12929;}
.conxx{ line-height:24px; font-size:14px; color:#787878;} 
.confq1 li{ padding:16px 0 16px; border-bottom:1px solid #cbcbcb;}
.cont1{ display:block; margin-bottom:8px; overflow:hidden;}
.cont1 img{ display:block; float:left;}
.cont1 .con-dq{ display:block; margin-left:98px; padding-top:6px;}
/**************************job*************************/
.nnebg4{ display:block; background:#ededed; }
/**招贤纳士样式**/
.subNavBox{}
.subNav{ cursor:pointer; background:#FFF; margin-top:12px; padding:0 3%; overflow:hidden;}
.subNav:hover{ }
.currentDd{ }
.navContent{display: none; margin-bottom:12px; padding:0px 3% 24px; background:#FFF;}
.navContent li a{display:block;heighr:28px;text-align:center;font-size:14px;line-height:28px;color:#333}
.navContent li a:hover{color:#fff;background-color:#277fc2}
.jobm1{ display:block; line-height:44px; font-size:16px; color:#252525;}
.jobm2{ display:block; line-height:44px; font-size:14px; color:#75a742;}
.jobm2{ line-height:44px; font-size:14px; color:#75a742;}
.jobm2 i{ font-size:24px;}
.jobxx{ display:block; border-top:1px solid #cacaca; padding-top:12px;}
.jobxx1{ display:block; margin-bottom:20px; line-height:24px; font-size:14px; }
.jobxx1 div{ color:#4a4a4a;}
.jobsq{ display:block; margin:0 auto; width:88px; height:30px; text-align:center; border:2px solid #4a4a4a; line-height:26px; font-size:14px; color:#3a3a3a; }
.jobsq:visited{ color:#3a3a3a;}
/**************************training****************************/
.nnebg5{ display:block; background:#ededed; padding:0 3%; }
/**************************product****************************/
.prok{ display:block; background:#FFF; border:1px solid #d1d1d1; padding:11px 11px 13px;  text-align:center;}
.prok img{ display:block; width:100%; margin-bottom:10px;}
.proti{ display:block; height: auto; line-height:20px; font-size:14px; color:#000;}
.honn{ display:block; overflow:hidden;}
.profl{ width:30px; text-align:right;}
.profl img{ display:block; float:right !important;}
/**************************product-view****************************/
.cpzs{ display:block; margin-bottom:15px; position:relative; z-index:1;}
.cpzs img{ display:block; position:relative; z-index:2;}
.cpzsk{ display:block; position:absolute; width:100%; z-index:6; left:0; bottom:0; padding:30px 3% 0; height:65px; line-height:30px; font-size:14px; color:#fff; background:url(../images/cptjb.png) repeat-x; background-size:auto 100%;}
/**产品图片切换样式**/
.swipe{width:100%; overflow:hidden;position:relative;}
.swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe #pagenavi{position:absolute;left:0;bottom:16px;text-align:center;width:100%; padding-right:10px; z-index:99;}
.swipe #pagenavi a{width:6px;height:6px;line-height:99em; border:2px solid #FFF; margin:0 2px;overflow:hidden;cursor:pointer; float:right;*zoom:1;}
.swipe #pagenavi a.active{ border-color:#aeaeae;}
/**产品详细**/
.cpxx .subNav{ cursor:pointer; background:#FFF; margin-top:12px; padding:0 3%; overflow:hidden; border-bottom:1px solid #cfcfcf;}
.cpbb{ width:40px; height:44px; background: url(../images/flj2.png) right center no-repeat; background-size:auto 44px;}
.cpxx .currentDd .cpbb{background: url(../images/flj.png) right center no-repeat; background-size:auto 44px;}
.cpxnr{ padding:12px 0 0px;}
.fanh{ display:block; width:95px; height:30px; text-align:center; line-height:30px; border:1px solid #a12929; margin:20px auto 0; font-size:14px; color:#a12929;}
/*二级样式*/
.cin_navigation {
	width: 100%;
	height: auto;
	overflow: hidden;
	border: 0px solid #CCC;
	position: absolute;
	top:338px;
}
.ndti .cin_navigation, .ndti2 .cin_navigation {
	width: 100%;
	height: auto;
	overflow: hidden;
	border: 0px solid #CCC;
	position: absolute;
	top:318px !important;
}
.con_nev {
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: rgba(166, 43, 40, 0.96);
	z-index: 500;
	position: relative;
}
.con_nev li {
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #be6462;
}
.con_nev li:last-child {
	border-bottom: 0;
}
.con_nev a {
	width: 90%; margin:0 auto;
	display: block;
	font-size:14px;
	color: #FFF;
	text-decoration: none;
}
/***********news-view************/
.ndbt{ font-size:16px; line-height:22px; color:#000; margin-bottom:8px;}
.gjc{ display: block; text-align:center; line-height:16px; font-size:12px; color:#999; padding:5px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-bottom:12px;}
.gjc a, .gjc a:visited{ color:#999;}
.fanye{ padding-top:16px;}
.fanye a{ display:block; color:#999; font-size:12px; line-height:22px; }
.fanye a:visited{ color:#999;}




