﻿.crumb { font-family: "宋体"; text-align: right;border-bottom: 1px solid #e3e3e3; height: 50px; line-height: 50px;padding-bottom:5px; margin-bottom:30px;}
.crumb h2 { display:inline;color:#000;}
.crumb a { color: #5a5a5a; }
.kv .fl { width: 11px; height: 380px; background: url(h17.jpg) no-repeat 0 0; }
.kv .fr { width: 11px; height: 380px; background: url(h18.jpg) no-repeat 0 0; }
.kv .kvInner { width: 963px; float: left; border-bottom: 8px solid #5C946A; height: 168px; }
.news{ text-align:justify;}
.sideL { position: relative; width: 184px;height:324px;z-index:1; }
.sideR { text-align:justify; margin: 0 20px 0 0; width: 750px; overflow:hidden; }
.sideR .banner { margin-bottom: 10px; }
.sideL .tit { width: 184px; margin-left: -13px;background:#FE0000;position:relative;}
.sideL .tit h2 { color: #fff; margin-bottom: 10px; padding:15px 0 0 20px}
.sideL .tit ul { display: block; }
.sideL .tit li {margin-bottom: 1px; line-height: 29px; padding-left: 39px; }
.sideL .tit li dd { padding-left:15px;}
.sideL .tit li dd a { font-size:12px;}
.sideL .tit li a { color: #fff;}
.sideL .tit .trim { background: url(a1.png) repeat-x 0 0;width:13px;height:23px;position:absolute;left:0;bottom:-23px;}
.sideL .tit li.on { background: url(a4.jpg) no-repeat 24px center; }
.sideL .tit li.on a { font-weight:bold;}
.sideL .tit li dl{ display:none;}
.sideL .tit dd.on { background: url(a4.jpg) no-repeat 4px center; }
.sideL .tit dd.on a { font-weight:bold;}
.cont { border-bottom: 1px solid #dfdfdf;background: #fff; margin-top: 140px; min-height: 845px;background:#fff;_height:845px; }
.about {padding-bottom: 35px; }
.about .company { text-indent: -9999px; background: url(a9.jpg) no-repeat 0 0; height: 827px; }
.contactBG { background: url(/images/contact/c4.jpg) no-repeat 0 45px; padding: 25px 20px; line-height: 23px; }
.contactBG h2 { margin-bottom: 10px; }
.contact { width: 731px; float: right; margin: 0 10px 0 0; display: inline; color: #444; padding-bottom: 35px; height: 650px; }
.contact table { width: 450px; }
.contact table th { font-family: "宋体"; color: #227a0e; width: 100px; height: 26px; }
.contact table td { color: #666; }
.contact table td a { color: #666; text-decoration: none; }
.honor { width: 736px; overflow: hidden; }
.honor .focus { background: #cacaca; position: relative; text-align: center; width: 736px; height: 454px; margin-bottom: 4px; }
.honor .focus span { position: absolute; top: 190px; cursor: pointer; }
.honor .focus .l { left: 0; }
.honor .focus .m { text-align: center; height: 454px; vertical-align: middle; display: table-cell; width: 736px; *font-size: 396px; }
.honor .focus .m img { vertical-align: middle; }
.honor .focus .r { right: 0; }
.about .thumb { width: 740px; }
.about .thumb li { float: left; width: 179px; height: 130px; border: 1px solid #c1c1c1; text-align: center; margin: 0 4px 3px 0; cursor: pointer; }
.about .thumb li.on { border: 1px solid #982800; }
.about .thumb li div { width: 179px; height: 130px; vertical-align: middle; display: table-cell; *font-size: 114px; }
.about .thumb li img { vertical-align: middle; }
.product .thumb { border-left: solid 1px #cecece; border-top: solid 1px #cecece; }
.product .thumb li { border-right: solid 1px #cecece; border-bottom: solid 1px #cecece; width: 190px; height: 238px; overflow: hidden; float: left; position: relative; }
.product .thumb li .photo { width: 190px; height: 150px; text-align: center; padding-top: 10px; margin-left: 4px; }
.product .thumb li .photo img { max-width: 150px; max-height: 150px; }
.product .thumb li .txt { width: 162px; float: right; margin: 5px 16px 0 12px; line-height: 18px; }
.product .thumb li .txt h5 { height: 21px; border-bottom: 1px dashed #A7A6A6; text-align: center; }
.product .thumb li .txt h5 a { display: block; }
.product .thumb li .txt p { color: #b22e19; padding-top: 8px; }
.product .thumb li .txt p a { width: 42px; height: 17px; background: url(p10.jpg) no-repeat top; float: right; }
.product dl dt { color: #943535; font-weight: bold; margin-bottom: 10px; }
.product dl dd { background: #f3f3f3; padding: 5px 10px; margin-bottom: 20px; color: #5b9268; }
.contentWrap .fr { border-left: solid 1px #d5d5d5; padding-left: 28px; }
.contentWrap .fr h1 { margin-bottom: 10px; color: #898989; font-size: 30px; padding-top: 5px; border-bottom: 1px solid #EBEBEB; }
.contentWrap .fr .txtul { border-bottom: 1px solid #EBEBEB; padding-bottom: 8px; margin-bottom: 8px; }
.contentWrap .fr h1 span { display: block; font-size: 12px; color: #d2d2d2; text-transform: uppercase; }
.contentWrap .fr ul li { padding-left: 67px; line-height: 24px; }
.contentWrap .fr ul li span { position: absolute; margin: 0 0px 0px -67px; color: #ba6a6e; }
.content { line-height: 21px; color: #666; }
.contentWrap .fl { width: 335px; overflow: hidden; }
.contentWrap .fr { width: 390px; border-left: 1px solid #ddd; padding-left: 20px; }
.job dl dt { line-height: 30px; height: 30px; overflow: hidden; border: 1px solid #f4f4f4; padding: 0 15px; background: #f4f4f4; }
.job dl dt em { font-weight: bold; color: #595959; }
.job dl dt span { float: left; }
.job dl dt span.s2 { width: 350px; }
.job dl dt span.s1 em { padding: 0 15px; color: #e44200; }
.job dl dt span.s3 { width: 250px; }
.job dl dd { line-height: 20px; padding: 10px; color: #595959; margin: 0 0 15px; }
.job dl dd em { font-weight: bold; }
.job dl dd strong { font-weight: bold; }
/***pager***/
.pager img, .pager span, .pager a { vertical-align:middle; }
.pager { padding: 10px 0px; text-align: center; margin-bottom:25px;}
#List1_pages { margin: 15px auto 0; float: none; width: 130px; }
.pager ul { margin: 0px; padding: 0px; }
.pager ul li { float: left; }
.pager span { margin: 0px 5px 0px 2px; }
.pager ul li a { margin: 0px; padding: 0px; }
.pager ul li img { margin: 0px; padding: 0px; vertical-align: middle; }
.progress-wrap {background:url(a11.jpg) no-repeat center 0;width:705px;height:45px;text-align:center;line-height:45px;margin:0 auto 20px;}
.progress-wrap a:hover { text-decoration:none;}
.progress-wrap a { height:42px;line-height:42px;display:block;width:53px;}
.progress-wrap .on a { border-bottom:3px solid #26bd6e;color:#26bd6e;font-weight:bold;font-size:22px;}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:680px;margin:0 auto;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:680px;height:45px;overflow:hidden;}
.jcarousel-skin-tango .jcarousel-item{width:53px;height:45px;overflow:hidden;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:5px;display:inline;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:0;right:-35px;width:24px;height:49px;cursor:pointer;background:url(a10.jpg) no-repeat -24px -49px;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{position:absolute;top:0;right:-35px;width:24px;height:49px;cursor:pointer;background:url(a10.jpg) no-repeat -24px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:0;left:-35px;width:24px;height:49px;cursor:pointer;background:url(a10.jpg) no-repeat 0 -48px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{position:absolute;top:0;right:-35px;width:24px;height:49px;cursor:pointer;background:url(a10.jpg) no-repeat 0 0;}
.certification-wrap {width:560px;height:120px;text-align:center;line-height:45px;margin:0 auto 20px;}
.certification-wrap a:hover { text-decoration:none;}
.certification-wrap a { height:42px;line-height:42px;display:block;width:53px;}
.certification-wrap .on a { border-bottom:3px solid #26bd6e;color:#26bd6e;}
.jcarousel-skin-tango2 .jcarousel-container-horizontal{width:570px;margin:0 auto;}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal{width:570px;height:120px;overflow:hidden;}
.jcarousel-skin-tango2 .jcarousel-item{width:175px;height:120px;text-align:center;margin:0 10px;}
.jcarousel-skin-tango2 .jcarousel-item a { display:block;border:3px solid #e8e8e8;border-radius:3px;}
.jcarousel-skin-tango2 .on a { display:block;border:3px solid #0b8948;border-radius:3px;}
.jcarousel-skin-tango2 .jcarousel-item img { width:169px;height:106px;vertical-align:middle;}
.jcarousel-skin-tango2 .jcarousel-item-horizontal{margin-right:5px;display:inline;}
.jcarousel-skin-tango2 .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango2 .jcarousel-next-horizontal{position:absolute;top:46px;right:-35px;width:14px;height:28px;cursor:pointer;background:url(a13.jpg) no-repeat -14px 0;}
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:active{position:absolute;top:46px;right:-35px;width:14px;height:28px;cursor:pointer;background:url(a13.jpg) no-repeat -14px -28px;}
.jcarousel-skin-tango2 .jcarousel-prev-horizontal{position:absolute;top:46px;left:-35px;width:14px;height:28px;cursor:pointer;background:url(a13.jpg) no-repeat 0 0;}
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:active{position:absolute;top:46px;right:-35px;width:14px;height:28px;cursor:pointer;background:url(a13.jpg) no-repeat 0 -28px;}
.certification-focus .inner-warp {margin:27px 0 0 162px;float:left; width:600px;height:350px;display:inline;}
.certification-focus .inner-focus { width:447px;height:325px;text-align:center;vertical-align:middle;overflow:hidden;}
.certification-focus img { width:447px;height:325px;vertical-align:middle;}
.welfarelist li{border-bottom:1px dotted #ddd;margin-bottom:15px; height:140px;}
.welfarelist li .fl { width:141px;border:5px solid #f1f1f1;}
.welfarelist li .fr { width:585px;margin-top:5px;}
.welfarelist li .p1 { font-size:10px}
.welfarelist li .p2 { line-height:23px;margin-bottom:20px;}
.welfarelist li .fr a { color:#0b0b0b;}
.board-service { padding:0 5px; background: #fff url(/images/contact/c2.jpg) no-repeat 0 0;height: 189px;width: 740px;overflow:hidden;}
.board-service .fl { width:183px;display:inline;margin:15px 0 0 15px;line-height:28px;}
.board-service .fr { width:477px;margin:0 0 0 0;height:189px;overflow:hidden;padding:0 24px 0 24px;margin-right:0;}
.board-service ul{ }
.board-service li { float:left;width:113px;background:url(/images/contact/c4.jpg) no-repeat center 3px;height:134px;text-align:center;margin-right:-4px;position:relative;}
.board-service li.on {background:url(/images/contact/c6.jpg) no-repeat center bottom; }
.board-service li .trim {background:url(/images/contact/c5.jpg) no-repeat 0 0;position:absolute;left:-43px;bottom:-27px;width:197px;height:28px;display:none;}
.board-service li.on .trim { display:block;}
.board-service li a { display:block;width:100%;margin-top:25px;}
.board-service li a:hover { text-decoration:none;}
.board-service li a span { display:block;width:100%;height:60px;}
.board-service li a .s1 { background: url(h9.png) no-repeat center center;}
.board-service li a .s2 { background: url(h10.png) no-repeat center center;}
.board-service li a .s3 { background: url(h11.png) no-repeat center center;}
.board-service li a .s4 { background: url(h8.png) no-repeat center center;}
.board-service li a:hover .s1 { background: url(h9-on.png) no-repeat 39px 4px;}
.board-service li a:hover .s2 { background: url(h10-on.png) no-repeat center center;}
.board-service li a:hover .s3 { background: url(h11-on.png) no-repeat 40px 8px;}
.board-service li a:hover .s4 { background: url(h8-on.png) no-repeat center center;}
.address .item { display:none;}
.address ul { width:780px;}
.address li { line-height:24px;float:left;margin-right:10px;width:350px;display:inline;margin-bottom:10px;height:135px;}
.address .p2 { color:#000;}
.address p b {color:#000;}
.survey input, .survey select { vertical-align:middle;margin-right:3px;}
.survey h4{height:24px; line-height:24px; font-size:14px; font-weight:bold;color:#000;}
.survey p{margin:0 0 30px; color:#929292;line-height:22px;background:url(/images/contact/c7.jpg) repeat-x 0 bottom;padding:10px 0 5px;}
.survey p span{margin-right:15px}
.feedback { background: url(/images/contact/c9-1.jpg) no-repeat 0 0;line-height: 23px;padding:200px 0 0 75px;}
.feedback table { margin: 0 0 0 18px; display: block; height: 450px; }
.feedback td { padding: 8px; }
.feedback th { font-size:14px;font-weight:bold;color:#000;}
.feedback table tr td textarea{border:none; width:500px; height:120px; overflow:hidden;background:#e0e0e0;}
.feedback td .input1 {background:#e0e0e0;height:24px;padding:1px 0 0 1px;line-height:22px;border:0; }
.feedback-ext {background:url(/images/contact/c10.jpg) no-repeat 0 0;height:48px; }
.messageBtn { background:url(/images/contact/c8.jpg) repeat-x 0 bottom;width:72px;height:18px;color:#fff;font-weight:bold;border:none;}
.brochure { border:1px solid #f4f4f4;box-shadow:0 0 3px rgba(0,0,0,0.1);border-radius:3px;width:747px;height:515px;background:#fff;margin-bottom:45px;}
.brochure h2 { width:648px;margin:10px auto;}
.brochure .inner { width:648px;height:423px;text-align:center;margin:0 auto;}
.trailer { height:760px;height:515px;}
.trailer h2 { width:648px;margin:10px auto;}
.trailer .inner { width:648px;height:423px;text-align:center;margin:0 auto;}
.jcarousel-skin-tango3 .jcarousel-container-horizontal{width:650px;margin:0 auto;height:425px;}
.jcarousel-skin-tango3 .jcarousel-clip-horizontal{width:650px;height:425px;overflow:hidden;}
.jcarousel-skin-tango3 .jcarousel-item{width:650px;height:425px;overflow:hidden;}
.jcarousel-skin-tango3 .jcarousel-item a { display:table-cell;*zoom:1;*display:block;*font-size:369px;*font-family:Arial;width:648px;height:423px;border:1px solid #959597;vertical-align:middle;}
.jcarousel-skin-tango3 .jcarousel-item a img{line-height:0 ;vertical-align:middle;}
.jcarousel-skin-tango3 .jcarousel-item-horizontal{}
.jcarousel-skin-tango3 .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango3 .jcarousel-next-horizontal{position:absolute;top:180px;right:-49px;width:85px;height:66px;cursor:pointer;background:url(/images/culture/c2.png) no-repeat 0 0;}
.jcarousel-skin-tango3 .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango3 .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{position:absolute;top:180px;right:-49px;width:85px;height:66px;cursor:pointer;background:url(/images/culture/c2.png) no-repeat 0 0;}
.jcarousel-skin-tango3 .jcarousel-prev-horizontal{position:absolute;top:180px;left:-52px;width:85px;height:66px;cursor:pointer;background:url(/images/culture/c1.png) no-repeat 0 0;}
.jcarousel-skin-tango3 .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{position:absolute;top:180px;right:-52px;width:85px;height:66px;cursor:pointer;background:url(/images/culture/c1.png) no-repeat 0 0;}
.culture-ext input, .culture-ext select { vertical-align:middle;margin-right:3px;}
.culture-ext h4{height:30px; line-height:30px;background:url(/images/contact/c7.jpg) repeat-x 0 bottom;padding:0 13px;color:#656565;}
.culture-ext p{margin:0 0 30px; color:#656565;line-height:28px;padding:5px 13px 5px;}
.culture-ext p span{margin-right:15px}
.stafflist li{border-bottom:1px dotted #ddd;margin-bottom:30px; height:215px;}
.stafflist li .fl { width:242px;border:5px solid #f1f1f1;}
.stafflist li .fr { width:485px;margin-top:5px;}
.stafflist li .p1 { font-size:10px}
.stafflist li .p2 { line-height:23px;margin-bottom:20px;}
.stafflist li .fr a { color:#0b0b0b;}
.hr { color:#454545;}
.tab .hd { height:67px;background:url(/images/hr/h8.jpg) no-repeat center 0;}
.tab .hd li {background:url(/images/hr/h5.png) no-repeat 0 0;width:147px;height:67px; text-align:center;float:left;font-family: '宋体'; font-size:20px;color:#fff;line-height:38px;cursor:pointer;}
.tab .hd li.on { background:url(/images/hr/h4.png) no-repeat 0 0;}
.tab .bd .item { display:none;padding-bottom:50px;width:730px;overflow:hidden;}
.tab-ext .hd { padding-left:130px;}
.tab-ext .hd li {background:url(/images/hr/h2-2.jpg) no-repeat 0 0;width:167px;height:67px; text-align:center;float:left;font-family: '宋体'; font-size:20px;color:#fff;line-height:38px;cursor:pointer;}
.tab-ext .hd li.on { background:url(/images/hr/h3-2.jpg) no-repeat 0 0;}
.tab-ext .item { width:704px;margin:0 auto;line-height:24px;}
.tab-ext h3 { background:url(/images/hr/h9.jpg) no-repeat 0 0;width:704px;height:31px;padding:0 10px;color:#fff;font-weight:bold;line-height:31px;font-size:14px;margin-bottom:15px;}
.tab-ext dt { position:relative;background:url(/images/hr/h16.jpg) repeat-x 0 bottom;cursor:pointer;padding:0 0 0 10px;}
.tab-ext dt .fr { position:absolute;right:3px;top:0px;height:22px;width:84px;background:url(/images/hr/h13.jpg) no-repeat 0 0;font-weight:bold;font-size:14px;padding-left:6px}
.tab-ext dt .fr s{ position:absolute;right:7px;top:11px;height:4px;width:7px;background:url(/images/hr/h14.jpg) no-repeat 0 0;font-weight:bold;font-size:14px;padding-left:6px}
.tab-ext dt.on .fr s { background:url(/images/hr/h15.jpg) no-repeat 0 0;}
.tab-ext dd { width:780px;margin-bottom:20px;height:200px;display:none;}
.tab-ext dd a{border:5px solid #f1f1f1;margin-right:5px;float:left;width:240px;height:180px;overflow:hidden;}
.tab-ext dd a:hover {border:5px solid #03803f; }
.carousel-container{position:relative;width:725px;height:435px;float:left;padding-top:50px;}
.carousel{height:435px;width:725px;position:relative;}
.carousel-image{display:block;}
.carousel-feature{position:absolute;top:-1000px;left:-1000px;cursor:pointer;width:725px;height:435px;border:5px solid #f1f1f1;}
.carousel-feature .p1{ text-align:center;}
.carousel-feature .p2{text-align:center;margin-top:20px;font-size:14px;font-weight:bold;}
.carousel-container .arrow{width:73px;height:190px;position:absolute;z-index:999;cursor:pointer;top:175px;}
.carousel-container .btnPrev{left:14px;background:url(/images/hr/h1.png) no-repeat center center;float:left;}
.carousel-container .btnNext{right:14px;background:url(/images/hr/h2.png) no-repeat center center;float:right;}
.t-joblist{text-align:left;width:100%;border:0;}
.t-joblist thead tr th{padding-left:12px;height:27px;line-height:26px;text-align:left;font-weight:700;background:url(/images/hr/h20.jpg) repeat-x 0 0;font-size:14px;color:#000;}
.t-joblist tbody tr td{text-align:left;border-bottom:1px dotted #a6a6a6;padding:8px 12px;}
.t-joblist tbody tr td img { vertical-align:middle;}
.t-joblist tbody tr:hover td { background:#b9b9b9;color:#fff;}
.t-joblist tbody tr:hover td a { color:#fff;}
.news-top{height:214px;background:url(n2.jpg) 0 bottom repeat-x;overflow:hidden;}
.news-top ul{width:780px;padding-left:20px;}
.news-top li { float:left;width:180px;margin:0 28px;display:inline}
.news-top li .p1 { margin-bottom:5px;}
.news-top li .p2 a{color:#454545;font-weight:bold;}
.news-top li .p3 {font-size:10px;}
.news-list{ clear:both; background:url(title.jpg) no-repeat;/*padding-top:25px;*/}
.news-list li{height:31px; line-height:31px;border-bottom:1px dotted #7a7b7b; padding:0 15px 0 0;cursor:pointer;}
.news-list li span{float:right; color:#666666; font-size:11px}
.news-list li a{color:#666666;background:url(n1.png) 5px center no-repeat;padding:0 15px 0 20px; }
.new_first{ width:750px; overflow:hidden; margin-bottom:15px;}
.new_img{ width:181px; height:133px; float:left;}
.new_txt{ width:555px; float:right; height:128px; line-height:22px; padding-top:5px; overflow:hidden;}
.new_txt h2{ font-size:13px; font-weight:bold;}
.new_txt span{ color:#008f4c;}
.new_txt p{ width:555px; height:88px; overflow:hidden; }
.new_txt a:hover{ text-decoration:none; color:#000;}
.news-list li a:hover{text-decoration:none}
.news-list li:hover { background:url(n1.jpg) 0 bottom repeat-x;color:#fff;}
.news-list li:hover a { color:#000;font-weight:bold;}
.news-detail{ text-align:justify;}
.news-tit{height:75px; border-bottom:1px dotted #b2b2b2; position:relative; text-align:center;margin:0 0 15px 0;}
.news-tit h5{ font-size:14px;}
.news-tit h1{margin:0 auto; font-size:18px;line-height:21px;}
.news-tit h2 { font-size:14px}
.news-tit p{color:#555;}
.news-tit a{background:url(back.jpg) no-repeat; width:51px; height:27px; display:block; font-weight:bold; color:#555;position:absolute; bottom:15px; right:10px; padding:5px 0 0 20px;}
.news-con{padding:15px 10px 35px;}
.news-con p{color:#555555; line-height:23px;margin-bottom:10px;}
.returnBack { margin-top:15px;}
.video-bar h3 { border-bottom:1px solid #ccc;width:550px;margin:0 auto 20px;line-height:32px;text-indent:7px;}
.jcarousel-skin-tango4 .jcarousel-container-horizontal{width:570px;margin:0 auto;}
.jcarousel-skin-tango4 .jcarousel-clip-horizontal{width:570px;height:165px;overflow:hidden;}
.jcarousel-skin-tango4 .jcarousel-item{width:170px;height:165px;text-align:center;margin:0 10px;}
.jcarousel-skin-tango4 .jcarousel-item a { display:block;border:4px solid #e8e8e8;margin-bottom:5px;}
.jcarousel-skin-tango4 .jcarousel-item p{ color:#000;}
.jcarousel-skin-tango4 .on a { display:block;border:4px solid #ee7c1b; width:162px; height:123px;}
.jcarousel-skin-tango4 .jcarousel-item img { width:162px;height:123px;vertical-align:middle;}
.jcarousel-skin-tango4 .jcarousel-item-horizontal{margin-right:10px;display:inline;}
.jcarousel-skin-tango4 .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango4 .jcarousel-next-horizontal{position:absolute;top:37px;right:-35px;width:27px;height:56px;cursor:pointer;background:url(n14.jpg) no-repeat 0 0;}
.jcarousel-skin-tango4 .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango4 .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango4 .jcarousel-next-disabled-horizontal:active{position:absolute;top:37px;right:-35px;width:27px;height:56px;cursor:pointer;background:url(n14.jpg) no-repeat 0 0;}
.jcarousel-skin-tango4 .jcarousel-prev-horizontal{position:absolute;top:37px;left:-35px;width:27px;height:56px;cursor:pointer;background:url(n15.jpg) no-repeat 0 0;}
.jcarousel-skin-tango4 .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango4 .jcarousel-prev-disabled-horizontal:active{position:absolute;top:37px;right:-35px;width:27px;height:56px;cursor:pointer;background:url(n15.jpg) no-repeat 0 0;}
.video-focus .inner-warp {margin:0 auto;width:557px;height:459px;background:url(n2.png) no-repeat 0 0}
.video-focus .inner-focus { width:521px;height:391px;text-align:center;vertical-align:middle;overflow:hidden;margin:18px 18px 10px;float:left;display:inline;}
.video-focus img { width:521px;height:391px;vertical-align:middle;}
.side-con { width:535px;margin-top:-14px;margin-bottom:50px;overflow:hidden;}
.side-news { width:190px;margin-top:-31px;border-top:1px solid #000;border-bottom:1px solid #acacac;padding-top:15px;padding-bottom:30px;}
.side-news h3 { margin-bottom:17px}
.side-news .f10 {color:#bfbfbf; }
.side-news li { margin-bottom:7px;}
.energy-list li{margin-bottom:35px; height:85px;}
.energy-list li .fl { width:115px;border:2px solid #DEDEDE;height:85px;}
.energy-list li .fr { width:390px;}
.energy-list li .p2 { line-height:21px;margin:3px 0;}
.energy-list li .fr a { color:#0b0b0b;}
.tab2 { background:url(/images/industry/i12.jpg) no-repeat center -14px;}
.tab2 .hd { height:67px;background:none;overflow:hidden;}
.tab2 .hd ul { width:600px;}
.tab2 .hd li {background:url(/images/industry/i6.png) no-repeat 0 0;width:87px;height:32px; text-align:center;float:left;font-family: '宋体'; font-size:16px;color:#fff;line-height:25px;cursor:pointer;margin-right:1px;display:inline;}
.tab2 .hd li.on { background:url(/images/industry/i5.png) no-repeat 0 0;}
.tab2 .bd .item { display:none;padding-bottom:0;width:535px;overflow:hidden;}
.tab3 .hd ul { width:600px;padding-left:85px;}
.news-mag-top li{margin-bottom:0; height:205px;}
.news-mag-top li .fl { width:140px;}
.news-mag-top li .fl a { display:block;}
.news-mag-top li .fr { width:580px;margin-top:5px;margin-right:20px;}
.news-mag-top li .p2 { line-height:23px;margin-bottom:30px;margin-top:5px;}
.news-mag-top li .fr a { color:#0b0b0b;}
.mag-list li a{font-size:14px;color:#000; }
.mag-list2{padding-top:25px;width:645px;margin-left:10px;}
.mag-list2 li{height:255px; line-height:20px;padding:0 0 0 0;cursor:pointer;float:left;width:140px;margin-bottom:20px;margin-right:50px;}
.mag-list2 li a{color:#000;}
.mag-list2 li .p1 { }
.mag-list2 li .p2 { }
.mag-list2 li .p3 { text-align:right;padding-right:14px;}
.job-con { margin-top:-10px;padding:5px;}
.job-con h1{font-weight:700;font-size:14px;color:#078543;height:24px;}
.job-con .font li{float:left;width:300px;height:22px;line-height:22px;color:#5d5d5d;}
.job-con .font a.btn{display:block;width:65px;height:26px;line-height:26px;text-align:center;color:#fff;font-size:12px;font-weight:bold;margin-top:5px;background:url(/images/contact/c8.jpg) no-repeat 0 center;text-align:center;}
.job-con .font a:hover { text-decoration:none;}
.job-con h4.tit{height:24px;line-height:24px;background-color:#D0D0D0;color:#fff;font-size:14px;padding-left:10px;margin-top:20px;}
.job-con .con{line-height:22px;color:#5d5d5d;}
.job-con p.tar{padding-top:20px;}