body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, td, img, iframe { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
input, button, textarea, option { font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div { list-style: none; border: 0px; }
img { border: 0px; }
.clear { font: 0px/0px serif; display: block; clear: both; }
html { -webkit-text-size-adjust: none; }
input { outline: none; }
textarea { resize: none; }
a { text-decoration: none; }
body:nth-of-type(1) input:focus, textarea:focus {
outline: none;
}
body { font: 12px "\5b8b\4f53", Tahoma, Arial; color: #333; background: #fff; position: relative; }
.bannerAdv { width: 1100px; margin: 0px auto 0; overflow: hidden; }
.bannerAdv ul { width: 1110px; display: inline; float: left; margin: 0px 0 0 -5px; }
.bannerAdv ul li { display: block; float: left; padding: 10px 5px 0 5px; position: relative; }
.bannerAdv ul li a, .bannerAdv ul li embed { float: left; }
#header { width: 100%; height: 38px; border-bottom: 1px solid #e1e1e1; background: #f5f5f5; margin: 0 auto; }
.header { width: 1100px; height: 38px; margin: 0 auto; position: relative; }
.header ul { float: left; }
.header ul li { float: left; padding: 9px 10px 0 0px; line-height: 20px; color: #666666; }
.header ul li a { color: #666666; margin: 0 3px; }
.header a:hover{ color: #ff6600; text-decoration: underline; }
.header a.cur { color: #ff6600;}
.header p { float: right; line-height: 38px; color: #888888; }
.header p a { color: #666666; margin: 0 5px; display: inline-block; }
.header p a.mobile { padding: 0 0 0 16px; background: url("../images/index/indexbg2015.png") no-repeat 0 -19px; }
.top { width: 1100px; height: 85px; margin: 0 auto; position: relative; z-index:999999; }
.top img.logo { position: absolute; top: 10px; left: 0; }
.top p { position: absolute; top: 62px; right: -5px; line-height: 18px; height: 18px; overflow: hidden; font-family: microsoft yahei; color: #ff0000; }
.top p a { color: #666666; margin: 0 4px; }
.top p img { vertical-align: top; margin: 3px 0px 0 0 }
.top p a:hover, .top span a:hover { text-decoration: underline; color: #ff0000; }
.top span { padding-left:30px; line-height: 18px; height: 18px; font-family: microsoft yahei; overflow: hidden; color: #666666; text-indent: 30px; background: url("../images/index/indexbg2015.png") no-repeat 0 -88px; }
.top span a { color: #333; }
.notice .noticeText a:hover { text-decoration: underline; color: #ff0000; }
.notice ul { width: 315px; margin-left: -10px; }
.notice ul li { float: right; margin-left: 10px; }
.notice ul li img { height: 40px; position: static; }
.notice { position: absolute; right: 0px; top: 13px; width:305px; line-height: 40px; height: 40px; font-family: microsoft yahei; overflow: hidden; color: #666666; }
.notice .noticeText a { padding:12px 10px 12px 0px; color: #FF6600; font-size: 14px; }
.notice .noticeText { margin-left:25px; padding-left: 30px; height:40px; background: url("../images/index/indexbg2015.png") no-repeat 0 -77px; }
ul#ScrollText { position: absolute; right: 0; top: 23px; width: 184px; height: 18px; overflow: hidden; }
ul#ScrollText li { line-height: 18px; height: 18px; font-family: microsoft yahei; overflow: hidden; width: 184px; float: left; }
ul#ScrollText li i { font-style: normal; color: #0187d0; }
ul#ScrollText li b { font-weight: normal; color: #ff6600; margin-right: 10px; }
ul#ScrollText li a { color: #333; }
ul#ScrollText li a:hover { color: #ff6600; text-decoration: underline; }
.top input.text { width: 314px; height: 38px; display: block; position: absolute; line-height: 33px; border: 1px solid #e1e1e1; color: #7d7d7d; top: 20px; left: 452px; z-index: 2; font-size: 14px; text-indent: 10px; }
.top .search-btn { width: 90px; height: 40px; display: block; border: 0px; cursor: pointer; position: absolute; top: 20px; left: 768px; background: #0070ce; font: normal 20px/40px microsoft yahei; color: #fff; }
.selectbox option { line-height: 20px; color: #666; display: block; text-align: left; text-indent: 20px; cursor: pointer; }
.selectbox { width: 73px; height: 40px; border: 1px solid #e1e1e1; border-right: 0; display: block; line-height: 40px; font-size: 14px; font-family: microsoft yahei; color: #0070ce; z-index: 10; position: absolute; top: 20px; left: 377px; text-indent: 8px; cursor: pointer;  }
.menu { width: 100%; height: 50px; background: #0070ce; }
.menu p { width: 1100px; height: 50px; margin: 0 auto; }
.menu p a { color: #fff; display: inline-block; padding: 0 25px; font: normal 16px/50px microsoft yahei; }
.menu p a:hover, .menu p a.home { background: #3c96e2; }
.subSite { width: 1100px; margin: 6px auto 0; font: normal 12px/16px microsoft yahei; height: 16px; overflow: hidden; }
.subSite a { color: #ff0000; margin: 0 6px; }
.subSite a:hover { color: #ff6600; text-decoration: underline; }
.main { width: 1100px; margin: 10px auto 0; }
.productList { width: 270px; float: left; position: relative; z-index: 99; }
.productList h2 { width: 270px; height: 45px; float: left; font: normal 18px/45px microsoft yahei; color: #fff; background: #3c96e2 url("../images/index/indexbg2015.png") no-repeat 17px -102px; text-indent: 51px; }
.productList ul { width: 268px; float: left; border: 1px solid #e1e1e1; border-top: 0; background: #f7f7f7; }
.productList ul li { width: 268px; overflow:hidden; }
.qyleft { width: 268px; float: left; border:1px solid #e1e1e1; border-top:3px solid #3c96e2; margin-top:0px; overflow: hidden;background: #f5f5f5;}
.qyleft h3 { width:270px; float: left; }
.qyleft h3 a { width: 99px; height: 43px; float: left; border-right: 1px solid #e1e1e1; text-align: center; font: normal 16px/43px microsoft yahei;background: #fff; color: #8c7307; border-bottom: 1px solid #fff;  }
ul.qyleftList { width: 253px; float: left; display: inline;padding:0 0 0 15px;background:#fff}
ul.qyleftList .gsbt { height: 27px; line-height: 27px; overflow: hidden; text-indent: 16px; font-size: 14px; background: url("../images/index/indexbg2015.png") no-repeat 0px -246px; }
ul.qyleftList .gsbt a { color: #333; }
ul.qyleftList .gsbt a:hover { color: #ff6600; text-decoration: underline; }
.listLeft { width: 258px; margin-left:11px; z-index: 1; border-bottom: 1px dashed #d7d7d7; }
.listRight { width: 828px; height: 573px; position: absolute; top:0px; left: 270px; background: #fff; display: none; z-index: 999; border: 2px solid #3c96e2; border-left: 0; }
.industyLeft { width: 798px; float: left; padding: 38px 15px 0 15px; }
.industyTop { width: 798px; height: 20px; float: left; border-left: 6px solid #3c96e2; font: normal 18px/18px microsoft yahei; text-indent: 11px; display: inline; margin-left: 15px; }
.industyLeft .classblock { width: 233px; float: left; padding: 10px 15px 0 15px; }
.industyLeft .classblock dt { width: 233px; height: 30px; float: left; border-bottom: 1px solid #3c96e2; position: relative; margin-bottom: 7px; }
.industyLeft .classblock dt a{ position: absolute; font: normal 14px/30px microsoft yahei;color: #8c7307;  }
.industyLeft .classblock dd { width: 233px; line-height: 22px; float: left; overflow: hidden;height:66px;}
.industyLeft .classblock dd a{color: #333; margin:0 3px;}
.industyTop a { color: #333; }
.productList ul li:last-of-type .listLeft { border: 0; }
.industyRight { width: 228px; float: left; padding: 18px 12px 0 0; }
.industyRight img { width: 228px; height: 184px; float: left; margin: 25px 0 5px 0; }
.industyRight p { width: 228px; height: 24px; float: left; font: normal 14px/24px microsoft yahei; overflow: hidden; text-align: center; }
.industyRight p a { display: inline; text-align: center; color: #333; }
.industyRight p a:hover { color: #ff6600; text-decoration: underline; }
.listLeft b { width: 30px; height: 33px; display: block; float: left; margin: 15px 0 0 0px; background: url("../images/index/productIco.png") no-repeat 0 0; }
.listLeft p { width: 206px; height: 22px; float: left; font: normal 14px/22px microsoft yahei; overflow: hidden; margin: 7px 0 0 10px; display: inline; }
.listLeft p a { color: #005ede; font-weight:bold; }
.listLeft span { width: 218px; float: left; font: normal 12px/24px microsoft yahei; overflow: hidden; padding-left:10px; display:inline;  }
.listLeft span a { color: #333333; margin: 2px 8px 2px 0; padding-right:8px;border-right: solid 1px #CCC;display:block; float:left; }
.listLeft b.bg2 { background: url("../images/index/productIco.png") no-repeat 0 -38px; }
.listLeft b.bg3 { background: url("../images/index/productIco.png") no-repeat 2px -75px; }
.listLeft b.bg4 { background: url("../images/index/productIco.png") no-repeat 3px -109px; }
.listLeft b.bg5 { background: url("../images/index/productIco.png") no-repeat 2px -142px; }
.listLeft b.bg6 { background: url("../images/index/productIco.png") no-repeat 1px -173px; }
.listLeft b.bg7 { background: url("../images/index/productIco.png") no-repeat 2px -206px; }
.listLeft b.bg8 { background: url("../images/index/productIco.png") no-repeat 2px -241px; }
.listLeft b.bg9 { background: url("../images/index/productIco.png") no-repeat 1px -275px; }
.productList ul li.hover { background: #ebebeb; }
.productList ul li.hover .listLeft { border: 0; }
.productList ul li.hover .listLeft p a, .productList ul li.hover .listLeft span a {  }
.productList ul li.hover b { background: url("../images/index/productIco.png") no-repeat -39px -0px; }
.productList ul li.hover b.bg2 { background: url("../images/index/productIco.png") no-repeat -39px -38px; }
.productList ul li.hover .listLeft b.bg3 { background: url("../images/index/productIco.png") no-repeat -37px -75px; }
.productList ul li.hover .listLeft b.bg4 { background: url("../images/index/productIco.png") no-repeat -36px -109px; }
.productList ul li.hover .listLeft b.bg5 { background: url("../images/index/productIco.png") no-repeat -37px -142px; }
.productList ul li.hover .listLeft b.bg6 { background: url("../images/index/productIco.png") no-repeat -38px -173px; }
.productList ul li.hover .listLeft b.bg7 { background: url("../images/index/productIco.png") no-repeat -37px -206px; }
.productList ul li.hover .listLeft b.bg8 { background: url("../images/index/productIco.png") no-repeat -37px -241px; }
.productList ul li.hover .listLeft b.bg9 { background: url("../images/index/productIco.png") no-repeat -38px -275px; }
.productList ul li a:hover, .productList ul li.hover a:hover { color: #ff6600; }
.news { width: 510px; float: left; padding: 0 10px; }
.newsTitle { width: 510px; height: 45px; float: left; position: relative; overflow: hidden; }
.newsTitle h2 { width: 516px; height: 45px; position: absolute; left: -1px; }
.newsTitle h2 a { width: 172px; height: 43px; float: left; text-align: center; font: normal 18px/43px microsoft yahei; color: #333333; background: #efefef; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; }
.newsTitle h2 a.focus { height: 41px; line-height: 39px; background: #fff; border-top: 3px solid #3c96e2; border-bottom: 1px solid #fff; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; color: #8c7307; width: 170px; }
.news h3 { width: 510px; height: 30px; float: left; text-align: center; font: bold 16px/30px microsoft yahei; overflow: hidden; margin-top: 10px; }
.news h3 a { color: #ff6600; text-decoration: underline; }
.news h3 a:hover { color: #8c7307; text-decoration: none; }
.newsBox dl { width: 510px; float: left; border-bottom: 1px solid #e1e1e1; padding: 13px 0 10px 0; }
.newsBox dl:last-of-type { border: 0; }
.newsBox dl dt { width: 130px; float: left; }
.newsBox dl dt img { width: 130px; height: 96px; display: block; float: left;  border: 1px solid #e1e1e1; margin:8px 0;}
.newsBox dl dt p { width: 130px; height: 18px; float: left; line-height: 18px; overflow: hidden; margin-top: 7px; }
.newsBox dl dt p a { color: #333333; }
.newsBox dl dd { width: 360px; float: right; }
.newsBox dl dd p { width: 360px; float: left; line-height: 26px; overflow: hidden; margin-top: 0px; font-size: 14px; }
.newsBox dl dd p:nth-of-type(4n+1) { color: #333333; font: bold 14px/24px microsoft yahei; width: 360px; height: 24px; float: left; overflow: hidden;  }
.newsBox dl dd p:nth-of-type(4n) {border-bottom: 1px solid #e1e1e1; padding:0 0 10px 0; }
.newsBox dl dd p a { color: #555555; }
.newsBox dl a:hover { color: #ff6600; text-decoration: underline; }
.companyNews { width: 458px; overflow: hidden; padding: 0px 26px 0 26px; display: none; }
.companyNews h4 { width: 458px; height: 50px; float: left; text-align: center; font: bold 16px/50px microsoft yahei; overflow: hidden; }
.companyNews p { width: 458px; height: 56px; float: left; line-height: 24px; overflow: hidden; }
.companyNews h4 a { color: #ff6600; text-decoration:underline; }
.companyNews h4 a:hover { color: #8c7307; text-decoration: none; }
.companyNews p a { color: #8c7307; }
.companyNews dl { width: 458px; float: left; border-top: 1px solid #ebebeb; padding: 16px 0 15px 0; }
.companyNews dl dt { width: 370px; height: 27px; float: left; overflow: hidden; font-size: 14px; line-height: 27px; text-indent: 20px; background: url("../images/index/indexbg2015.png") no-repeat 2px -248px; }
.companyNews dl dt a { color: #333; }
.companyNews dl dt a:hover, .companyNews p a:hover { color: #ff6600; text-decoration: underline; }
.companyNews dl dd { width: 80px; height: 27px; float: right; overflow: hidden; font: normal 14px/27px tahoma; color: #888888; text-align: right; }
.advRight { width: 300px; float: right; position: relative; z-index: 9; }
.advRightTop { width: 298px; float: left; height: 242px; border: 1px solid #ebebeb; position: relative; z-index: 1; display: none; }
.advRightTop img { width: 298px; height: 242px; }
.advRightBot { width: 300px; height: 32px; float: left; position: relative; z-index: 2; overflow: hidden; }
.advRightBot p { width: 312px; position: absolute; left: -4px; }
.advRightBot p a { width: 70px; height: 21px; display: inline-block; margin: 7px 4px 0 4px; text-align: center; color: #333; padding: 4px 0 0 0; background: #d7d7d7; font-family: microsoft yahei; overflow: hidden; }
.advRightBot p a.focus { height: 21px; display: inline-block; margin: 0px 4px 0 4px; text-align: center; color: #fff; padding: 11px 0 0 0; background: url("../images/index/indexbg2015.png") no-repeat 0 -378px; }
.advRight ul { width: 300px; float: left; }
.advRight ul li { width: 300px; height:70px; float: left; margin-top: 10px; position: relative; overflow: hidden; }
.ad2ScrollUp, .ad2ScrollUpTop { width: 300px; height:70px; float: left; position: relative; }
.ad2ScrollUpTop img { width: 300px; height:70px; display: block; float: left; }
.ad2ScrollUpBot { width: 274px; height: 88px; border: 1px solid #ebebeb; background: #f7f7f7; padding: 0 12px; float: left; z-index: 99; }
.ad2ScrollUpBot p { width: 274px; height: 22px; float: left; font: bold 14px/22px microsoft yahei; margin-top: 5px; overflow: hidden; color: #c6101b; }
.ad2ScrollUpBot dl { width: 274px; float: left; }
.ad2ScrollUpBot dl dt { width: 40px; float: left; line-height: 20px; font-weight: bold; }
.ad2ScrollUpBot dl dd { width: 234px; float: right; line-height: 18px; font-family: tahoma; color: #666666; max-height: 36px; overflow: hidden; }
.bannerAdvOther { width: 1108px; margin: 0px auto 0; }
.advBox { width: 267px; height: 154px; display: inline; float: left; margin: 0 4px; position: relative; border: 1px solid #e1e1e1; background: #fbfbfb; }
.advBox img { width: 110px; height: 64px; display: block; position: absolute; top: 10px; left: 10px; }
.advBox p { width: 120px; position: absolute; line-height: 20px; top: 23px; left: 132px; overflow: hidden; height: 40px; }
.advBox p a { color: #015fde; }
.advBox ul { width: 240px; position: absolute; left: 14px; top: 78px; }
.advBox ul li { height: 24px; line-height: 24px; overflow: hidden; text-indent: 14px; background: url("../images/index/indexbg2015.png") no-repeat 0 -248px; }
.advBox ul li a { color: #333333; }
.advBox a:hover { color: #ff6600; text-decoration: underline; }
.imgSwitch { width: 300px; float: left; }
.imgSwitchTop { width: 300px; overflow: hidden; display: none; }
.imgSwitchTop img { width: 300px; height: 300px; }
.imgSwitchBot { width: 300px; height: 113px; position: relative; overflow: hidden; }
.imgSwitchBot ul { width: 308px; position: absolute; left: -3px; }
.imgSwitchBot ul li { width: 95px; height: 103px; float: left; padding: 0 3px; }
.imgSwitchBot ul li img { width: 95px; height: 58px; float: left; margin: 12px 0 5px 0; display: block; }
.imgSwitchBot ul li p { width: 95px; height: 26px; float: left; text-align: center; font: normal 14px/26px microsoft yahei; overflow: hidden; }
.imgSwitchBot ul li p a { color: #666666; }
.imgSwitchBot ul li p a:hover { color: #ff6600; }
.imgSwitchBot ul li.hover img { width: 93px; height: 56px; padding: 8px 2px 2px 2px; margin: 4px 0 5px 0; background: url("../images/index/indexbg2015.png") no-repeat 0 -418px; }
.imgSwitchBot ul li.hover p a { font-weight: bold; }
.topic { width: 470px; float: left; padding: 0 10px 0 10px; }
.topicTitle { width: 470px; height: 42px; float: left; position: relative; background: #efefef; overflow: hidden; }
.topicTitle h2 { width: 472px; height: 42px; position: absolute; left: 0px; top: 0px; }
.topicTitle h2 a { width: 117px; height: 40px; float: left; text-align: center; font: normal 18px/40px microsoft yahei; color: #333333; border-right: 1px solid #dddddd; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; }
.topicTitle h2 a.focus { height: 38px; line-height: 36px; background: #fff; border-top: 3px solid #3c96e2; border-bottom: 1px solid #fff; border-right: 1px solid #dddddd; color: #8c7307; }
.topicTitle img { position: absolute; right: 5px; top: 5px; width: 96px; height: 34px; }
.topicBot { width: 470px; overflow: hidden; display: none; }
.topicBot h3 { width: 470px; height: 30px; float: left; font: bold 16px/30px microsoft yahei; text-align: center; overflow: hidden; margin-top: 8px; }
.topicBot h3 a { color: #ff6600; text-decoration: underline; }
.topicBot p { width: 440px; padding: 5px 15px 0 15px; float: left; line-height: 24px; }
.topicBot p a { color: #8c7307; }
ul.topicList { width: 470px; float: left; margin-top: 11px; padding: 8px 0 0 0; border-top: 1px solid #ebebeb; }
ul.topicList li { height: 26px; line-height: 26px; font-size: 14px; overflow: hidden; text-indent: 28px; background: url("../images/index/indexbg2015.png") no-repeat 16px -248px; }
ul.topicList li a { color: #333333; }
ul.topicList li a.Tlist { color: #888; margin-right: 10px; }
.topicBot a:hover, ul.topicList li a.Tlist:hover { color: #ff6600; text-decoration: underline; }
.topicBot h3 a:hover { color: #8c7307; text-decoration: underline; }
ul.video { width: 488px; float: left; display: inline; margin-left: -9px; }
ul.video li { width: 244px; height: 121px; float: left; position: relative; }
ul.video li img { width: 226px; height: 105px; display: block; position: absolute; left: 9px; top: 16px; z-index: 1; }
ul.video li a.play { width: 17px; height: 17px; position: absolute; display: block; bottom: 54px; left: 111px; z-index: 2; background: url("../images/index/indexbg2015.png") no-repeat -49px -164px; }
ul.video li b { width: 226px; height: 26px; display: block; position: absolute; left: 9px; bottom: 0; background: #000; z-index: 3; filter: alpha(opacity=30); opacity: 0.3; }
ul.video li span { width: 226px; height: 26px; overflow:hidden; display: block; position: absolute; left: 9px; bottom: 0; z-index: 4; text-align: center; line-height: 26px; }
ul.video li span a { color: #fff; }
ul.exhiVideo { width: 279px; float: left; padding: 4px 9px 5px 9px; }
ul.exhiVideo li { width: 139px; height: 108px; float: left; position: relative; }
ul.exhiVideo li img { width: 121px; height: 90px; display: block; position: absolute; left: 9px; top: 18px; z-index: 1; }
ul.exhiVideo li a.play { width: 17px; height: 17px; position: absolute; display: block; bottom: 44px; left: 61px; z-index: 2; background: url("../images/index/indexbg2015.png") no-repeat -49px -164px; }
ul.exhiVideo li b { width: 121px; height: 24px; display: block; position: absolute; left: 9px; bottom: 0; background: #000; z-index: 3; filter: alpha(opacity=30); opacity: 0.3; }
ul.exhiVideo li span { overflow: hidden; width: 121px; height: 24px; display: block; position: absolute; left: 9px; bottom: 0; z-index: 4; text-align: center; line-height: 24px; }
ul.exhiVideo li span a { color: #fff; }
.newsRight, .newProducts { width: 300px; float: right; }
.newsRightTop { width: 298px; height: 40px; float: left; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; position: relative; overflow: hidden; }
.newsRightTop h2 { width: 300px; position: absolute; }
.newsRightTop h2 a { width: 149px; height: 38px; float: left; border: 1px solid #e1e1e1; border-left: 0; background: #f7f7f7; font: normal 18px/38px microsoft yahei; text-align: center; color: #333333; }
.newsRightTop h2 a.focus { height: 36px; border-top: 3px solid #3c96e2; border-bottom: 1px solid #fff; background: #fff; color: #8c7307; line-height: 34px; }
.newsRightBot { width: 273px; border: 1px solid #e1e1e1; border-top: 0; overflow: hidden; padding: 15px 10px 8px 15px; display: none; }
.newsRightBot img { width: 93px; height: 74px; float: left; }
.newsRightBot span { width: 167px; height: 24px; float: right; font: normal 14px/24px microsoft yahei; overflow: hidden; margin-top: 5px; }
.newsRightBot span a { color: #333; }
.newsRightBot p { width: 167px; float: right; line-height: 18px; color: #888888; }
.newsRightBot p a { color: #8c7307; }
.newsRightBot ul { width: 273px; float: left; margin-top: 12px; }
.newsRightBot ul li { height: 26px; line-height: 26px; font-size: 14px; overflow: hidden; text-indent: 15px; background: url("../images/index/indexbg2015.png") no-repeat 0px -248px; }
.newsRightBot ul li a { color: #333; }
.newsRightBot a:hover { color: #ff6600; text-decoration: underline; }
.product { width: 790px; float: left; }
.productTop { width: 788px; height: 43px; float: left; border: 1px solid #e1e1e1; background: #f5f5f5; position: relative; }
.productTop h2 { position: absolute; top: -1px; }
.productTop h2 a { width: 129px; display: inline-block; height: 45px; text-align: center; font: normal 18px/45px microsoft yahei; color: #333333; border-right: 1px solid #e1e1e1; vertical-align: top; }
.productTop h2 a.focus { height: 41px; border-top: 3px solid #3c96e2; border-bottom: 1px solid #fff; color: #8c7307; background: #fff; line-height: 39px; }
.productBot { width: 788px; height: 405px; overflow: hidden; border: 1px solid #e1e1e1; border-top: 0; display: none; }
.productBot ul { width: 752px; float: left; padding:10px 20px;; }
.productBot ul .tp { width: 177px; height: 150px; text-align: center; vertical-align: middle; }
.productBot ul .bt { width: 177px; height: 36px; text-align: center;  line-height: 18px; overflow: hidden;color: #666666; display:block; margin-bottom:10px; }
.productBot ul .bt:hover, .productBot ul.newProduct li a.guest:hover, .productBot ul.newProduct li a.Innovation:hover { color: #ff6600; text-decoration: underline; }
.productBot ul li span { width: 177px; text-align: center; position: absolute; left: 10px; top: 209px; }
.productBot ul li span i { font: normal 12px tahoma; color: #888888; }
.productBot ul li b { position: absolute; left: 17px; bottom: 8px; font: bold 14px microsoft yahei; color: #ff6600; }
.productBot ul li strong { position: absolute; font: normal 12px microsoft yahei; color: #888888; right: 17px; bottom: 8px; text-decoration: line-through; }
.productBot ul.newProduct li a.guest { display: block; position: absolute; color: #8c7307; left: 47px; bottom: 12px; }
.productBot ul.newProduct li a.Innovation { display: block; position: absolute; color: #8c7307; right: 47px; bottom: 9px; padding: 3px 8px; border: 1px solid #8c7307; }
.businessTop { width: 298px; height: 43px; float: left; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; position: relative; overflow: hidden; }
.businessTop h2 { width: 300px; position: absolute; }
.businessTop h2 a { width: 149px; height: 41px; float: left; border: 1px solid #e1e1e1; border-left: 0; background: #f7f7f7; font: normal 16px/41px microsoft yahei; text-align: center; color: #333333; }
.businessTop h2 a.focus { height: 39px; border-top: 3px solid #3c96e2; border-bottom: 1px solid #fff; background: #fff; color: #8c7307; line-height: 37px; }
.businessTop h3 { width: 300px; position: absolute; }
.businessTop h3 a { width: 149px; height: 41px; float: left; border: 1px solid #e1e1e1; border-left: 0; background: #f7f7f7; font: normal 18px/41px microsoft yahei; text-align: center; color: #333333; }
.businessTop h3 a.focus { height: 39px; border-top: 3px solid #3c96e2; border-bottom: 1px solid #fff; background: #fff; color: #8c7307; line-height: 37px; }
dl.businessList { width: 274px; border: 1px solid #e1e1e1; border-top: 0; overflow: hidden; padding: 8px 12px; display: none; }
dl.businessList a{ width: 230px; height: 30px; float: left; font-size: 14px; line-height: 30px; text-indent: 24px; overflow: hidden; position: relative; background: url("../images/index/indexbg2015.png") no-repeat 0 -275px;color: #333; }
dl.businessList a:hover { color: #ff6600; text-decoration: underline; }
#businessList1 a{ background: url("../images/index/indexbg2015.png") no-repeat 0 -307px; }
dl.businessList dt img { position: absolute; right: 0; top: 5px; }
dl.businessList span { width: 44px; height: 30px; float: right; font: normal 12px/30px tahoma; text-align: right; color: #666; }
.borTop3 { border-top: 3px solid #3c96e2; }
.tech { width: 800px; float: left; border: 1px solid #e1e1e1; border-top: 0; padding-bottom: 11px; }
.tech h2 { width: 800px; height: 43px; float: left; font: normal 18px/43px microsoft yahei; text-indent: 24px; border-bottom: 1px solid #e1e1e1; background: #f5f5f5; }
.tech h2 a { color: #333; }
.tech a:hover { text-decoration: underline; color: #ff6600; }
.techBox { width: 350px; float: left; display: inline; margin: 5px 8px 0px 30px; }
.techBoxTop { width: 350px; height: 38px; float: left; border-bottom: 2px solid #e6e6e6; position: relative; }
.techBoxTop h3 { position: absolute; width: 80px; font: normal 18px/37px microsoft yahei; height: 37px; border-bottom: 3px solid #3c96e2; text-align: center; }
.techBoxTop h3 a { color: #333; }
.techBoxTop a.more { display: block; position: absolute; right: 0; line-height: 38px; color: #888888; }
.techBox img { width: 113px; height: 78px; float: left; margin: 15px 0 0 0; }
.techBox span { width: 224px; height: 24px; float: right; font: normal 14px/24px microsoft yahei; overflow: hidden; margin-top: 18px; }
.techBox span a { color: #333; }
.techBox p { width: 224px; height: 48px; float: right; line-height: 24px; overflow: hidden; color: #888888; }
.techBox p a { color: #8c7307; }
.techBox ul { width: 350px; float: left; margin-top: 15px; }
.techBox ul li { height: 26px; line-height: 26px; overflow: hidden; font-size: 14px; text-indent: 11px; background: url("../images/index/indexbg2015.png") no-repeat 0px -248px; }
.techBox ul li a { color: #333; }
.techRight { width: 297px; float: right; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; overflow: hidden; padding: 0 0 11px 0; }
.techRight h2 { width: 300px; float: left; background: #f5f5f5;}
.techRight h2 a { width: 99px; height: 43px; float: left; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; text-align: center; font: normal 16px/43px microsoft yahei; color: #333; background: #f5f5f5; }
.techRight h2 a.focus { background: #fff; color: #8c7307; border-bottom: 1px solid #fff; }
.techRight h3 { width: 277px; float: left; display: inline; height: 43px; font: bold 14px/43px microsoft yahei; overflow: hidden; text-align: center; margin: 2px 0px 0 10px; }
.techRight h3 a { color: #ff6600; }
.techRight h3 a:hover, .exhiText b a:hover { color: #8c7307; text-decoration: underline; }
.techRight img.techImg { width: 112px; height: 83px; float: left; display: inline; margin: 0 13px 0 15px; }
.techRight img.exhiImg { width: 99px; height: 84px; float: left; display: inline; margin: 15px 0px 0 15px; }
.techRight p { width: 148px; float: left; line-height: 22px; color: #888888; margin-top: 5px; }
.techRight p a { color: #8c7307; }
ul.methorList { width: 267px; float: left; display: inline; margin:15px 0 11px 15px;  }
ul.methorList li { height: 27px; line-height: 27px; overflow: hidden; text-indent: 16px; font-size: 14px; background: url("../images/index/indexbg2015.png") no-repeat 0px -246px; }
ul.methorList li a { color: #333; }
ul.methorList li a:hover, .techRight p a:hover { color: #ff6600; text-decoration: underline; }
.exhiText { width: 152px; height: 76px; float: left; background: #f3f3f3; padding: 8px 8px 0 11px; margin-top: 15px; }
.exhiText b { width: 152px; height: 26px; float: left; font: normal 14px/26px microsoft yahei; overflow: hidden; }
.exhiText b a { color: #ff6600; }
.exhiText span { width: 152px; height: 36px; float: left; line-height: 18px; color: #888888; overflow: hidden; }
.exhiText span a { color: #8c7307; }
.exhiText span a:hover { text-decoration: underline; color: #ff6600; }
.exhiTop { width: 800px; height: 43px; float: left; background: #f5f5f5; position: relative; border-bottom: 1px solid #e1e1e1; }
.exhiTop h3 { width: 520px; height: 44px; position: absolute; }
.exhiTop h3 a { width: 129px; height: 43px; float: left; text-align: center; font: normal 18px/43px microsoft yahei; color: #333; border-right: 1px solid #e1e1e1; }
.exhiTop h3 a.focus { background: #fff; color: #8c7307; border-bottom: 1px solid #fff; }
.exhiTop a.more { display: block; position: absolute; right: 15px; line-height: 43px; color: #888888; }
.exhiTop p { position: absolute; top: 2px; right: 18px; line-height: 40px; font-size: 14px; width: 252px; height: 40px; overflow: hidden; }
.exhiTop p img, .exhiTop p embed { float: right; height: 40px; margin: 0 0px 0 0 5px; }
.exhiTop p a { color: #ff6600; }
.exhiTop p a:hover { color: #666; }
.exhiListTop { width: 756px; height: 47px; float: left; display: inline; position: relative; border-bottom: 1px solid #d1d1d1; margin-left: 22px; }
.exhiListTop p { position: absolute; top: 14px; left: 140px; font: normal 16px microsoft yahei; color: #8c7307; }
.exhiListTop p.time { left:440px; }
.exhiListTop p.area { left: 628px; }
ul.exhiList { width: 756px; float: left; display: inline; margin-left: 22px; padding: 6px 0 0px 0; }
ul.exhiList li { width: 756px; height: 31px; float: left; text-indent: 5px; }
ul.exhiList li:hover p { color: #ff6600; }
ul.exhiList li p { width: 373px; height: 31px; float: left; font-size: 14px; line-height: 31px; overflow: hidden; color: #666; }
ul.exhiList li p a { color: #666; }
ul.exhiList li p.time { width: 190px; font-family: tahoma; text-align: center; }
ul.exhiList li p.area { width: 193px; text-align: center; }
ul.report { border: 0px; margin-top: 11px; }
ul.report li { height: 28px; line-height: 28px; }
.member { width: 790px; float: left; border-top: 3px solid #3c96e2; }
.memberTop { width: 788px; height: 42px; float: left; position: relative; border: 1px solid #e1e1e1; border-top: 0; background: #f5f5f5; }
.memberTop h2 { position: absolute; width: 520px; height: 43px; }
.memberTop h2 a { color: #333; width: 129px; height: 42px; float: left; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; text-align: center; font: normal 18px/42px microsoft yahei; }
.memberTop h2 a.focus { background: #fff; color: #8c7307; border-bottom: 1px solid #fff; }
.memberTop a.show { position: absolute; display: block; right: 18px; color: #019f31; text-decoration: underline; line-height: 42px; }
.member a:hover { color: #ff6600; text-decoration: underline; }
#memberBox { width: 788px; border: 1px solid #e1e1e1; border-top: 0; overflow: hidden; padding: 0px 0 8px 0; display: block; }
.hiden { display: none; }
.memberBot { width: 788px; float: left; display: none; }
.memberBot p { width: 754px; padding: 15px 17px 0 17px; float: left; }
.memberBot p img { width: 754px; height: 70px; display: block; }
.member ul { width: 788px; float: left; margin-top: 10px; }
.member ul li { width: 257px; height: 28px; float: left; font-size: 14px; line-height: 28px; text-indent: 33px; overflow: hidden; background: url("../images/index/indexbg2015.png") no-repeat 20px -246px; }
.member ul li a { color: #555555; }
dl.company { width: 266px; border: 1px solid #e1e1e1; border-top: 0; overflow: hidden; padding: 13px 16px 9px 16px; display: none; float: left; }
dl.company dt { width: 222px; height: 28px; float: left; font-size: 14px; line-height: 28px; text-indent: 15px; overflow: hidden; background: url("../images/index/indexbg2015.png") no-repeat 0px -246px; }
dl.company dt a { color: #333; }
dl.company dt a:hover { color: #ff6600; text-decoration: underline; }
dl.company dd { width: 44px; height: 28px; float: right; font: normal 12px/28px tahoma; text-align: right; color: #888888; }
.goldTop { width: 1098px; height: 43px; float: left; position: relative; border: 1px solid #e1e1e1; background: #f5f5f5; }
.goldTop b { display: block; position: absolute; width: 38px; height: 48px; top: 4px; left: 11px; background: url("../images/index/indexbg2015.png") no-repeat 0 -147px; }
.goldTop h2 { position: absolute; font: normal 18px/43px microsoft yahei; left: 55px; }
.goldTop a.more { display: block; position: absolute; line-height: 43px; right: 15px; color: #888888; }
ul.companyList { width: 1080px; float: left; border: 1px solid #e1e1e1; border-top: 0; padding: 18px 9px 6px 9px; }
ul.companyList li { width: 135px; height: 90px; float: left; position: relative; }
.newcompanyList { width:1070px; border: #EBEBEB 1px solid; border-top:0; padding: 8px 9px 8px 19px; }
.companyimg { padding:3px 5px; width: 190px; height: 65px; float:left;border:#ebebeb 1px solid;  }
.newcompanyList li.hover .goldCompany p a { color: #ff6600; font-weight: bold; }
.newcompanyList li.hover .goldCompany p { width: 200px; float:left; font-family:"microsoft yahei"; }
.companytext { text-align:center; width: 202px; height: 25px; background-color:#ebebeb; line-height: 25px; overflow: hidden;color: #333333; display:block; margin-bottom:10px;}
.companytext:hover{color: #ff6600; font-weight: bold;}
.companyTop { width: 110px; height: 90px; position: absolute; left: 12px; z-index: 1; }
ul.companyList li.hover .companyBot { display: block; }
.companyTop img { width: 108px; height: 52px; float: left; border: 1px solid #8c8c8b; }
.companyTop p { width: 110px; height: 18px; float: left; text-align: center; line-height: 18px; overflow: hidden; margin-top: 8px; }
.companyTop p a { color: #333; }
.companyTop p a:hover, .goldTop a.more:hover { text-decoration: underline; color: #ff6600; }
.companyBot { width: 214px; height: 144px; position: absolute; top: 83px; left: -48px; padding: 16px 9px 0 9px; background: url("../images/index/indexbg2015.png") no-repeat 0 -497px; z-index: 2; display: none; }
.companyBot img { width: 214px; height: 135px; display: block; }
.link { width: 1100px; margin: 10px auto 0; }
.link table { border: 0px; display: block; float: left; }
.link table tr td.linkleft { width: 112px; text-align: center; padding: 8px 0; font-size: 14px; font-weight: normal; background: #efefef; border: 1px solid #fff; }
.link table tr td a.morelink { display: inline-block; line-height: 22px; text-decoration: none; color: #888888; text-indent: 9px; font-size: 12px; margin-top: 5px; background: url(../images/index/indexbg2015.png) no-repeat 0px -199px; }
.link table tr td a.addlink { display: inline-block; line-height: 25px; width: 90px; height: 25px; text-decoration: none; color: #fff; text-indent: 23px; font-size: 12px; margin-top: 5px; background: #0187d0 url(../images/index/indexbg2015.png) no-repeat 11px -219px; }
.link table tr td.linkright { padding: 10px 10px 6px 10px; line-height: 20px; border: 1px solid #e3e5e7; background: #fff; border-collapse: collapse; border-spacing: 0; }
.link table tr td.linkright a { text-decoration: none; color:#333333; margin: 0px 0px 0 0; padding:0 10px;height: 20px; overflow: hidden; }
.link table tr td.linkright a:hover { text-decoration: underline; color: #ff6600; }
.upDate { width: 100%; height: 40px; background: #3c96e2; margin-top: 15px; text-align: center; font-size: 14px; color: #fff; line-height: 40px; }
.upDate a { color: #fff; margin: 0 5px; }
#footer { width: 1100px; margin: 0 auto; text-align: center; color: #818181; line-height: 24px; }
#footer p { display: inline-block; border: 1px solid #e5e5e5; padding: 0 140px; color: #333333; font: normal 14px/37px \5b8b\4f53; }
#footer p a { color: #333; margin: 0 5px; }
#footer span { display: inline-block; color: #333333; font: normal 14px/50px \5b8b\4f53; }
#footer strong { font-weight: normal; margin: 0 30px 0 0; font-size:14px; line-height:24px; font-family: tahoma, "\5b8b\4f53"; }
#footer strong img { vertical-align: middle; margin-left: 3px; }
#footer a{color:#333}
#footer a:hover { text-decoration: underline; color: #ff6600; }
#footer ul { width: 835px; display: block; margin: 15px auto 0; }
#footer ul li { display: block; float: left; padding: 0px 4px; }
#footer ul li a { width: 112px; height: 47px; display: block; float: left; }
#footer ul li a.bg0 { width: 112px; height: 47px; display: block; float: left; background: #fff url(../images/index/footer.png) no-repeat -1px 0px; }
#footer ul li a.bg1 { background: #fff url(../images/index/footer.png) no-repeat -122px 0px; }
#footer ul li a.bg2 { background: #fff url(../images/index/footer.png) no-repeat -243px 0px; }
#footer ul li a.bg3 { background: #fff url(../images/index/footer.png) no-repeat -364px 0px; }
#footer ul li a.bg4 { background: #fff url(../images/index/footer.png) no-repeat -483px 0px; }
.newsBox, .methor, .exhibition, .exhibitionBox { width: 100%; overflow: hidden; display: none; }
#leftAdv { position: fixed; top: 100px; display: block; left: 5px; z-index: 999999; }
*html, * html body { background-attachment: fixed; }
*html #leftAdv { position: absolute; left: expression(eval(document.documentElement.scrollLeft));
top: expression(eval(document.documentElement.scrollTop+100));
}
#rightAdv { position: fixed; top: 100px; display: block; right: 5px; z-index: 999999; }
*html #rightAdv { position: absolute; right: expression(eval(document.documentElement.scrollLeft));
top: expression(eval(document.documentElement.scrollTop+100));
}
.closeLeftAdv { display: block; }
.closeLeftAdv { color: #999; padding: 5px 0 0 0; }
#rightAdv li { text-align: right; padding-bottom: 10px; }

.bannerAdv1 { width: 1100px; margin: 15px auto 0; }
.bannerAdv1 dt { width: 270px; float: left; }
.bannerAdv1 dd { width: 815px; float: right; }
.bannerAdv1 dt img, .bannerAdv1 dd img { display: block; float: left; }
.otherlogin { width: 90px; height: 38px; position: absolute; top: -38px; left: 367px; line-height: 38px; text-indent: 11px; background: url(../images/Index/darrow.gif) no-repeat 73px 15px; z-index: 99; }
.otherlogin a { color: #0163af; text-decoration: none; }
.otherlogin.hover1 { width: 88px; height: 36px; position: absolute; border: 1px solid #d5d5d5; border-bottom: 1px solid #fff; top: -38px; left: 367px; line-height: 36px; text-indent: 10px; background: #fff url(../images/Index/darrow.gif) no-repeat 72px 14px; z-index: 99; }
.otherlogin.hover a1 { color: #333; }
ul.loginbox { display: block; position: absolute; top: -4px; left: 367px; width: 88px; border: 1px solid #d5d5d5; z-index: 98; background: #fff; padding: 5px 0 10px 0; }
ul.loginbox li { width: 88px; line-height: 22px; text-indent: 28px; background: #fff url(../images/Index/qqico.jpg) no-repeat 10px 50%; }
ul.loginbox li.sinaico { background: #fff url(../images/Index/sinaico.jpg) no-repeat 10px 50%; }
ul.loginbox li a { text-decoration: none; color: #333; }
ul.loginbox li a:hover { text-decoration: underline; color: #ff6600; }
.backHome { width: 30px; }
.backHome a, .toTop a { width: 18px; height: 74px; display: block; float: left; background: #0048a2; text-align: center; font: normal 14px/17px "Microsoft Yahei", "simhei"; color: #fff; padding: 6px 6px 0 6px; margin: 2px 0; opacity: 0.7; filter: alpha(opacity=70); text-decoration: none; word-spacing: 0; }
.backHome a:hover { opacity: 1; filter: alpha(opacity=100); }
.backHome a.guest, .backHome a.guest:hover { background: url(../images/Public/goTopIcon2015.jpg) no-repeat; opacity: 0.7; filter: alpha(opacity=70); }
.backHome a.guest:hover { opacity: 1; filter: alpha(opacity=100); }
.toTop { width: 30px; height: 80px; position: fixed; _position: absolute; bottom: 20px; _top: expression(eval(document.documentElement.scrollTop+418));
display: none; }/*.toTop a,.toTop a:hover{ display:block; width:54px; height:54px; background:url(../images/Public/goTopIcon2015.jpg) no-repeat; opacity: 0.6; filter:alpha(opacity=60);}*/
.toTop a:hover { opacity: 1; filter: alpha(opacity=100); }
#goTop { position: fixed; _position: absolute; bottom: 100px; display: block; right: 10px; z-index: 9999999999; }
*html, * html body { background-attachment: fixed; z-index: 9999999; }
*html #goTop { position: absolute; right: expression(eval(document.documentElement.scrollLeft+10));
top: expression(eval(document.documentElement.scrollTop+334));
}
.backHome p { width: 18px; height: 74px; position: relative; z-index: 9999999999; }
.backHome p img { position: absolute; right: 25px; top: -20px; display: none; }
.year { width: 100%; margin:0 auto; background: #a30000 url("../images/index/2016year.jpg") no-repeat top center; padding-top: 83px; }
.yearBox { width:1100px; margin:0 auto; padding:10px 10px 10px 10px; background: #fff; }
#footer .aqlm { width:112px; border:1px solid #ccc; display:block; float: left; }
#footer .aqlm img { width:100px; height:45px; }
.innovateBox { left: 50%; /*FF IE7*/
	top: 50%; /*FF IE7*/
	margin-left: -312px!important; /*FF IE7 */
	margin-top: -230px!important; /*FF IE7*/
	margin-top: 0px; position: fixed!important; /*FF IE7*/
	position: absolute; z-index: 9999; 	/*IE6*/
	_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2: /*IE6*/
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
/*IE5 IE5.5*/
	width: 625px; border: 0px solid #c9d8e4; background: #FFF; }
.innovateBox span.title { text-align: center; font-size: 14px; font-weight: 700; color: #4a6fa1; line-height: 31px; padding-left: 7px; display: block; height: 31px; border-bottom: 1px solid #c9d8e4; background: url(../images/Product/instruyflg.gif) no-repeat right top; position: relative }
.innovateBox span.title a.close { display: block; position: absolute; right: 11px; top: 10px; height: 10px; width: 10px; }
.innovateBot { padding-left: 25px; padding-right: 25px; width: 575px; padding-top: 10px; background-color: #fff; padding-bottom: 40px; }
.innovateBot h3 { font: bold 14px/44px "microsoft yahei"; color: #000; border-bottom: 1px dotted #c9d8e4; margin-bottom: 10px; }
.innovateBot p { font: normal 14px/24px "microsoft yahei"; }
.bg { background-color: #000; width: 100%; height: 100%; left: 0; top: 0; filter: alpha(opacity=30); opacity: 0.3; z-index: 9998; position: fixed!important; position: absolute;  _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2: /*IE6*/
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.year { width: 100%; margin:0 auto; background: #c50d0d url("../images/index/year2017.jpg") no-repeat top center; padding-top: 111px; }
.yearBox { width:1100px; margin:0 auto; padding:1px 10px 10px 10px; background: #fff; }


.list-path { color: #CCC; font-size: 14px; margin-bottom: 8px;background:url(../images/list2014.png) no-repeat -112px -117px;  height:54px;text-indent:25px; }
.list-path p{ float:left; font:normal 14px/54px "Microsoft Yahei","simhei"; color:#666;}
.list-path p a{ color:#666; padding:0 5px;}
.list-path p a:hover{ color:#f60;}
.list-path p span{ color:#446cb3; padding-left:5px; font-size: 12px; }


.goldTop { width: 1098px; height: 43px; float: left; position: relative; border: 1px solid #e1e1e1; background: #f5f5f5; }
.goldTop b { display: block; position: absolute; width: 38px; height: 48px; top: 4px; left: 11px; background: url("../images/index/indexbg2015.png") no-repeat 0 -147px; }
.goldTop h2 { position: absolute; font: normal 18px/43px microsoft yahei; left: 55px; }
.goldTop a.more { display: block; position: absolute; line-height: 43px; right: 15px; color: #888888; }
ul.companyList { width: 1080px; float: left; border: 1px solid #e1e1e1; border-top: 0; padding: 18px 9px 6px 9px; }
ul.companyList li { width: 135px; height: 90px; float: left; position: relative; }
.newcompanyList { width:1070px; border: #EBEBEB 1px solid; border-top:0; padding: 8px 9px 8px 19px; }
.newcompanyList li { margin-right:10px; margin-bottom:10px; float: left; width: 202px; height: 98px; border:#ebebeb 1px solid; }
.newcompanyList li.hover { width: 200px; height: 96px; border:#0187d0 2px solid; }
.newcompanyList li.hover .goldCompany { width: 200px; height: 96px; }
.goldCompany { width: 202px; height: 98px; }
.newcompanyList li.hover .goldCompany img { padding: 2px 4px; }
.goldCompany img { padding:3px 5px; width: 192px; height: 67px; float:left; }
.newcompanyList li.hover .goldCompany p a { color: #ff6600; font-weight: bold; }
.newcompanyList li.hover .goldCompany p { width: 200px; float:left; font-family:"microsoft yahei"; }
.goldCompany p { text-align:center; width: 202px; height: 25px; background-color:#ebebeb; line-height: 25px; overflow: hidden; font-family: "microsoft yahei"; }
.goldCompany p a { color: #333333; }
.companyTop { width: 110px; height: 90px; position: absolute; left: 12px; z-index: 1; }
ul.companyList li.hover .companyBot { display: block; }
.companyTop img { width: 108px; height: 52px; float: left; border: 1px solid #8c8c8b; }
.companyTop p { width: 110px; height: 18px; float: left; text-align: center; line-height: 18px; overflow: hidden; margin-top: 8px; }
.companyTop p a { color: #333; }
.companyTop p a:hover, .goldTop a.more:hover { text-decoration: underline; color: #ff6600; }
.companyBot { width: 214px; height: 144px; position: absolute; top: 83px; left: -48px; padding: 16px 9px 0 9px; background: url("../images/index/indexbg2015.png") no-repeat 0 -497px; z-index: 2; display: none; }
.companyBot img { width: 214px; height: 135px; display: block; }