body { text-align: left; padding-top: 0; padding-right: 0; padding-left: 0; padding-bottom: 0; margin: 0; font: 12px arial, helvetica, clean, sans-serif; color: #333333; font-family: "微软雅黑", "宋体"; }
#news { background: url(../images/sec6_bg.jpg) center 111px no-repeat; }
#ping { background: #ec4c0a url(../images/ping_bg.jpg) center 131px no-repeat; }
#pro_con { background: #f8fafa; }
div, p, li { word-break: break-all; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p { padding-left: 0; padding-right: 0; padding-bottom: 0; padding-top: 0; margin: 0; }
pre, code, form, fieldset, legend, input, textarea, p, blockquote, th { padding-left: 0; padding-right: 0; padding-bottom: 0; padding-top: 0; margin: 0; }
fieldset { border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px }
a img { border: 0; padding: 0; margin: 0; }
i { font-style: normal; }
address, caption, cite, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal }
li { list-style-type: none }
caption { text-align: left }
th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-weight: bold; font-size: 100% }
q:unknown {
content: ''
}
q:unknown {
content: ''
}
input, textarea, select { font-family: inherit }
input, textarea, select { font-size: 100% }
a:link { color: #333333; text-decoration: none; }
a:visited { color: #e50112; text-decoration: none; }
a:hover { color: #e50112; text-decoration: none; }
.spacer { clear: both; height: 0; _height: 0px; _font-size: 1px; overflow: hidden; visibility: hidden; }
.clear { clear: both; font-size: 0px; margin: 0; padding: 0; display: block; _height: 0px; overflow: hidden; }
.left { float: left; }
.right { float: right; }
.t-2indent { text-indent: 2em; }
.mB10px { margin-bottom: 10px; }
.mL10px { margin-left: 10px; }
.mR10px { margin-right: 10px; }
.mT10px { margin-top: 10px; }
.mT15px { margin-top: 15px; }
.mT20px { margin-top: 20px; }
.mB5px { margin-bottom: 5px; }
.mB15px { margin-bottom: 15px; }
.mB20px { margin-bottom: 20px; }
.padding10px { padding: 10px; }
.w25p { width: 25%; }
.red { color: red; }
a.red:link { color: #f00; }
a.red:visited { color: #f00; }
a.red:hover { color: #f00; }
.f14px { font-size: 14px; }
.fn { font-weight: normal; }
.pL10px { padding-left: 10px; }
.pL20px { padding-left: 20px; }
.header { height: 113px; width: 100%; position: fixed; top: 0; left: 0; z-index: 9999; }
.header .top { height: 28px; font-size:12px; line-height: 28px; overflow: hidden; background: #313131; border-bottom: 1p solid #252525; color: #cccccc; }
.header .r {  }
.header .top a, .header .top a:visited { color: #cccccc; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all .2s ease; transition: all 1s ease; height: 28px; display: block; padding: 0 8px; text-align: center; }
.header .top a:hover { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all .2s ease; transition: all 1s ease; background: #e50112; color: #fff; }
.header .top span { float: left; margin-right: 5px; }
.header .top b { padding-left: 15px; color: #d60500; font-family: impact, "Arial Unicode MS"; font-size: 18px; font-weight: 100;position:relative;
animation-name:myfirst;
animation-duration:1s;
animation-timing-function:linear;
animation-delay:2s;
animation-iteration-count:infinite;
animation-direction:alternate;
animation-play-state:running;
/* Firefox: */
-moz-animation-name:myfirst;
-moz-animation-duration:1s;
-moz-animation-timing-function:linear;
-moz-animation-delay:2s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:alternate;
-moz-animation-play-state:running;
/* Safari and Chrome: */
-webkit-animation-name:myfirst;
-webkit-animation-duration:1s;
-webkit-animation-timing-function:linear;
-webkit-animation-delay:2s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:alternate;
-webkit-animation-play-state:running;
/* Opera: */
-o-animation-name:myfirst;
-o-animation-duration:1s;
-o-animation-timing-function:linear;
-o-animation-delay:2s;
-o-animation-iteration-count:infinite;
-o-animation-direction:alternate;
-o-animation-play-state:running; }
@keyframes myfirst
{
0%   {left:0px; top:-2px;}
100% {left:0px; top:3px;}
}

@-moz-keyframes myfirst /* Firefox */
{
0%   {left:0px; top:-2px;}
100% {left:0px; top:3px;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
0%   {left:0px; top:-2px;}
100% {left:0px; top:3px;}
}

@-o-keyframes myfirst /* Opera */
{
0%   {left:0px; top:-2px;}
100% {left:0px; top:3px;}
}
.w1000 { width: 1000px; margin: 0 auto; }
.w1200 { width: 1200px; margin: 0 auto; }
.header .menu { width: 100%; border-top: 1px solid #d2d2d2; background: url(../images/menu_bg.gif) repeat-x; height: 82px; }
.header .logo { }
.headers { height: 111px; overflow: hidden; width: 100%; }
/*菜单******/
.nav { height: 82px; line-height: 82px; width: 746px; float: right; position:relative; }
.nav ul { }
.nav li { width: 106px; height:82px; position: relative; z-index: 4000; float: left;}
.nav li span a:visited { width: 106px; height:82px; line-height: 82px; text-align: center; font-size: 14px; color:#000; display: block; }
.nav li span a{width: 106px; height:82px; line-height: 82px; text-align: center; font-size: 14px; color:#000;display: block; }
.nav li span a:hover{width: 106px; height:82px; line-height: 82px; text-align: center; font-size: 14px; color:#fff; display: block; }


.nav li.ov span a, .nav li.ov span a:visited { color: #fff;
}
#navBd { position: relative; }
#navBd li:hover{ background: url(../images/nav-hover.jpg) no-repeat; }
#navSelected { position: absolute; top:0px; width:99px; height:82px; background: url(../images/nav-hover.jpg) no-repeat; color:#fff; }
.nav li dl { width:99px; background: #d60500;  position: absolute; left:0px; top:82px; z-index: 5000; display: none; padding-bottom:10px; }
.nav li dl dd { height: 35px; line-height: 35px; text-align:center; position: relative; z-index: 5; }
.nav li dl dd a, .nav li dl dd a:visited {  color: #fff;  display: block; border-bottom:1px solid #e5720e; margin:5px;transition:background 1s;
-moz-transition:background 1s; /* Firefox 4 */
-webkit-transition:background 1s; /* Safari and Chrome */
-o-transition:background 1s; /* Opera */}
.nav li dl dd a:hover { font-weight:bold; font-size:13px; background:#d60500;}
.nav li dl dd a.ov { font-weight:bold; font-size:13px;}
.nav li dl dd dl { position: absolute; left:0px; top: 0px; display: none; border: 1px solid #026719; }
/*******news**************/
.news { margin-top: 111px; margin-bottom: 77px; }
.news .S_top6 { width: 458px; height: 60px; overflow: hidden; margin: 0 auto; padding-top: 35px; padding-bottom: 35px; }
.news .con { height: 100%; width: 1000px; display: block; margin-left: auto; margin-right: auto; }
.news .sl6 { width: 494px; height: 380px; overflow: hidden; background: #fff; display: block; }
.news .title { width: 100%; height: 54px; overflow: hidden; }
.news .title .left { background: url(../images/sec6_left_tit.jpg) 11px 8px no-repeat; width: 153px; height: 54px; }
.news .title .right { background: url(../images/sec6_left_right.jpg) center no-repeat; width: 27px; height: 54px; margin-right: 13px; }
.news .title .right a, .news .title .right a:visited { display: block; width: 27px; height: 54px; }
.news .news_top { padding: 20px; }
.news .news_top a h1 { font-size: 16px; font-weight: bold; color: #272727; margin-bottom: 30px; }
.news .sr6 { width: 494px; display: block; overflow: hidden; height: 380px; }
.news .sr6 li { height: 120px; }
.news .sr6 li a { width: 463px; height: 84px; background: #fff; display: block; padding: 15px 15px; overflow: hidden; transition: all 0.5s; }
.news .sr6 .right { width: 300px; padding-right: 20px; }
.news .sr6 .left { width: 115px; height: 86px; overflow: hidden; }
.news .sr6 a img { transition: .9s; -moz-transition: .9s; -webkit-transition: .9s; -o-transition: .9s; line-height: 1em; width: 115px; height: 86px; overflow: hidden; }
.news .sr6 a:hover img { transform: scale(1.2); -webkit-transform: scale(1.2); }
.news .sr6 a h1 { font-weight: bold; font-size: 14px; padding-bottom: 10px; color: #666; }
.news .sr6 a p { color: #999; }
.news .sr6 li a:hover { background: #d60500; color: #fff; }
.news .sr6 a:hover h1, .news .sr6 a:hover p { color: #fff; }
/* 甘源新鲜事切换效果 */
.picScroll-top { overflow: hidden; position: relative; }
.news .hd { overflow: hidden; height: 20px; background: #f4f4f4; padding: 0 10px; }
.news .hd .prev, .news .hd .next { display: block; width: 9px; height: 5px; float: right; margin-right: 5px; margin-top: 7px; overflow: hidden; cursor: pointer; background: url("../images/arrow.png") 0 -100px no-repeat; }
.news .hd .next { background-position: 0 -140px; }
.news .hd .prevStop { background-position: -60px -100px; }
.news .hd .nextStop { background-position: -60px -140px; }
.news .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 5px; zoom: 1; }
.news .hd ul li { float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background: url("../images/icoCircle.gif") 0 -9px no-repeat; }
.news .hd ul li.on { background-position: 0 0; }
/************品牌文化*****************/
.ping { margin-top: 158px; }
.ping_title { position: relative; }
.ping_title .left { border-left: 10px solid #c7d10d; color: #fff; padding-left: 10px; vertical-align: bottom; position: absolute; left: 20%; }
.ping_title .left strong { font-size: 20px; }
.ping_title .left b { font-family: impact, "Arial Unicode MS"; font-weight: 100; font-size: 20px; text-transform: uppercase; padding-left: 10px; padding-top: 2px; }
.ping_title { height: 22px; line-height: 22px; overflow: hidden; }
.ping_title .right { color: #fff; }
.ping_title .right a, .ping_title .right a:visited { color: #fff; }
.ping_top a, .ping_top a:visited { width: 106px; text-align: center; height: 31px; line-height: 31px; background: #c7d10d; display: block; float: left; margin-right: 5px; font-size: 14px; font-weight: bold; color: #fff; margin-top: 20px; }
.ping_top a.hover, .ping_top a:hover { background: #fff; color: #040404; }
.ping_con { width: 1000px; margin: 0 auto; background: #fff; height: 423px; border-bottom: 4px solid #d60500; margin-bottom: 67px; overflow: hidden; }
/* 出彩甘源人 */
.multipleLine { overflow: hidden; position: relative; width: 1000px; }
.multipleLine .hd { position: relative; }
.multipleLine .hd .prev, .multipleLine .hd .next { display: block; width: 38px; height: 38px; left: 22px; overflow: hidden; position: absolute; top: 185px; cursor: pointer; background: url("../images/ping_left.jpg") no-repeat; }
.multipleLine .hd .next { background: url("../images/ping_right.jpg") no-repeat; left: 943px; top: 185px; }
.multipleLine .bd { height: 338px; overflow: hidden; width: 853px; margin: 0 auto; margin-top: 50px; }
.multipleLine .bd ul { overflow: hidden; zoom: 1; width: 900px; }
.multipleLine .bd ul li { float: left; _display: inline; overflow: hidden; position: relative; text-align: center; margin-right: 15px; margin-bottom: 15px; }
.multipleLine .bd ul li .txt { position: absolute; left: 0; bottom: 0; width: 100%; height: 0px; line-height: 30px; text-align: center; color: #fff; background: url(../images/hover_on.png) repeat; }
.multipleLine .bd ul li .pic { text-align: center; }
.multipleLine .bd ul li .pic img { width: 194px; height: 146px; display: block; padding: 3px; border: 1px solid #e5e5e5; }
.multipleLine .bd ul li .pic a:hover img { border-color: #999; }
.multipleLine .bd ul li p a { line-height: 24px; color: #fff; }
.ping .kexin_all { width: 950px; height: 373px; position: relative; margin: 25px; }
.ping .kexin { width: 910px; padding-left: 10px; padding-top: 15px; line-height: 26px; }
/* 滚动条的样式 */
.scrollUp, .scrollHandle, .scrollDown { overflow: hidden; background-image: url(../images/ttscrollbar.png); background-repeat: no-repeat; _background-image: url(../images/ttscrollbar.gif) }
.scrollBar { width: 16px; background-repeat: repeat-y; background: url(../images/ttscrollBarBg.png) top right; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 111; height:100%; }
.scrollUp, .scrollDown { height: 23px; cursor: pointer; position: absolute; left: 1px; cursor: pointer }
.scrollUp, .scrollHandle, .scrollHandleDown, .scrollDown { width: 14px; position: absolute; }
.scrollHandle { height: 109px; background-position: -21px 0; left: 1px; top: 19px; cursor: n-resize; margin-bottom:10px; }
.scrollUp { background-position: left -1px; top: 0; }
.scrollDown { background-position: 0 -26px; bottom: 0; }
/******qu渠道与支持*****************/
.qu { background: url(../images/qu_bg.jpg) center top no-repeat; width: 100%; margin-top: 111px; }
.qu .ping_title { height: 30px; padding-top: 90px; }
.qu .ping_title .left { border-left: none; }
.qu .ping_title .left strong { font-size: 30px; }
.qu .ping_title .left b { font-size: 22px; font-family: "微软雅黑", "宋体"; }
.qu .ping_title .right a, .qu .ping_title .right a:visited { display: block; width: 131px; height: 30px; line-height: 30px; background: #fff; color: #333; text-align: center; float: left; font-size: 14px; font-weight: bold; }
.qu .ping_title .right a.on { background: #d60500; color: #fff; }
.qu .con { border: 11px solid #e6e6e6; background: #fff; margin-top: 20px; overflow: hidden; }
.qu .ul2 { width: 875px; margin:35px auto;overflow: hidden; border-right: 1px solid #d4d2d2; border-bottom: 1px solid #d4d2d2; transition: all 1.5s; }
.qu .ul2 ul { width: 880px; }
.qu .ul2 li { float: left; }
.qu .index_about { display: block; padding: 3px; background: #fff; position: relative; border: 1px solid #d4d2d2; border-bottom: none; overflow: hidden; width: 168px; height: 81px; border-right: none; }
.qu .index_about strong { display: block; position: absolute; top: 0; left: 0; width: 0; height: 0; background: #e50112; }
.qu .index_about img { position: relative; z-index: 1; transition: .9s; -moz-transition: .9s; -webkit-transition: .9s; -o-transition: .9s; line-height: 1em; width: 168px; height: 81px; }
.qu .index_about:hover img { transform: scale(1.2); -webkit-transform: scale(1.2); }
.qu .scrollBar { right: 15px; top: 0; }
/* 终端形象  */
#box { position: relative; width: 800px; height: 285px; margin: 20px auto 0; background: url(../images/lightbox-ico-loading.gif) center center no-repeat; }
#box ul { position: relative; width: 800px; height: 237px; margin-left: 20px; }
#box li { position: absolute; border: 2px solid #d60500; list-style: none; background: #d60500; width: 0; height: 0; top: 146px; left: 377px; z-index: 0; cursor: pointer; overflow: hidden; border-radius: 3px; color: #fff; text-align: center; }
#box li a { color: #fff; font-size: 12px; line-height: 30px; text-align: center; background: #d60500; }
#box li img { width: 233px; height: 233px; vertical-align: top; }
#box .prev, #box .next { position: absolute; top: 50%; width: 39px; height: 80px; margin-top: -40px; overflow: hidden; text-indent: -999px; cursor: pointer; background: url(../images/btn.png) no-repeat; }
#box .prev { left: -60px; }
#box .next { right: -60px; background-position: -39px 0; }
.qu .pai { text-align: center; color: #666px; margin-top: 20px; margin-bottom: 67px; }
.qu .pai a { border: 1px solid #ddd; width: 140px; text-align: center; height: 35px; line-height: 35px; display: block; margin: 0 auto; font-size: 14px; color: #000; }
.qu .pai a:hover { background: #d60500; color: #fff; border: 1px solid #d60500; }
.qu_list .con{ height:auto; border:11px solid #e6e6e6; width:1020px;margin-top: 20px; margin-bottom:67px;}
.qu_list .pagin{ margin-right:114px;}
.qu .pai_ul_all{width:1000px; margin-left:15px;}
.qu .pai_ul { width: 1100px;  margin-top:25px;}
.border_animation { border: 1px solid #d9d9d9; width: 217px; height:195px;  float: left; margin-right: 10px; position: relative; padding: 10px; margin-bottom: 10px; }
.border_animation a p, .border_animation a:visited p { line-height: 30px; text-align: center; color: #000; }
.border_animation a .img{ width:217px; height:163px; overflow:hidden;}
.border_animation a img{transition: .9s;
-moz-transition: .9s;
-webkit-transition: .9s;
-o-transition: .9s;}

.border_animation a:hover img{transform: scale(1.2);
-webkit-transform: scale(1.2);}
.border_animation .border_top { position: absolute; height: 1px; width: 0; font-size: 0; background: #666666; top: 0; left: 0; -webkit-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
.border_animation .border_right { position: absolute; height: 0px; width: 1px; font-size: 0; background: #666666; bottom: 0; right: 0; -webkit-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
.border_animation .border_bottom { position: absolute; height: 1px; width: 0px; font-size: 0; background: #666666; right: 0; bottom: 0; -webkit-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
.border_animation .border_left { position: absolute; height: 0px; width: 1px; font-size: 0; background: #666666; left: 0; top: 0; -webkit-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
.pai_ul .hover .border_top, .pai_ul .hover .border_bottom { width: 237px }
.pai_ul .hover .border_left, .pai_ul .hover .border_right { height: 215px }
.jquery-lightbox-overlay {
	BACKGROUND: #000000
}
.jquery-lightbox {
	POSITION: relative; PADDING-BOTTOM: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 17px
}
.jquery-lightbox-border-top-left {
	Z-INDEX: 7000; POSITION: absolute; WIDTH: 12%; HEIGHT: 17px
}
.jquery-lightbox-border-top-right {
	Z-INDEX: 7000; POSITION: absolute; WIDTH: 12%; HEIGHT: 17px
}
.jquery-lightbox-border-bottom-left {
	Z-INDEX: 7000; POSITION: absolute; WIDTH: 12%; HEIGHT: 17px
}
.jquery-lightbox-border-bottom-right {
	Z-INDEX: 7000; POSITION: absolute; WIDTH: 12%; HEIGHT: 17px
}
.jquery-lightbox-border-top-left {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat 0px 0px; TOP: 0px; LEFT: 0px
}
.jquery-lightbox-border-top-right {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat right 0px; TOP: 0px; RIGHT: 0px
}
.jquery-lightbox-border-top-middle {
	Z-INDEX: 7000; POSITION: absolute; WIDTH: 78%; BACKGROUND: #2b2b2b; HEIGHT: 7px; OVERFLOW: hidden; TOP: 0px; LEFT: 12%
}
.jquery-lightbox-border-bottom-left {
	BOTTOM: 0px; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat 0px bottom; LEFT: 0px
}
.jquery-lightbox-border-bottom-right {
	BOTTOM: 0px; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat right bottom; RIGHT: 0px
}
.jquery-lightbox-border-bottom-middle {
	Z-INDEX: 7000; POSITION: absolute; WIDTH: 78%; BOTTOM: 0px; BACKGROUND: #2b2b2b; HEIGHT: 7px; OVERFLOW: hidden; LEFT: 12%
}
.jquery-lightbox-title {
	Z-INDEX: 7000; POSITION: absolute; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; MARGIN: 3px; PADDING-LEFT: 8px; BOTTOM: 0px; PADDING-RIGHT: 8px; FONT-FAMILY: verdana, arial, serif; BACKGROUND: #2b2b2b; COLOR: #ffffff; FONT-SIZE: 11px; PADDING-TOP: 5px; opacity: 0.9
}
.jquery-lightbox-html {
	Z-INDEX: 7000; BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: #2b2b2b 7px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: #2b2b2b 7px solid; PADDING-TOP: 0px
}
.jquery-lightbox-html EMBED {
	VERTICAL-ALIGN: top
}
.jquery-lightbox-html OBJECT {
	VERTICAL-ALIGN: top
}
.jquery-lightbox-html IFRAME {
	VERTICAL-ALIGN: top
}
.jquery-lightbox-background {
	Z-INDEX: 6999; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; TOP: 7px; PADDING-TOP: 0px; LEFT: 7px
}
.jquery-lightbox-background IMG {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.jquery-lightbox-mode-image .jquery-lightbox-html {
	Z-INDEX: 6998; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jquery-lightbox-mode-html .jquery-lightbox-background {
	BACKGROUND: #ffffff
}
.jquery-lightbox-mode-html .jquery-lightbox-html {
	OVERFLOW: auto
}
.jquery-lightbox-loading {
	BACKGROUND: url(../images/loading.gif) #ffffff no-repeat center center
}
.jquery-lightbox-mode-html .jquery-lightbox-loading {
	BACKGROUND: url(../images/loading.gif) #ffffff no-repeat center center
}
.jquery-lightbox-button-close {
	POSITION: absolute; WIDTH: 29px; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -190px -115px; HEIGHT: 29px; TOP: 12px; RIGHT: -26px
}
.jquery-lightbox-button-close:hover {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -220px -115px
}
.jquery-lightbox-button-close SPAN {
	DISPLAY: none
}
.jquery-lightbox-buttons SPAN {
	DISPLAY: none
}
.jquery-lightbox-mode-image .jquery-lightbox-button-close {
	Z-INDEX: 7002; RIGHT: 14px
}
.jquery-lightbox-buttons {
	Z-INDEX: 7001; POSITION: absolute; DISPLAY: none; HEIGHT: 39px; TOP: 7px; LEFT: 7px
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-init {
	WIDTH: 5px; DISPLAY: inline; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-end {
	WIDTH: 5px; DISPLAY: inline; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-init {
	MARGIN: 7px 0px 0px 7px; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -151px -153px
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-end {
	MARGIN: 7px 0px 0px; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -244px -153px
}
.jquery-lightbox-buttons .jquery-lightbox-button-left {
	MARGIN: 7px 0px 0px; WIDTH: 24px; DISPLAY: inline; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -156px -153px; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-button-left:hover {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -156px -194px
}
.jquery-lightbox-buttons .jquery-lightbox-button-right {
	MARGIN: 7px 0px 0px; WIDTH: 24px; DISPLAY: inline; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -220px -153px; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-button-right:hover {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -220px -194px
}
.jquery-lightbox-buttons .jquery-lightbox-button-max {
	MARGIN: 7px 0px 0px; WIDTH: 36px; DISPLAY: inline; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -182px -153px; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-button-max:hover {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -182px -194px
}
.jquery-lightbox-buttons .jquery-lightbox-button-min {
	MARGIN: 7px 0px 0px; WIDTH: 36px; DISPLAY: inline; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -162px -235px; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-button-min:hover {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -207px -235px
}
.jquery-lightbox-buttons-custom {
	LINE-HEIGHT: 39px; MARGIN: 7px 0px 0px; DISPLAY: inline; BACKGROUND: #2b2b2b; FLOAT: left; HEIGHT: 39px; FONT-SIZE: 10px
}
.jquery-lightbox-buttons-custom A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.jquery-lightbox-mode-image .jquery-lightbox-button-close {
	opacity: 0.7
}
.jquery-lightbox-mode-image .jquery-lightbox-buttons {
	opacity: 0.3
}
.jquery-lightbox-mode-image:hover .jquery-lightbox-buttons {
	opacity: 0.9
}
.jquery-lightbox-mode-image:hover .jquery-lightbox-button-close {
	opacity: 0.9
}
.jquery-lightbox-navigator {
	DISPLAY: none
}

/******************产品展示******************/
.product_list .title2 { width: 100%; height: 134px; background: url(../images/product_list_bg.gif) repeat; margin-top: 111px; }
.product_list .title2 .right { line-height: 134px; color: #fff; font-size: 26px; font-weight: bold; }
/* 本例子css */
.picScroll-left { overflow: hidden; position: relative; }
.picScroll-left .hd { height: 15px; position: relative; }
.picScroll-left .hd .next { display: block; width: 30px; height: 33px; overflow: hidden; position: absolute; cursor: pointer; }
.picScroll-left .hd .next { background: url(../images/product_list_ico.png) no-repeat; right: 0px; top: 50px; }
.picScroll-left .hd .prevStop { background-position: -60px 0; }
.picScroll-left .hd .nextStop { background-position: -60px -50px; }
.picScroll-left .bd { padding: 0 40px; padding-left: 0; }
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd ul li { width: 103px; float: left; _display: inline; text-align: center; margin: 0 auto; padding-top: 15px; }
.picScroll-left .bd ul li .pic { text-align: center; width: 100px; margin: 0 auto; }
.picScroll-left .bd ul li .pic img { width: 52px; height: 52px; border-radius: 30px; margin: 0 auto; display: block; border: 2px solid #fff; transition: all .9s; }
.picScroll-left .bd ul li .pic a:hover img { width: 81px; height: 81px; border-radius: 45px; margin-top: -15px; z-index: 1000; }
.picScroll-left .bd ul li .pic a.hover img { width: 81px; height: 81px; border-radius: 45px; margin-top: -15px; z-index: 1000; }
.picScroll-left .bd ul li .title { line-height: 24px; text-align: center; width: 100%; }
.picScroll-left .bd ul li .title a, .picScroll-left .bd ul li .title a:visited { color: #fff; font-size: 14px; font-weight: bold; }
.product_list .biao { margin-top: 40px; padding-left: 10px; position: relative; height: 47px; margin-left: 20px; }
.product_list .biao h1 { font-size: 18px; color: #d60500; border-left: 11px solid #d60500; padding-left: 15px; left: 100px; position: absolute; }
.product_list .biao h2 { color: #8e8c8c; font-size: 18px; font-family: impact, "Arial Unicode MS"; font-weight: 100; padding-left: 27px; text-transform: uppercase; position: absolute; left: -100px; top: 25px; }
.product_list .ul { margin-top: 40px; margin-bottom: 67px; }
.product_list .ul li { width: 333px; height:240px; float: left; background: url(../images/product_list_li_bg.jpg)no-repeat  center top; margin-bottom: 15px; position: relative; }
.product_list .ul li .pic { overflow: hidden; }
.product_list .ul li .pic img { width: 290px; height: 190px; overflow: hidden; padding-left: 21px; padding-top: 20px; }
.product_list .ul li .txt { position: absolute; left: 22px; bottom: 29px; height: 0px; overflow: hidden; line-height: 30px; width: 290px; text-align: center; color: #fff; background: url(../images/hover_on.png) repeat; }
.product_list .ul li .txt h3 { background: url(../images/product_list_li.jpg) center bottom no-repeat; font-size: 14px; height: 60px; }
.product_list .ul li p a { display: block; background: #d60500; width: 98px; height: 31px; line-height: 31px; color: #fff; margin: 0 auto; margin-top: 20px; }
/**********产品内容页************/
.pro_con { margin-bottom: 67px; }
.pro_con .title { text-align: right; color: #999; margin-top: 132px; margin-bottom: 20px; }
.pro_con .title a, .pro_con .title a:visited { color: #999; }
.pro_con .tab1 { width:201px; position: relative; }
.pro_con .tab1 .allpreNext { background: url(../images/link.jpg) repeat-x; padding: 20px 0; padding-bottom: 0; width: 100%; position: absolute; left: 0; top: 380px; }
.pro_con .tab1 .preNext { width: 100%; float: left; }
.pro_con .tab1 .preNext .linka { color: #999; line-height: 26px; }
.pro_con .tab1 .preNext .linka a { color: #999; }
.pro_con .tab1 .preNext .linka a:hover { color: #003fa6; }
.pro_con .tab1 h1 { font-size: 20px; font-weight: bold; color: #d60500; }
.pro_con .tab1 ul { margin-top: 20px; }
.pro_con .tab1 ul li { margin-bottom: 3px; }
.pro_con .tab1 ul li a { display: block; width: 150px; height: 27px; line-height: 27px; border: 1px solid #e6e8e8; padding: 0 15px; background: #fff; color: #333; }
.pro_con .tab1 ul li a:hover, .pro_con .tab1 ul li a.hover { color: #fff; background: #d60500; font-weight: bold; }
.pro_con .tab2 { background: url(../images/pro_con_bg.png) no-repeat; width: 383px; height: 421px; padding-left: 96px; padding-top: 23px; }
.pro_con .tab3 { width: 315px; position: relative; }
.pro_con .tab3 h1 { background: url(../images/pro_con_tit.jpg) no-repeat; width: 315px; height: 36px; line-height: 36px; font-size: 16px; font-weight: bold; color: #fff; text-align: center; }
.pro_con .tab3 .p { line-height: 24px; color: #666; padding-top: 20px; }
.pro_con .tab3 .tianmao { position: absolute; left: 0; top: 301px; width:318px }
.pro_con .tab3 .tianmao img { margin-bottom: 15px; }
.pro_con .tab3 .fen { line-height: 30px; margin-right: 7px; }
/**********关于我们**************/
.about {  margin-top: 111px; width: 100%;  }
.about_all{ position:absolute; width:1000px; left:50%; margin-left:-500px; top:111px; z-index:5;}
.main_banner { width: 100%; overflow: hidden; height:286px; margin: 0 auto; position:relative; z-index:1; }
.main_banner .banner { width: 1920px; height:286px; position: absolute; top: 0; left: 50%; margin-left: -960px; overflow: hidden; }
.main_banner .banner img { width: 1920px; height:286px; overflow: hidden; }
.main_banner .banner_fmenu { position: absolute; width: 100%; left:50%; bottom:10px; margin-left:500px; height: 21px; padding-top: 14px; z-index: 20; }
.main_banner #banner_fmenu A { width: 13px; height:13px; background: #ee510a; color: #FFFFFF; text-align: center; line-height: 0px; font-size: 0px; font-weight: bold; display: block; float: left; overflow: hidden; margin: 0 3px; }
.main_banner #banner_fmenu A.activeSlide { background: #fff; color: #FFFFFF; }
.main_banner #banner_fmenu A:focus { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium }
.about .title { padding-top:110px; height:81px; z-index:100000; width:256px; margin:0 auto; margin-bottom:75px; }
.about .ul ul { }
.about .ul ul li a { margin-right: 6px; float: left; display: block; width: 139px; text-align: center; height: 41px; line-height: 41px; background: #333; color: #fff; font-size: 14px; }
.about .ul ul li a:hover, .about .ul li a.hover { background: url(../images/about_on.png) center no-repeat; }
.about .about_con { line-height: 24px; padding: 25px 0; color: #666; margin-bottom: 67px; }
/*********联系我们******************/
.contact { background: url(../images/contact.jpg) repeat; width: 100%; min-height: 365px; margin-top: 111px; }
.contact .title { padding-top: 47px; margin-bottom: 80px; }
.contact .title h1 { text-align: center; color: #fff; font-size: 26px; }
.contact .title h2 { font-size: 20px; font-family: Arial, Helvetica, sans-serif; color: #fff; text-align: center; text-transform: uppercase; font-weight: 100; }
.contact .c_left { width: 410px; background: url(../images/contact_right.png) left top no-repeat; padding-left: 90px; color: #fff; line-height: 28px; height: 130px; }
.contact .c_left h1 { font-size: 16px; margin-top: 5px; }
.contact .c_left h2 { font-size: 18px; font-weight: 100; }
.contact .c_left h3 { font-size: 12px; font-weight: 100; }
.contact .c_right { width: 390px; background: url(../images/contact_left.png) left top no-repeat; padding-left: 110px; color: #fff; line-height: 22px; min-height:143px }
.map a { text-align: center; display: block; color: #f99719; width: 185px; height: 29px; line-height: 29px; margin: 0 auto; background: #fff; margin-top: -16px; box-shadow: 1px 2px 5px #bebebd; transform: all 1.2s; }
.map a:hover { background: #d60500; color: #fff; }
.map_con { width: 1000px; height: 0px; margin: 0 auto; margin-top: 25px; margin-bottom: 25px; overflow: hidden; }
.contact2 .bi { background: url(../images/contact_bi.jpg) center top no-repeat; width: 554px; height: 130px; margin: 0 auto; text-align: center; font-size: 26px; color: #d60500; padding-right: 35px; font-weight: bold; line-height: 26px; }
.contact2 .c_text { line-height: 24px; color: #666; font-size: 16px; text-align: center; }
/*分页*/

.pagin { margin: 30px 20px 30px; overflow: hidden; width: auto; float:right; }
.pagin a, .pagin span { float: left; font-family: arial; height: 20px; line-height: 20px; margin-left: 3px; overflow: hidden; padding: 0 8px; color: #fff; }
.pagin a { background: #fff; color: #8d9ac1; }
.pagin a:hover, .pagin .current { background: #d60500; color: #fff; border: none; padding: 1px 9px }
.pagin .text { border: none }
/******************************/
/*********新闻内容页****************/
.list_con_all { margin-top: 151px; }
.list_con { width: 770px; }
.list_con .tit { background: #d60500; color: #fff; height: 40px; line-height: 40px; border-radius: 25px; }
.list_con .tit .left { padding-left: 30px; font-size: 14px; font-weight: bold; }
.list_con .tit .right { padding-right: 20px; }
.list_con .tit .right a, .list_con .tit .right a:visited { color: #fff; }
.page_acttext { padding-top: 30px; padding-bottom: 30px; margin: 0 auto; line-height: 2em; }
.act_title { font-size: 24px; font-weight: bold; line-height: 26px; text-align: center; padding-bottom: 10px; }
.act_info { text-align: center; color: #545454; line-height: 22px; padding-bottom: 10px; border-bottom: 1px dotted #ddd; }
.act_info span { margin-left: 6px; margin-right: 6px; }
.act_content { padding: 5px 15px 25px 15px; line-height: 2em; color: #5b5b5b; overflow: hidden; }
.act_content img{ max-width:742px;}
.act_nextprev { padding: 6px; margin: 5px 0px; height: 23px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; text-align: center; }
.act_nextprev a, .act_nextprev a:visited { color: #333; }
.act_nextprev span { padding-right: 15px; }
.act_next { width: 250px; height: 20px; line-height: 20px; float: left; overflow: hidden; }
.act_prev { width: 250px; height: 20px; line-height: 20px; float: right; overflow: hidden; }
.PageNextPrev { padding: 10px; }
.list_con_all .allpreNext2 { background: url(../images/link.jpg) repeat-x; padding: 20px 0; width: 100%; margin-top: 30px; line-height: 30px; }
.list_con_all .allpreNext2 strong { font-size: 14px; color: #d60500; }
/**************bottom******************/
.bottom { width: 100%; height: 47px; line-height: 47px; color: #666; background: #000; position: fixed; bottom: 0; left: 0; z-index: 9999; }
.bottom a, .bottom a:visited { color: #666; }
.bottom a:hover { color: #fff; }
.icoG li { float: left; height: 32px; position: relative; }
.icoG .nav_item { float: left; line-height: 32px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all .2s ease; transition: all 1s ease; font-family: '微软雅黑'; font-size: 13px; padding: 0 8px 0 28px; margin-left: 1px; }
.icoG .nav_item .ico { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all .2s ease; transition: all 1s ease; width: 25px; height: 20px; background: url(../images/bottom_ico.png) no-repeat; display: block; position: absolute; left: 0px; top: 13px; }
.icoG .nav_item .b1 { background-position: -10px -8px; }
.icoG .nav_item .b2 { background-position: -49px -8px; }
.icoG .nav_item .b3 { background-position: -86px -8px; }
.icoG .nav_item .b4 { background-position: -122px -8px; }
.icoG .nav_item:hover { color: #fff; background: #1e82e0; }
.icoG .nav_item:hover .b1 { background-position: -10px -37px }
.icoG .nav_item:hover .b2 { background-position: -49px -37px }
.icoG .nav_item:hover .b3 { background-position: -86px -37px }
.icoG .nav_item:hover .b4 { background-position: -122px -37px }
/* 侧边栏 */
#leftsead { width: 161px; height: 170px; position: fixed; top: 250px; left: 0px; z-index: 100; }
*html #leftsead { margin-top: 258px; position: absolute; top:expression(eval(document.documentElement.scrollTop));
}
#leftsead li { width: 161px; height: 60px; }
#leftsead li img { float: left; }
#leftsead li a { height: 49px; float: left; display: block; min-width: 47px; max-width: 161px; }
#leftsead li a .shows { display: block; }
#leftsead li a .hides { margin-right: 0px; cursor: pointer; cursor: hand; }
#leftsead li a.youhui .hides { display: none; position: absolute; left: 0; }
#leftsead li a.youhui .2wm { display: none; position: absolute; left: 57px; }
#p2 { width: 112px; background-color: #d60500; height: 44px; margin-left: 46px; border: 1px solid #d60500; text-align: center; line-height: 44px }
#p3 { width: 112px; background-color: #d60500; height: 44px; margin-left: 46px; border: 1px solid #d60500; text-align: center; line-height: 44px }
#p1 { width: 47px; height: 49px; float: left }
.contact2 { margin-bottom: 57px; }
.contact2 .table { padding-top: 20px; margin-bottom: 67px; width: 720px; margin: 0 auto; }
.contact2 .table form span { height: 26px; display: block; float: left; }
.contact2 .table form .tb { padding-bottom: 15px;font-size:15px; color:#fff; }
.contact2 .table form .tb input { width: 264px; height: 26px; border: 1px solid #aaa5a5; background: none; padding: 0px 10px; line-height: 26px; color: #3e3e3e; }
.contact2 .table form .tc { padding-bottom: 15px; }
.contact2 .table form .td textarea { float: left; width: 264px; padding: 10px; height: 110px; background: none; border: 1px solid #aaa5a5; }
.contact2 .table form .te { height: 32px; padding-top: 5px; margin: 0 auto; width:240px; padding-left:30px; }
.contact2 .table form .te button { width: 106px; height: 32px; background: #d60500; line-height: 32px; text-align: center; border: none; color: #fff; cursor: pointer; margin-right: 10px; }
.needPoint { color: Red; padding-left: 10px; }


.newsleft{ width:500px; height:384px;}
.newslpic{ width:500px; height:235px; display:block; overflow:hidden;}
.newsltextbox{ width:460px; height:103px; background:#fff; padding:20px;}
.newsltextbox a{ line-height:30px; color:#333; font-size:16px; font-weight:bold; width:100%; height:30px; overflow:hidden; margin-bottom:18px; display:block;}
.newsltextbox p{ width:100%; height:40px; line-height:20px; overflow:hidden; color:#666;}
.newsright{ width:495px; height:384px;margin-right:140px}
.newsrmk{ width:465px; height:88px; padding:16px 15px; background:#fff;}
.newsrmkp{ width:115px; height:88px;float:left}
.newsrmkt{ width:330px; height:88px;float:right}
.newsrmkt a{ width:100%; height:36px; overflow:hidden; display:block; font-weight:bold; color:#333; font-size:14px; line-height:36px;}
.newsrmkt p{ width:100%; height:48px; line-height:24px; overflow:hidden; color:#666;}



#slide-showpic a.picholder{padding:1px;height:202px;overflow:hidden;border:2px solid #dfddce;text-align:center;display:table-cell;width:273px;vertical-align:middle;}
.picholder {margin-left:auto;margin-right:auto;vertical-align:middle;max-width:300px;max-height:202px; }
.picholder a img { border:2px solid #999;}
.picholder a:hover img { border:2px solid #f00;}
#showpic-gallery{height:62px;margin:20px 0 0 -29px;overflow:hidden;}
#showpic-gallery a.button{display:block;width:20px;height:54px;background:#fff url(images/slider.png) no-repeat;float:left;margin:6px 3px 0 0;text-indent:-10000px;}
#showpic-gallery a.prev{background-position:-58px 0;}
#showpic-gallery a.next{background-position:-78px 0;margin-right:0;}
#showpic-gallery .box{width:311px;height:62px;overflow:hidden;float:left;margin:0 3px 0 0;position:relative;}
#showpic-gallery .box ul{width:600px;position:absolute;top:0;left:0;}
#showpic-gallery .box ul li{width:54px;margin:6px 5px 0 0;float:left;border:0;padding:0;}
#showpic-gallery .box ul li a{display:block;width:48px;height:48px;padding:2px;border:#dfddce 1px solid;overflow:hidden;}
#showpic-gallery .box ul li a img{display:block;width:48px;}
#showpic-gallery .box ul li.selected{width:58px;margin:0 5px 0 0;background:url(images/slider.png) no-repeat 0 0;}
#showpic-gallery .box ul li.selected a{padding:9px 5px 5px;border:none;}
