﻿@charset "utf-8";  

.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
/*如果有一个DIV作为外部容器，内部的DIV如果设置了float样式，则外部的容器DIV因为内部没有clear，导致不能被撑开;
通过创建一个隐形的内容为空的块来为目标元素清除浮动*/
.clearfix { display: inline-table; }/* Hides from IE-mac \*/
*html .clearfix { height: 1%; }/*用来触发 IE6 下的haslayout。*/
.clearfix { display: block; }/* End hide from IE-mac */
*+html .clearfix { min-height: 1%; }

body,td,th,div{ font-family:"Microsoft YaHei","微软雅黑","宋体", Arial, Helvetica, sans-serif;font-size: 12px; color:#fff; line-height:25px;}
body,html {margin: 0px auto; width:100%; height:100%;min-width:1180px;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}
*{
	color:#fff;
}
ul,ol,li{list-style:none;}
img{ border:0px;}
font{ font-size:12px;}
.clear{ clear:both; height:0px; margin:0px; padding:0px; width:0px; border:none; overflow:hidden; font-size:0px;}
.fleft,.fl{ float:left; display:inline;}
.fright,.fr{ float:right;display:inline;}
a {font-family:"Microsoft YaHei","微软雅黑","宋体", Arial, Helvetica, sans-serif;font-size: 12px; color:#fff;}
a:link {text-decoration: none; color:#fff;}
a:visited {text-decoration: none; color:#fff;}
a:hover {text-decoration: none; color:#ff0000;}
a:active {text-decoration: none; color:#fff;}
/*.webwidth{padding:0px; width:80%;min-width:1180px; margin:0px auto;clear:both;}*/
.webwidth{padding:0px;width:1180px; margin:0px auto;clear:both; min-width:1180px;}
.webwidths{padding:0px;width:1180px; margin:0px auto;clear:both;}
/*----------鼠标滚动滑轮--------------------*/
::-webkit-scrollbar{width:12px;height:12px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{/*background:#F0F0F0;*/background-color:#000}
::-webkit-scrollbar-thumb:vertical{background-color:#a6a6a6;border-radius:0px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#cfb166}
::-webkit-scrollbar-corner:vertical{background-color:#000}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}

.header{ height:99px; background:url(../images/headerbg.png) repeat-x center center; position:absolute;z-index:100; width:100%; min-width:1180px;}
.header div.logo{ height:99px; line-height:99px;}
.header div.logo img{ vertical-align:middle;}
.header div.menu{}
.nav {width:820px;margin:25px auto 0;color: #fff; position:relative;z-index:100;}
.nav a {display: block; width:90px;line-height: inherit;cursor: pointer; text-align:center;}
.nav_menu {line-height: 45px;font-weight:700;text-transform: uppercase;}
.nav_menu-item {display: inline-block;position: relative; z-index:100; float:left;}
.nav_menu-item:hover {}
.nav_menu li i{background-image: url(../images/icos.png); width: 39px; height: 35px; margin:0 auto; display:block;}
.nav_menu li i.i1{background-position: 0 0;}
.nav_menu li i.i2{background-position: 0 -35px;}
.nav_menu li i.i3{background-position: 0 -70px;}
.nav_menu li i.i4{background-position: 0 -105px;}
.nav_menu li i.i5{background-position: 0 -140px;}
.nav_menu li i.i6{background-position: 0 -175px;}
.nav_menu li i.i7{background-position: 0 -210px;}
.nav_menu li i.i8{background-position: 0 -245px;}
.nav_menu li i.i9{background-position: 0 -280px;}
.nav_menu-item a{ color:#fff; line-height:39px;}
.nav_menu-item:hover .nav_submenu {display: block;}
.nav_submenu{text-transform: none;display: none;position: absolute; z-index:1000000; width:90px;background-color: #000;}
.nav_submenu-item:hover{background:#333;}

.banner{ position:relative; height:663px; width:100%; float:left; top:99px; min-width:1180px;}
.bannerbg{background:url(../images/bannerbg.png) no-repeat center bottom; height:121px; position:absolute; bottom:0px; width:100%; z-index:2;}
#full-screen-slider { width:100%; height:564px; float:left; position: absolute; z-index:1;}
#slides { display:block; width:100%; height:564px; list-style:none; padding:0; margin:0; position:relative;z-index:2;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index:3;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute;width:auto; height:14px;padding:8px 0px 9px 30px; right:20px; bottom:20px; z-index:9900; margin:0;}
#pagination li { display:block; list-style:none; width:14px; height:14px; float:left; margin-left:16px; border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; background:#FFF; position:relative; z-index:10;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background:#905600;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; position:relative; z-index:10;}

.inmain{background:url(../images/indexbg.png) repeat center top; padding:50px 0px; display:block; float:left; width:100%;min-width:1180px;}
.mains{ width:100%;min-width:1180px;float:left;}
.inabout{ line-height:30px; color:#222;}
img.inabtu{ float:left; padding-right:20px; padding-bottom:20px;}

.youshi{ padding:30px 0px 100px; overflow:hidden;}
.youshi ul{}
.youshi ul li{ width:268px; float:left; padding-left:36px;}
.youshi ul li.first{ padding-left:0px;}

.team{ margin-bottom:100px; height:494px; background-color:#fff;}
.teamzi{ position:absolute; z-index:1000; bottom:60px; left:50px;}
.picon{clear:both;height:494px;overflow:hidden;position:relative;width:1180px;}
.picon ul{position:absolute;top:0;left:0;height:494px;width:2360px;}
.picon li{float:left;height:494px;width:145px;position:relative;overflow:hidden;}
.picon li img{ cursor:pointer;}
.picon li.cur div{display:block;}
.picon li div{position:absolute;bottom:0;left:0;z-index:9;height:60px;font-weight:1180px;width:1180px;color:#000;display:none;}
*html .picon li div{padding:5px 10px;}
.picon li div h3{padding:4px 0 0 10px;line-height:30px;font-size:16px;line-height:26px;font-weight:1180px;}
.picon li div p{line-height:20px;padding:0px 10px 0;font-size:13px;}
.picon li div a{color:#666;text-decoration:none;}

.innews{ padding-bottom:20px;color:#222; overflow:hidden;}
.innews dl{ float:left; width:380px; margin-left:20px; background:#fff; height:300px;}
.innews dl.first{ margin-left:0px;}
.innews dl dt{}
.innews dl dd{ padding:0px 10px;}
.innews dl dd h3{ color:#da251d;}
.innews dl dd h3 a{color:#da251d;}
.innews dl dd p{ line-height:25px; height:50px;}
.innews dl dd datalist{ text-align:right; display:block; line-height:25px;}

.tunews{color:#222;}
.tunews dl{ float:left; width:570px; margin-left:40px; position:relative; height:276px; cursor:pointer;}
.tunews dl.first{ margin-left:0px;}
.tunews dl dt{ position:absolute; z-index:2; width:570px; height:276px;}
.tunews dl dt img{width:570px; height:276px;}
.tunews dl dd{ position:absolute; z-index:3; width:410px;background:url(../images/tunewsbg.png) repeat center center; height:216px; padding:30px 80px; display:none;}
.innews dl dd h3{ color:#da251d;}
.tunews dl dd h3 a{color:#da251d;}
.tunews dl dd p{ line-height:25px; height:150px; color:#fff;}
.tunews dl dd datalist{ text-align:right; display:block; line-height:25px; color:#fff;}

.main{ position:absolute; top:99px; width:100%;}
.neiye_all{ width:80%;min-width:1180px; margin:0px auto;}
.jijin_scrollbar {width:100%;height:530px;float:left;padding:0px;}
#whatsnew .jijin_list {position:relative;width:100%;height:530px;padding:0px;_padding-left:10px;overflow:hidden;text-align:left;}
#whatsnew .jijin_list .jijin_listnr {padding:10px;overflow-x:hidden;*overflow:visible;_overflow-y:hidden;font-size:12px;}
#scrollbar {position:absolute;right:2px;background:#333;top:0px;width:2px;height:530px;text-align:center;cursor:pointer;}
#scrollbar .bar {position:absolute;right:-4px;top:0px;z-index:1;width:8px;margin-left:14px;_border_left:12px solid #FFFFFF;background:#cfb166;cursor:pointer;}

.single{min-width:1180px; padding:30px 0px;background:url(../images/singlebg.png) repeat;}
.single h1{ text-align:center; line-height:50px; font-size:24px; font-weight:normal;}
.singlenr{ padding:0px 60px 10px;overflow: auto;overflow-x: hidden; height:480px;}
.singlenr img{ max-height:100%;}
.singlenr .aboutus{ line-height:28px;}
.singlenr .aboutus h3{ font-size:18px;}
.singlenr .aboutus img.abouttu{ float:left; padding-right:20px;}
.singlenr .aboutus img.abouttus{ float:right; padding-left:20px;}
.singlenr .jymb{}
.singlenr .jymb h1{ text-align:center; line-height:50px; font-size:24px; font-weight:normal;}
.singlenr .jymbnr{ overflow:hidden;}
.singlenr .jymbnr ul{}
.singlenr .jymbnr ul li{ width:25%; text-align:center; float:left;}
.singlenr .jymbnr ul li span{ display:block; text-align:center;width:100%; margin:0 auto;}
.singlenr .jymbnr ul li span img{ max-width:90%; display:block; padding-bottom:10px;}
.singlenr .jymbnr ul li i{ font-style:normal; display:block; font-size:18px;}
.singlenr .jymbnr ul li em{ font-style:normal; display:block; font-size:14px;}
.singlenr .jymbnr ul li p{ width:90%; margin:0 auto; display:block;line-height:25px;}

.singlenr .culture{}
.singlenr .culture h1{ text-align:center; line-height:50px; font-size:24px; font-weight:normal;}
.singlenr .culture dl{ overflow:hidden; padding-bottom:0px;}
.singlenr .culture dl img{ width:100%; max-height:150px;}
.singlenr .culture dl dt h3{ padding-top:15px;}
.singlenr .culture dl dt p{}
.singlenr .culture dl.turight{}
.singlenr .culture dl.turight dt{ float:left; width:49%;}
.singlenr .culture dl.turight dd{ float:right;width:49%;}
.singlenr .culture dl.tuleft{}
.singlenr .culture dl.tuleft dt{ float:right;width:49%;}
.singlenr .culture dl.tuleft dd{ float:left;width:49%;}

.productym{min-width:1180px; }
.product{ width:80%; margin:0px auto;min-width:1180px;}
.pmenu{ text-align:right; padding:30px 0px 10px;}
.pmenu a{ background-color:#fff; padding:0px 15px; line-height:30px; display:inline-block; margin-left:10px; color:#666; font-size:14px;}
.pmenu a:hover{ color:#f00;}
.pmenu a.on{ background-color:#db261d; padding:0px 15px; line-height:30px; display:inline-block; margin-left:10px; color:#fff;}
.pmenu a.on:hover{ color:#ccc;}
.productnr{background:url(../images/singlebg.png) repeat; padding:10px 60px; position:relative;}
.productnr h1{ text-align:center; line-height:50px; font-size:24px; font-weight:normal;}

/*a.pagexia{ position:absolute; right:20px; top:50%;background:url(../images/next.gif) no-repeat; width:59px; height:59px;}
a.pageprev{ position:absolute; right:20px; top:30%;background:url(../images/prve.gif) no-repeat; width:59px; height:59px;}*/

.holder { margin: 5px 0; position:absolute;right:-20px; top:30%;}
.holder a { font-size: 12px; cursor: pointer; margin:10px 5px; color: #333; display:none;}
.holder a:hover { background-color: #222; color: #fff;}
.holder a.jp-previous {display:block; cursor:pointer; background:url(../images/prve.gif) no-repeat; width:59px; height:59px; font-size:0px;}
.holder a.jp-next {display:block; cursor:pointer; background:url(../images/next.gif) no-repeat; width:59px; height:59px; font-size:0px;}
.holder a.jp-current, a.jp-current:hover {color: #ed4e2a;font-weight: bold;}
.holder a.jp-disabled, a.jp-disabled:hover { color: #bbb;}
.holder a.jp-current, a.jp-current:hover,
.holder a.jp-disabled, a.jp-disabled:hover {cursor: default;/* background: none;*/}
.holder span { margin: 0 5px; }

.productlist{ padding-right:59px; position:relative;}
.productlist ul{ height:100%; overflow:hidden;}
.productlist ul li{ float:left; height:50%; width:18%; margin: 0px 1%;line-height:20px; position:relative;}
.productlist ul li a{ display: inline-block; text-align:center;}
.productlist ul li dl{ width:90%; height:100%; margin:0 auto;}
.productlist ul li dl span{ height:100%; vertical-align:middle; display:inline-block;}
.productlist ul li dl dt{ position:absolute; z-index:2; width:100%; height:80%;text-align:center; overflow:hidden;}
.productlist ul li dl dt img{ vertical-align:middle; height:auto;width:100%; }
.productlist ul li dl dd{ position:absolute; z-index:3;width:100%; height:80%;overflow:hidden;background:url(../images/tunewsbg.png) repeat center center; display:none;vertical-align:middle; }
.productdetails{ padding:15px; color:#fff; text-align:left;line-height:20px;}
.productdetails a{ text-align:left; font-size:16px; font-weight:bold;}
.producttu{ text-align:center;}

.newslist{}
.newslist h1 {text-align: center;line-height: 50px;font-size: 24px;font-weight: normal;}
.newslist dl{ width:100%; overflow:hidden;}
.newslist dl dt{ float:left; width:20%;}
.newslist dl dt img{width:100%;}
.newslist dl dd{ float:right; width:75%;}

/***apply***/
.apply{width:1120px;margin:0 auto;height:365px; overflow:hidden;}
.apply_array{width:320px;float:left;height:365px;margin-right:30px; background:#f2f2f2;}
.apply_nav{position:relative;width:1020px;float:left;height:365px;overflow:hidden; }
.apply_w{position:absolute;width:1020px;float:left;left:0px}
.apply .img_l{padding:170px 12px 0 12px;float:left;cursor:pointer;}
.apply .img_r{padding:170px 12px 0 12px;float:left;cursor:pointer;}
/***apply***/
.apply_img{height:200px;position:relative; overflow:hidden; text-align:center;}
.apply_img img{ max-width:320px; height:200px;}
.apply_imgbg{width:100%;height:100%;background:#000;position:absolute;top:0;left:0;opacity: 0; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.apply_xwnr{height:auto;overflow:hidden;padding:10px 15px;}
.apply_xwnrtm{height:25px;line-height:25px; color:#666;}
.apply_xwnrnm{line-height:25px;height:25px;overflow:hidden;font-size:14px;}
.apply_xwnrnm a{color:#000;}
.apply_xwnrnm a:hover{color:#cfb166;text-decoration:underline;}
.apply_xwnrjs{height:40px;line-height:20px;overflow:hidden;margin-top:5px;}
.apply_xwnrjs p{color:#666;}
.apply_xwnrgd{width:90px;height:25px;margin-top:15px;line-height:25px;text-align:center;}
.apply_xwnrgd a{display:block;border:1px solid #000;width:90px;height:25px;color:#000;}
.apply_xwnrgd a:hover{border:1px solid #cfb166;color:#cfb166;	}

.tiyan{ width:80%;margin:0px auto;min-width:1200px; padding:30px 0px;}
.tiyannr{ padding:15px 0px;background:url(../images/mmty/singlebg.png) repeat;}

.store{margin:0px auto;width:100%; padding:30px 0px;}
.storenr{ padding:15px 0px;/*background:url(../images/singlebg.png) repeat;*/}
.storelist{ position:absolute; z-index:1000000; top:0px; right:0px; height:100%; width:200px; padding:0px 10px;background:url(../images/storelist.png) repeat; text-align:left;}
.storelistnr{ padding:15px;}
.storelistnr h1{font:18px/40px "Microsoft YaHei","微软雅黑"; }
.storelistnr ul{}
.storelistnr ul li{}
.storelistnr ul li a{font:14px/30px "Microsoft YaHei","微软雅黑"; }

/*Experience*/
.exp{height:auto;}
.exp_content{width:1180px;height:auto;padding:15px 0 0 0;line-height:24px;margin:0 auto;}
.section{overflow:hidden; text-align:left;}
.mt20，.mt30，.mt40{margin-top:20px;}
.stage{width:780px;height:450px;border:1px solid #ddcc9e;background:#FFF;overflow:hidden;position:relative;top:0;left:0;}
.coverImg{position:absolute;bottom:35px;left:300px;z-index:80;}
.coverImg img:hover{cursor:all-scroll;}
.bigBg{position:absolute;top:0;left:0;z-index:50;}

.classify{width:350px;height:450px;}
.classify_title{display:inline-block;margin:0 0 2px 0;font-size:14px; color:#fff;}
.tabBox{width:100%;}
.tab{}
.tab ul{height:auto;overflow:hidden;margin:0 0 5px 0;}
.tab ul li{float:left;display:inline;width:auto;padding:0 10px;height:25px;line-height:25px;text-align:center;cursor:pointer;margin:5px 8px 0 0;border-radius:5px; color:#fff;}
.tab ul li:hover{background:#a80024;color:#fff;}
.tab ul li.tab_selected{color:#fff;background:#a80024;}	
.Box{height:auto; margin:10px 0 0 0;}
.Box img{ vertical-align:top;}

.bg_title{display:inline-block;margin:10px 0 5px 0;font-size:14px; color:#fff;}
.background{width:1180px;height:auto;margin:5px 0 20px 0;}
.background ul{height:auto;}
.bigImg{float:left;display:inline;width:210px;height:121px;border:1px solid #ddcc9e;margin:0 20px 0 0;cursor:pointer;}
.bigImgs{float:left;display:inline;width:210px;height:121px;border:1px solid #ddcc9e;margin:20px 20px 0 0;cursor:pointer;}

.dijiaoxianBg{position:absolute;bottom:43px;left:0;z-index:50; height:26px; display:none}
.dijiaoxianImg{float:left;display:inline;width:210px;height:21px;border:1px solid #ddcc9e;margin:0 20px 0 0;cursor:pointer;}

.zhuangshiwuBg{position:absolute;bottom:0;left:0;z-index:60; height:450px}
.zhuangshiwuImg{float:left;display:inline;width:210px;height:121px;border:1px solid #ddcc9e;margin:0 20px 0 0;cursor:pointer;}

.teamview{ width:80%; margin:0px auto;min-width:1180px; padding:30px 0px;}
.teamviewnr{ padding:15px;background:url(../images/singlebg.png) repeat; }

.video{ width:80%; margin:0px auto;min-width:1180px; padding:30px 0px;}
.videonr{ padding:15px;background:url(../images/singlebg.png) repeat; margin-top:99px;}
.videoshu{ width:1010px; height:634px; position:relative; margin:0 auto;}
.videoshulist{ width:1010px; height:634px; overflow:hidden; position:absolute; z-index:2;}
.videoshulist div{background:url(../images/shuxian.png) no-repeat center top; padding-top:25px; width:50px; height:35px; position:absolute; z-index:3;}
.videoshulist div img{ border:1px #fff solid; vertical-align:top; width:48px; height:33px;}
.videoshulist div.video1{left:250px; top:130px;}
.videoshulist div.video2{left:450px; top:120px;}
.videoshulist div.video3{left:720px; top:125px;}
.videoshulist div.video4{left:150px; top:210px;}
.videoshulist div.video5{left:370px; top:280px;}
.videoshulist div.video6{left:520px; top:250px;}
.videoshulist div.video7{left:700px; top:260px;}
.videoshulist div.video8{left:830px; top:240px;}
.videoshulist div.video9{left:180px; top:330px;}
.videoshulist div.video10{left:360px; top:400px;}
.videoshulist div.video11{left:570px; top:350px;}
.videoshulist div.video12{left:800px; top:400px;}

.videoshubg{width:1010px; height:634px;background:url(../images/shu.png) no-repeat center center; z-index:1;}
.videotu{ padding:15px 0px;}
.videotu h2{font-size: 24px;padding-bottom: 5px;color: #111;letter-spacing: -1px;line-height: 1em;font-weight: normal;color: #fff;
text-shadow: 1px 1px 1px rgba(0,0,0,0.4);}
.container{text-align: left;margin: 0 auto;width: 960px;position: relative;}
#featured{overflow: hidden;height: 403px;position: relative;margin:30px 0 0 0;}
#featured .slide{position: absolute;z-index: 1;background: url(../images/slide-bg.png) no-repeat;padding: 6px 6px 25px;}
#featured .active{z-index: 2;background: url(../images/active-slide-bg.png) no-repeat;padding: 6px 6px 25px;}
#slider-left-overlay, #slider-right-overlay{position: absolute;top: 60px;height: 263px;z-index: 3;}
#slider-left-overlay{/*background: url(../images/slider-left-overlay.png) no-repeat;*/width: 169px;left: 0;}
#slider-right-overlay{/*background: url(../images/slider-right-overlay.png) no-repeat;*/width: 171px;right: 0;}
#featured .description{display: none;background: url(../images/featured-description-bg.png) no-repeat;position: absolute;bottom: 25px;left: 6px;width: 500px;height: 38px;padding: 18px 7px 0 15px;font-size: 24px;}
#featured .description, #featured .description h2{color: #fff;text-shadow: 1px 1px 1px rgba(0,0,0,0.4);}
#featured .additional{display: none;background: url(../images/featured-hover-overlay.png);position: absolute;top: 6px;left: 6px;width: 500px;height: 334px;}
#featured .active .description{display: block;}
#featured a.prevslide, #featured a.nextslide{display: block;width: 30px;height: 40px;position: absolute;top: 154px;text-indent: -9999px;}
#featured a.prevslide{background: url(../images/featured-left-arrow.png) no-repeat;left: 29px;}
#featured a.nextslide{background: url(../images/featured-right-arrow.png) no-repeat;right: 30px;}
#featured a.featured-zoom, #featured a.featured-more{display: block;width: 40px;height: 43px;position: absolute;text-indent: -9999px;top: 150px;}
#featured a.featured-zoom{background: url(../images/featured-zoom.png) no-repeat;left: 211px;}
#featured a.featured-more{background: url(../images/featured-more.png) no-repeat;left: 263px;}
.videolist{ overflow:hidden;}
.videolist ul{overflow:hidden; padding-bottom:15px;}
.videolist ul li{ float:left; width:25%; text-align:center;}
.videolist ul li img,.videolist ul li embed,.videolist ul li object{ vertical-align:top;}
.videolist ul li span{ border:2px #fff solid; display:inline-block;}

.joinlist{ padding:20px 0px; overflow:hidden;}
.joinlist ul{ padding:0px 0px;}
.joinlist ul li{ float:left; width:250px; margin-left:90px; color:#cecece;}
.joinlist ul li.first{ margin-left:0px;}
.joinlist ul li i{ display:block; text-align:center; height:80px;}
.joinlist ul li h1{ text-align:center;}
.joinlist ul li h3{ text-align:center; text-transform:uppercase;}
.joinlist ul li p{ padding:15px 0px 25px; height:50px; line-height:25px; overflow:hidden;}
.joinlist ul li em{ text-align:center; font-style:normal; width:100%; display:block;}
.joinlist ul li em a.link{ text-align:center; display:inline-block; line-height:25px; padding:0px 25px; border:1px #cecece solid; margin:0 auto; color:#cecece;}

foot{ position: relative; bottom:0px; left:0px; width:100%; z-index:10000;}
footer{ position:absolute; bottom:0px; left:0px; width:100%; z-index:10000;}
.footer{ background-color:#151515; float:left; width:100%; min-width:1180px;}
.footerindex{ border-top:2px #da261c solid; background-color:#151515; float:left; width:100%; min-width:1180px;}
.fotterlogo{ padding:50px 0px 20px;}
.fotterlogo img{ width:200px;}
.joinlink{ padding:20px 0px; overflow:hidden;}
.joinlink ul{ padding:0px 125px;}
.joinlink ul li{ float:left; margin-left:90px; color:#cecece;}
.joinlink ul li.first{ margin-left:0px;}
.joinlink i{ display:block; text-align:center; height:80px;}
.joinlink ul li h1{ text-align:center; float:left;}
.joinlink ul li h3{ text-align:center; text-transform:uppercase; float:left;}
.joinlink ul li p{ padding:15px 0px 25px; height:50px; line-height:25px; overflow:hidden; float:left;}
.joinlink em{ text-align:center; font-style:normal; width:100%; display:block;}
.joinlink a.link{ text-align:center; display:inline-block; line-height:25px; padding:0px 25px; border:1px #cecece solid; margin:0 auto; color:#cecece;}


.footernr{ background-color:#000; padding:5px 0px;}
.footernr .footermenu{ text-align:center; color:#fff; line-height:30px;}
.footernr .footermenu a{ color:#fff; line-height:26px; padding:0px 5px;}
.footernr .footermenu a:hover{ color:#CCC;}
.footernr .footercopyright{ text-align:center; color:#fff; line-height:25px;}
.footernr .footercopyright a{ color:#fff; line-height:26px;}
.footernr .footercopyright a:hover{ color:#CCC;}

.nrbt{ border-bottom: 1px dashed #CCC;line-height:50px;font-size:18px;font-weight:bold; text-align:center; margin-bottom:15px;}
.nrothers{ text-align:center; line-height:20px; padding-bottom:10px;}
.news{ width:80%; margin:0px auto;min-width:1180px; padding:30px 0px; height:580px;}
.newsnr{ padding:15px 30px 30px;background:url(../images/singlebg.png) repeat; }
.newsnr h1{ text-align:center; line-height:50px; font-size:24px; font-weight:normal;}
.showview{ width:80%; margin:0px auto;min-width:1180px; padding:30px 0px;}
.showviewnr{ padding:15px 30px 30px;background:url(../images/singlebg.png) repeat; }
.showviewnr h1{ text-align:center; line-height:50px; font-size:24px; font-weight:normal;}
.fontZoom,.newsheight{overflow: auto;overflow-x: hidden;}
.fontZoom img{max-width:100%;}

.videofiles{ text-align:center; padding-bottom:15px;}
.videofiles object,.videofiles embed{ width:500px; margin:0 auto;}

.shangxia{color:#fff; border:1px #dedede dotted; padding:5px 10px;}
.shangxia font{ font-weight:bold; color:#F33;}
.shangxia a{ color:#fff;}
.shangxia a:hover {color:#aaa;}
.share{ padding:10px 0px;}

#section2 .intro{left: -150%;position: relative;}
#section2 p{display: none;}
#section3 .intro{left: 140%;position: relative;}

/*CSS yellow style pagination*/
.pages{PADDING:7px;TEXT-ALIGN:center;COLOR:#fff;}
.pages A{BORDER:#ccc 1px solid; PADDING:2px 5px;MARGIN:2px;COLOR:#c1a165;TEXT-DECORATION: none;}
.pages A:hover{BORDER:#f0f0f0 1px solid;COLOR:#c1a165;}
.pages A:active{BORDER:#f0f0f0 1px solid;COLOR:#c1a165;}
.pages SPAN.current{BORDER:#666 1px solid; padding:2px 5px;FONT-WEIGHT:bold;MARGIN:2px;COLOR:#fff;BACKGROUND-COLOR:#666;}
.pages SPAN.disabled{BORDER:#eee 1px solid;PADDING:2px 5px;MARGIN:2px;COLOR:#ddd;}

.jobnr{ padding:30px 0px;}
.jobtable{border:1px #dedede solid; margin-bottom:15px;}
.jobtable ul{}
.jobtable ul li{ line-height:30px; border-top:1px #dedede solid; padding:0px 10px; color:#666;}
.jobtable ul li.biaoti{ border-top: none;}
.jobtable ul li.biaoti a{ float:right; display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; background:#ba0505; line-height:20px; margin-top:5px; color:#fff; padding:0px 5px;}
.jobtable ul li.content i,.jobtable ul li.biaoti i{ float:left; width:80px; display:block; line-height:30px; height:auto; font-style:normal; font-weight:bold; font-size:14px;}
.jobtable ul li.content tt,.jobtable ul li.biaoti tt{ float:left; border-left:1px #dedede solid; padding-left:10px;}
.jobtable ul li.contents i{ float:left; width:100%; display:block; line-height:30px; height:auto; font-style:normal; font-weight:bold; font-size:14px;}
.jobtable ul li.contents tt{ float:left;width:100%; height:75px;overflow: auto;overflow-x: hidden;}

.form{ padding:25px 20px;background:url(../images/singlebg.png) repeat;}
.form h1{ text-align:center; line-height:50px; font-size:24px; font-weight:normal;}
.formnr{overflow: auto;overflow-x: hidden;}
.form_list{ color:#fff; width:600px; margin:0 auto;}
.form_list ul{}
.form_list ul li{ line-height:22px; padding:1px 0px; overflow:hidden; margin:0px;}
.form_list ul li.biaoti{ border-top: none; display:none;}
.form_list ul li i{ display:block; line-height:25px; height:auto; font-weight:14px; font-weight:bold; font-style:normal;}
.form_list ul li tt{ display:block;}
.form_list ul li img{ vertical-align:middle;}
.form_list ul li input.txt{ vertical-align:middle; width:90%; border:1px #ededed solid; line-height:25px; height:25px; color:#666;box-shadow:0px 0px 2px #dadada; border:1px #dadada solid; background:#fff;}
.form_list ul li input.txts{ vertical-align:middle; width:20%; border:1px #ededed solid; line-height:25px; height:25px; color:#666;box-shadow:0px 0px 2px #dadada; border:1px #dadada solid; background:#fff; margin-right:10px;}
.form_list ul li select{ vertical-align:middle; width:90%; color:#666;box-shadow:0px 0px 3px #dadada; border:1px #dadada solid; background:#fff;}
.form_list ul li textarea{vertical-align:middle; width:90%;border:1px #ededed solid; color:#666;box-shadow:0px 0px 3px #dadada; border:1px #dadada solid; background:#fff;}
.form_anniu{padding:15px 0px 30px 0px; text-align:center;}
.form_anniu .anniu{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; background:#ba0505; color:#fff; line-height:30px;  padding:0px 25px; font-weight:bold; border:none;cursor:pointer;}

.member_list{ width:80%; margin:0 auto;}
.member_list ul{}
.member_list ul li{ line-height:30px; padding:10px 10px;}
.member_list ul li.biaoti{ border-top: none; display:none;}
.member_list ul li i{ float:left; width:100px; display:block; line-height:30px; height:auto; font-weight:14px; font-weight:bold; font-style:normal;}
.member_list ul li tt{ float:left; padding-left:10px;}
.member_list ul li img{ vertical-align:middle;}
.member_list ul li input.txt{ vertical-align:middle; width:400px; border:1px #ededed solid; line-height:30px; color:#666;box-shadow:0px 0px 10px #dadada; border:1px #dadada solid; background:#fff;}
.member_list ul li input.txts{ vertical-align:middle; width:100px; border:1px #ededed solid; line-height:30px; color:#666;box-shadow:0px 0px 10px #dadada; border:1px #dadada solid; background:#fff;}
.member_list ul li select{ vertical-align:middle; width:400px; color:#666;box-shadow:0px 0px 10px #dadada; border:1px #dadada solid; background:#fff;}
.member_list ul li textarea{vertical-align:middle; width:400px;border:1px #ededed solid; color:#666;box-shadow:0px 0px 10px #dadada; border:1px #dadada solid; background:#fff;}
.member_anniu{padding:15px 0px 30px 120px;}
.member_anniu .anniu{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; background:#ba0505; color:#fff; line-height:30px;  padding:0px 25px; font-weight:bold; border:none;cursor:pointer;}

.erp{width:80%;min-width:1180px; margin:30px auto; padding:30px 0px;background:url(../images/singlebg.png) repeat;}
.erp h1{ text-align:center; line-height:50px; font-size:24px; font-weight:normal;}
.erpnr{ padding:0px 60px 10px;overflow: auto;overflow-x: hidden; height:480px;}

.erpnrform{ width:500px; margin:0px auto;}
.erpnrform dl{font:14px/30px "Microsoft YaHei","微软雅黑"; padding-bottom:10px;}
.erpnrform dl dt{ float:left; width:100px;}
.erpnrform dl dd{}
.erpnrform dl dd input.txt{ vertical-align:middle; width:300px; border:1px #ededed solid; line-height:30px; color:#666;box-shadow:0px 0px 10px #dadada; border:1px #dadada solid; background:#fff;}
.erpnrform dl dd input.submit{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; background:#ba0505; color:#fff; line-height:30px;  padding:0px 25px; font-weight:bold; border:none;cursor:pointer;}

/* 在线客服 QQ*/
#QQFloatDiv { width:137px; margin:0 auto; }
#QQFloatDiv .Head { height:29px; background:url(../images/QQ/header_bg.gif);}
#QQFloatDiv .Body { padding-top:30px; background:url(../images/QQ/con_bg.gif) repeat-x center top; text-align:center; border:1px #dbdbdb solid; border-top:none; background-color:#fff;}
#QQFloatDiv .Body ul{ padding:0px; margin:0px; list-style:none;}
#QQFloatDiv .Body ul li{ padding:0px; margin:0px; list-style:none;}
#QQFloatDiv .Foot { height:158px; background:url(../images/QQ/erweima.gif);border:1px #dbdbdb solid;border-top:none;}
/* 在线客服 QQ*/
