@charset "utf-8";
.banner { margin:0 auto; width:1400px; height:402px; position:relative; overflow:hidden;}
.banner p{ position:absolute; bottom:10px; right:10px; text-align:right;}
.banner p span{ display:block; float:left; width:8px; height:8px; margin-right:3px; cursor:pointer;background-color:#fff;overflow:hidden;}
.banner a{ display:none;}
.banner p span.current{ background-color:#e46713;}

.indpart{ height:100px; margin-top:2px; background:url(../images/index/indpartbg.jpg) no-repeat center center;}
.indpart h2{ font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1;  position:relative; top:6px; left:45px; }
.indpart span{ float:right;position:relative; top:-66px; right:53px; }
.wrapper{ padding-top:20px;}
.imglist li{ display:inline; float:left; width:117px; height:40px; padding:0 8px; border-right:1px solid #eaeaea;}
.imglist li a{width:117px; height:40px; }
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden;}
.imgwrapper .jcarousel-skin-tango .jcarousel-container-horizontal{width:937px;height:40px;position:relative;margin:0 auto;}
.imgwrapper .jcarousel-skin-tango .jcarousel-clip-horizontal{width:937px;height:40px;overflow:hidden;position:relative;}
.imgwrapper .jcarousel-skin-tango .jcarousel-item{ width:117px;height:40px;}
.imgwrapper .jcarousel-skin-tango .jcarousel-next-horizontal,
.imgwrapper .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:10px;width:21px;height:26px;cursor:pointer;overflow:hidden;}
.imgwrapper .jcarousel-skin-tango .jcarousel-prev-horizontal{left:-27px;background:url(../images/index/leftarr.jpg) no-repeat; }
.imgwrapper .jcarousel-skin-tango .jcarousel-next-horizontal{right:-27px;background:url(../images/index/rightarr.jpg) no-repeat;}


.left001{width:218px;border-radius:8px 8px 0 0;}
.contentL{ width:220px;  overflow:hidden;}
.leftSort{ border:1px solid #ddd; 0height:923px;padding-bottom:30px; background:url(../images/common/leftnav.gif) repeat-y center top;}
.leftSort ul{ padding-top:5px; padding-bottom:5px; overflow:hidden; zoom:1; }
.leftSort ul li{ height:30px; }
.leftSort ul li a{ display:block; height:30px; line-height:30px; padding-left:55px; color:#333; background:url(../images/common/libg.gif) no-repeat center bottom;}
.leftSort ul li a:hover,.leftSort ul li a.current{ color:#ff6801; font-weight:bold; font-size:14px; background:url(../images/common/lihovbg.gif) no-repeat center bottom;}
.leftSort h4{ height:55px;padding-left:20px; padding-top:17px; overflow:hidden; zoom:1;}
.leftSort h4 a{ display:block; font-weight:bold; color:#ed6c00; font-size:20px; font-family:\5FAE\8F6F\96C5\9ED1;}
.leftSort h4 span{ color:#9f9f9f; font-size:12px;}

.indtel{ width:218px; border:1px solid #ddd; border-top:none; overflow:hidden; }
.indtel h2{ height:30px; line-height:30px; font-size:14px; padding-left:20px;font-family:\5B8B\4F53; background: url("../images/index/sorttitlebg.gif") repeat-x scroll left top; color:#000; font-weight:bold; }
.indtel img{ margin:0; padding:0; border-top:1px solid #ddd;}

.indfaq{ border:1px solid #ddd; border-top:none; height:512px; background-color:#fbfbfb; overflow:hidden;}
.indfaq h2{ height:30px; line-height:30px; font-size:14px; padding-left:20px;font-family:\5B8B\4F53; background: url("../images/index/sorttitlebg.gif") repeat-x scroll left top; color:#000; font-weight:bold;}
.indfaq h2 a{ color:#999; font-size:12px; font-weight:normal; padding-right:8px;}
.indfaq  ul{ padding:10px  5px 0;}
.indfaq li{ padding:16px 5px; background:url(../images/common/borb.gif) repeat-x left bottom; }
.indfaq li h5{ background:url(../images/index/question.gif) no-repeat left 2px; padding-left:25px;}
.indfaq li p{background:url(../images/index/a.gif) no-repeat left 2px; padding-left:25px;line-height:150%; margin-top:5px;}
.indfaq li p a{ color:#999; }
.indfaq li p a:hover,.indfaq li h5 a:hover{ color:#999;}

.indvaluation{border:1px solid #ddd; border-top:none; height:419px; background-color:#fbfbfb; overflow:hidden;}
.indvaluation h2{ height:30px; line-height:30px; font-size:14px; padding-left:20px;font-family:\5B8B\4F53; background: url("../images/index/sorttitlebg.gif") repeat-x scroll left top; color:#000; font-weight:bold;}
.indvaluation h2 a{ color:#999; font-size:12px; font-weight:normal; padding-right:8px;}
.indvaluation ul{ padding:10px 5px;}
.indvaluation li a{ display:block; background:url(../images/index/indvIcon.gif) no-repeat left 2px; padding-left:20px;color:#888; overflow:hidden; zoom:1; }
.indvaluation  li{background:url(../images/common/borb.gif) repeat-x left bottom; line-height:160%; padding:11px 5px; }

.indadmin{border:1px solid #ddd; border-top:none; height:158px; background-color:#fbfbfb; overflow:hidden;}
.indadmin h2{ height:28px; padding-bottom:15px;}
.indadmin p{ margin-top:8px; height:25px;}
.indadmin p label{ float:left; width:50px; height:25px; line-height:25px; text-align:left; padding-left:15px;color:#666; }
.indadmin p input{ float:left;}
.indadmin p a{ float:left; height:25px; line-height:25px; padding-left:5px; color:#c5c5c5; text-decoration:underline;}

.contentR{ width:710px; overflow:hidden; zoom:1;}
.indprolist{ width:100%; height:905px; background:url(../images/index/prob.gif) repeat-x left top; overflow:hidden; zoom:1;}
.indprolist h4{ height:28px; padding-left:17px; background:url(../images/index/protbg.jpg) no-repeat left top;}
.indprolist h4 span{ float:left; padding:0 20px; height:28px; line-height:28px; background:url(../images/index/spanbg.gif) no-repeat right center;}
.indprolist h4 span.current{color:#fff; height:28px; background:url(../images/index/spancurr.gif) repeat-x left top;font-weight:bold;}
.promore{ position:relative; float:right; top:-20px; right:5px; color:#999;}
.indprolist .subnav{ display:none;}
.pros{ width:695px; padding:5px 0 10px 15px; overflow:hidden; zoom:1;}
.pros li{ display:inline; width:225px; height:280px; float:left; text-align:center; background-color:#fff;border:1px solid #ccc;}
.pros li img{ margin-bottom:5px;}
.pros li p{ text-align:center; line-height:25px; color:#666;}
.pros li p a{ font-weight:bold; color:#000;}
.indteam{ overflow:hidden; zoom:1;}
.indtitle{ height:40px;}
.biaoti{ width:460px;}
.biaoti strong{ font-size:24px;font-family:\5FAE\8F6F\96C5\9ED1; color:#666;}
.biaoti  span{ color:#bfbfbf; font-size:14px; font-family:Arial;}
.indq{ width:200px; padding-top:8px;}
.indq img{ padding-right:5px}
.indteamcon{ padding:15px 15px 5px; background:url(../images/index/teambg.jpg) repeat-x left top; overflow:hidden; zoom:1;}
.indteamcon dl dt{ float:left; width:200px; height:130px; padding:3px; border:1px solid #ddd; background-color:#fff;}
.indteamcon dl dd{ float:left; width:230px; padding-left:15px;}
.indteamcon dl dd h2{  font-weight:bold; font-size:14px; color:#494949; padding-bottom:8px;}
.indteamcon dl dd p{ height:28px; line-height:28px; overflow:hidden; zoom:1;}
.indteamcon dl dd p img{ padding-right:5px;}
.indteamcon dl .team2{width:200px; height:130px; padding:3px; border:1px solid #ddd; background-color:#fff;}

.indtshecon{padding:20px 10px 5px; background:url(../images/index/teambg.jpg) repeat-x left top; overflow:hidden; zoom:1;}
.indtshecon dl{ float:left; display:inline; width:140px; margin-left:8px;}
.indtshecon dl dt{ width:130px; height:85px; padding:4px; background-color:#fff; border:1px solid #ddd;}
.indtshecon dl dd{ text-align:center; line-height:24px;}
.shebiecon{ float:left; width:240px; height:95px; background-color:#eaeaea;}
.shebiecon p{ line-height:180%; padding:10px;}
.biaoti2 strong{ font-size:24px;font-family:\5FAE\8F6F\96C5\9ED1; color:#666;}
.biaoti2  span{ color:#bfbfbf; font-size:14px; font-family:Arial;}

.indflowcon{ width:690px; height:175px; padding:10px 10px 0; background:url(../images/index/teambg.jpg) repeat-x left top; overflow:hidden; zoom:1;}
.indflowcon .subnav{ display:none; position:relative; bottom:-20px; left:10px; width:258px; height:138px; }
.indflowcon h4{ display:inline; width:383px; float:right; margin-right:40px; margin-top:10px; overflow:hidden; zoom:1; }
.indflowcon h4 span{ display:block; text-align:center; height:27px; line-height:27px; margin-top:10px; color:#494949;  font-family:\5FAE\8F6F\96C5\9ED1; }
.indflowcon h4 span.current{ cursor:pointer;  color:#494949; font-weight:bold; }
.flowimg span{ display:block; width:250px; height:130px; padding:3px; border:1px solid #ddd;}

.indflowcon h4 span.span1.current{ cursor:pointer;  color:#494949; background:url(../images/index/span01.jpg) no-repeat -22px center; }
.indflowcon h4 span.span2.current{ cursor:pointer;  color:#494949; background:url(../images/index/span02.jpg) no-repeat -22px center; }
.indflowcon h4 span.span3.current{ cursor:pointer;  color:#494949; background:url(../images/index/span03.jpg) no-repeat -18px center; }
.indflowcon h4 span.span4.current{ cursor:pointer;  color:#494949; background:url(../images/index/span04.jpg) no-repeat -20px center; }

.span1{ background:url(../images/index/span1.jpg)  no-repeat center center;}
.span2{ background:url(../images/index/span2.jpg)  no-repeat center center;}
.span3{ background:url(../images/index/span3.jpg)  no-repeat center center;}
.span4{ background:url(../images/index/span4.jpg)  no-repeat center center;}

.indrencon{padding:20px 20px 5px; background:url(../images/index/teambg.jpg) repeat-x left top; overflow:hidden; zoom:1;}
.indrencon ul{ background:url(../images/index/ulbg.jpg) repeat-x left center; overflow:hidden; zoom:1;}
.indrencon ul li{ float:left;}
.indrencon ul li h2{ font-size:18px; font-weight:bold; text-align:center; padding-top:35px;}
.indrencon ul li p{ text-align:center; line-height:25px; font-size:14px;}
.indchucon{padding:20px 20px 5px; background:url(../images/index/teambg.jpg) repeat-x left top; overflow:hidden; zoom:1;} 
.indchucon p{ line-height:180%; padding-bottom:15px;}

.honortitle{ height:30px; background:url(../images/index/honortbg.jpg) no-repeat left center ;}
.biaoti3{ width:300px;}
.biaoti3 strong{ float:left; height:30px; line-height:30px; padding-left:17px; font-size:14px; color:#000;}
.indq2{ width:200px; padding-top:8px;}
.indq2 img{ padding-right:5px}

.wrapper2{ margin-top:10px; padding-bottom:10px;}
.imglist2 li{ width:132px; height:82px;display:inline; float:left;margin:0 2px;}
.imglist2 li a{ float:left; height:80px; width:130px; border:1px solid #ccc;}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}
.jcarousel-skin-tango .jcarousel-clip{ overflow:hidden; }
.imgwrapper2 .jcarousel-skin-tango .jcarousel-container-horizontal{width:695px;height:82px;position:relative;margin:0 auto;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-clip-horizontal{width:695px;height:82px;overflow:hidden;position:relative;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-item{ width:136px;height:82px;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-next-horizontal,
.imgwrapper2 .jcarousel-skin-tango .jcarousel-prev-horizontal{ position:absolute;top:50px;width:18px;height:21px;cursor:pointer;overflow:hidden;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-prev-horizontal{ left:-20px;background:url(../images/index/leftarr.gif) no-repeat;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-next-horizontal{ right:-20px;background:url(../images/index/rightarr.gif) no-repeat;}

.indnews{ clear:both; height:188px;}
.indnewlist{ display:inline; width:328px; height:176px; padding:10px 10px 0; border:1px solid #ddd; background:url(../images/index/newbg.jpg) repeat-x left bottom;}
.indnews .nobg{ background:none;}
.indnewlist h5{ height:24px;border-bottom:1px solid #ddd;}
.indnewlist h5 strong{ width:75px; height:24px; line-height:24px; color:#fff;font-family:\5FAE\8F6F\96C5\9ED1; text-align:center; background:url(../images/index/tabspanh.jpg) repeat-x left center; }
.indnewlist h5 a{ color:#696969;}
.indnewlist h4 a,.indnewlist h5 a{ height:24px; line-height:24px;color:#696969; }
.newlist{ width:328px; padding-top:10px;}
.newlist li{ margin:0 auto; height:25px; background:url(../images/index/jian.gif) no-repeat left center; padding-left:10px; padding-right:5px; margin-left:10px;}
.newlist li a{ float:left; height:25px; line-height:25px; }
.indnewlist .subnav{ display:none;}
.newlist li span{ float:right; color:#ababab; height:25px; line-height:25px; vertical-align:middle;}
.indnewlist h4{ height:24px; border-bottom:1px solid #ddd; }
.indnewlist h4 span{ float:left; width:75px; text-align:center; height:24px; line-height:24px;color:#333;font-weight:bold; margin-right:3px;  font-family:\5FAE\8F6F\96C5\9ED1; background:url(../images/index/tabspan.jpg) repeat-x left center;}
.indnewlist h4 span.current{ background:url(../images/index/tabspanh.jpg) repeat-x left center; cursor:pointer; color:#fff; }
/*index end*/
.product{ padding-left:25px;}
.product li{ display:inline; width:187px; float:left; margin-left:25px; margin-top:25px;}
.product li a img{ border:1px solid #ccc;}
.product li p{ text-align:center; line-height:24px;}
.prodetail{ margin-top:20px;}
#thumblist{ padding-top:5px; height:102px;width:310px; text-align:center;}
#thumblist li{ display:inline; float:left; margin-left:3px; width:72px; height:102px;}
#thumblist li a{ display:block; width:70px; height:70px;border:1px solid #ccc;}
#thumblist li .zoomThumbActive{border:1px solid red;}
.jqzoom{text-decoration:none;float:left;}
.clearfix2:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix2{display:block;zoom:1}
.deleft{ float:left; width:310px;}
.detai{ width:300px; border:1px solid #ccc;}
.deright{ float:left; display:inline; width:350px;margin-left:15px;}
.deright p{ color:#333;  line-height:170%; padding:20px 5px 0 30px;}
.deright h2{ border-bottom:2px solid #f48220; font-size:14px; font-weight:bold; color:#f48220; padding-bottom:8px;}
.decont p{ line-height:150%; margin-top:10px; padding:0 15px; color:#595959; }
.decont h2{ font-size:13px; height:25px; border-bottom:2px solid #f48220}
.decont h2 span{ float:left; width:100px; height:25px;line-height:25px; margin-right:2px; text-align:center; background-color:#f48220; color:#fff; font-weight:bold;}
.decont .subnav{ clear:both; display:none; padding-top:20px; }
.decont h2 span.current{ color:#333; cursor:pointer:}
.wrapper3{ margin-top:10px; padding-bottom:10px;}
.imgwrapper3 li{ margin:10px 20px;}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}
.jcarousel-skin-tango .jcarousel-clip{ overflow:hidden; }
.imgwrapper3 .jcarousel-skin-tango .jcarousel-container-horizontal{width:700px;height:270px;position:relative;margin:0 auto;}
.imgwrapper3 .jcarousel-skin-tango .jcarousel-clip-horizontal{width:700px;height:270px;overflow:hidden;position:relative;}
.imgwrapper3 .jcarousel-skin-tango .jcarousel-item{ width:187px;height:270px;}
.imgwrapper3 .jcarousel-skin-tango .jcarousel-next-horizontal,
.imgwrapper3 .jcarousel-skin-tango .jcarousel-prev-horizontal{ position:absolute;top:50px;width:18px;height:21px;cursor:pointer;overflow:hidden;}
.imgwrapper3 .jcarousel-skin-tango .jcarousel-prev-horizontal{ left:-20px;}
.imgwrapper3 .jcarousel-skin-tango .jcarousel-next-horizontal{ right:-20px;}
.adpro{ padding-top:20px; overflow:hidden; zoom:1; }
.adpro h2{ height:28px; line-height:28px; padding-left:10px; background-color: #F48220; color:#fff; font-weight:bold; font-size:14px;}
/*valuation*/
.valuation{ padding:0 15px;}
.valuation ul{background:url(../images/common/borb.gif) repeat-x left bottom; padding-bottom:15px; padding-left:5px; margin-top:20px; overflow:hidden; zoom:1;}
.valuation .val{ float:left; width:180px; height:90px;  overflow:hidden; zoom:1;}
.valuation .val a img{ border:1px solid #ccc;}
.valuation .var{ float:left; display:inline; margin-left:15px; width:470px;}
.valuation ul li dl dd{ margin-bottom:10px; color:#333; line-height:150%;}
/*honor*/
.honor dl{ float:left; display:inline; width:160px; height:150px; margin-top:20px; margin-left:10px; overflow:hidden;}
.honor dl dt{ width:160px; text-align:center; overflow:hidden;}
.honor dl dd{ height:40px; line-height:40px; text-align:center; background:url(../images/about/rongyubg.jpg) no-repeat top center;}
.honor dl dd a{ color:#a73032;}
.pagefaq{ width:100%;}
.pagefaq li{ margin-top:20px; padding-left:10px; padding-right:15px;}
.pagefaq li h5{ background:url(../images/index/question.gif) no-repeat left 2px; padding-left:25px; font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1; }
.pagefaq li p{background:url(../images/index/a.gif) no-repeat left 2px; padding-left:25px;line-height:170%; margin-top:8px; color:#666;}
.newslist h4{ height:27px; padding-left:10px; padding-right:20px; background:url(../images/news/titlebg.gif) repeat-x left bottom;}
.newslist h4 span{ height:27px; line-height:27px;}
.newslist .dates{ width:70px; text-align:left;}
.newlists{ margin-top:10px; padding-left:20px; padding-right:15px;}
.newlists li{ height:30px;padding-right:5px; background:url(../images/common/borb.gif) repeat-x left bottom;}
.newlists li p{height:30px; line-height:30px; padding-left:10px;background:url(../images/news/sq.gif) no-repeat left center;}
.newlists li a{ float:left; color:#666}
.newlists li span{ float:right; width:70px; text-align:left; color:#666}
.newlists li a:hover{ color:#1759ed;}
.newsMain { padding:10px 15px;}
.newsMain .headTit{ border-bottom:1px dotted #ccc; text-align:center; padding:10px 0;}
.newsMain .headTit h1,.newsMain .headTit h2{ font-size:18px; line-height:18px; color:#000; font-family:\5FAE\8F6F\96C5\9ED1;}
.newsMain .headTit .time{ font-size:10px;}
.newsMain .headTit .clickhov span{margin-left:10px;}
.newsMain .texBody{ padding-top:20px; line-height:170%; color:#666;}
.newsMain .back { border-top:1px dotted #ccc; margin-top:20px; padding-top:5px;}
.newsMain .back a { 0background-color: #999; color:#666; display: block; float:right; height: 20px; line-height: 20px; margin-top: 1px; text-align: center; text-decoration: none; padding:0 10px;}
.newsTj li{ padding-top:5px;}
.caseAnal{ overflow:hidden; zoom:1;}
.caseAnal ul { padding-left:5px; background: url(../images/case/analULbg.png); *padding-bottom:10px; overflow:hidden; zoom:1; }
.caseAnal li { display:inline; float: left; width: 158px; height: 90px; padding: 5px 7px 0 10px; margin: 0 0 20px 0;}
.analImg { width: 150px; height: 50px; overflow: hidden; border:#EAEAEA 1px solid; }
.analImg a { display: block; width: 150px; height: 50px; text-align: center; display: table-cell; vertical-align: middle; *display:block;*font-family:Arial;*font-size:55px;background:#fff;}
.caseAnal li h2 { padding: 8px 0 0 4px; height: 16px; text-align:center;}
.caseAnal li h2 a { color: #3F3F3F; font-weight: 700; text-decoration: none; }
.caseAnal li.hover { background: url(../images/case/analLiBg.png); }
.caseAnal li.hover h2 a,.caseAnal li.hover p,.caseAnal li.hover em { color: #fff; }
.contact{ width:100%; overflow:hidden; zoom:1;}
.contop{padding:15px 20px 30px; background:url(../images/contact/tels.jpg) no-repeat right bottom; }
.contop h2{ font-size:16px; font-weight:bold; text-align:left; padding-bottom:10px; margin-bottom:20px; color:#E46713;font-family:\5FAE\8F6F\96C5\9ED1; background:url(../images/common/borb.gif) repeat-x left bottom;}
.contop p{ line-height:30px;font-family:\5FAE\8F6F\96C5\9ED1; font-size:14px;}
.contop table td{ padding:8px 0;font-family:\5FAE\8F6F\96C5\9ED1; border:1px solid #ccc; text-align:center;}
.contop table th{ font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; text-align:center; border:1px solid #ccc;}
.webMap{ padding:10px;}
.webMap ul li { background:url(../images/common/borb.gif) repeat-x left bottom; padding-bottom:10px; padding-top:10px;}
.webMap ul li h2 a{ color:#333; font-weight:bold; font-size:14px;}
.webMap ul li p{ padding-top:10px;}
.webMap ul li p a{ color:#666; padding:0 10px 0 0;}

.yanfa{ margin:0 auto; width:648px; padding-top:25px; background-color:#f3f3f3;}
.yanfa p{ color:#333; line-height:170%; }
.yanfa p img{ padding-top:25px;}
.ycpinggu{ padding-top:30px;}
.ycpinggu li{ display:inline; float:left; width:115px; margin-left:90px;}
.ycpinggu li p{ text-align:center; padding-top:8px;}
.ycpinggu li p strong{ color:#e46814;}
.team{ overflow:hidden; zoom:1;}
.team p.mt40{text-align:right;overflow:hidden; zoom:1;}
.company{ overflow:hidden; zoom:1;}
.company p{ line-height:170%; padding-top:15px;}
.company p strong{ color:#e46713; font-size:14px;}
.bosom{ width:100%; background:url(../images/page/bi.jpg) no-repeat right top; margin-top:30px;_margin:30px 0 0; overflow:hidden; zoom:1; }
.bosom ul { padding-top:23px; overflow:hidden; zoom:1;}
.bosom ul li{ height:75px; background:url(../images/page/libg.png) no-repeat left top;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="/images/page/libg.png");_background:none;} 
.bosom ul li h2{ font-weight:bold; color:#fff; height:20px; line-height:20px; width:101px; text-align:center;}
.bosom ul li p{ width:590px; line-height:160%; color:#333; padding:8px 25px 0;}
.shebeicon{ width:690px;  line-height:170%; color:#666;padding:5px 10px;}
.shebei{ width:750px; overflow:hidden; zoom:1;}
.shebei dl{ width:125px; float:left; display:inline; margin-right:20px; margin-top:20px;}
.shebei dl dt{ height:18px; text-align:center; font-weight:bold;}
.shebei dl dt a{ display:block; width:100%; height:18px; line-height:18px; background-color:#8f8f8f; color:#fff;}
.shebei dl dt a:hover{ background-color:#ea4f0b;}

.pinzhi{ width:750px; overflow:hidden; zoom:1;}
.pinzhicon{ width:690px;  line-height:170%; color:#666; padding:5px 10px;}
.pinzhi dl{ width:125px; float:left; display:inline; margin-right:20px; margin-top:20px;}
.pinzhi dl dt{ height:18px; text-align:center; font-weight:bold;}
.pinzhi dl dt a{ display:block; width:100%; height:18px; line-height:18px; background-color:#8f8f8f; color:#fff;}
.pinzhi dl dt a:hover{ background-color:#ea4f0b;}

.jiaoqi{ width:750px; overflow:hidden; zoom:1;}
.jiaoqicon{ width:690px; line-height:170%; color:#666;padding:5px 10px;}
.jiaoqi dl{ width:125px; float:left; display:inline; margin-right:20px; margin-top:20px;}
.jiaoqi dl dt{ height:18px; text-align:center; font-weight:bold;}
.jiaoqi dl dt a{ display:block; width:100%; height:18px; line-height:18px; background-color:#8f8f8f; color:#fff;}
.jiaoqi dl dt a:hover{ background-color:#ea4f0b;}

.xiuhua{ width:750px; overflow:hidden; zoom:1;}
.xiuhuacon{ width:690px;  line-height:170%; color:#666; padding:5px 10px;}
.xiuhua dl{ width:153px; float:left; display:inline; margin-left:20px; margin-top:20px;}
.xiuhua dl dd{ height:20px; line-height:20px; text-align:left; font-weight:bold; color:#333;}

.shuiyin{ width:750px; overflow:hidden; zoom:1;}
.shuiyincon{ width:690px;  line-height:170%; color:#666; padding:5px 10px;}
.shuiyin dl{ width:153px; float:left; display:inline; margin-left:20px; margin-top:20px;}
.shuiyin dl dd{ height:20px; line-height:20px; text-align:left; font-weight:bold; color:#333;}
.yinhua{ width:750px; overflow:hidden; zoom:1;}
.yinhuacon{ width:690px;  line-height:170%; color:#666; padding:5px 10px;}
.yinhua dl{ width:153px; float:left; display:inline; margin-left:20px; margin-top:20px;}
.yinhua dl dd{ height:20px; line-height:20px; text-align:left; font-weight:bold; color:#333;}

.xuanze{ width:750px; overflow:hidden; zoom:1;}
.xuanze dl{ width:153px; float:left; display:inline; margin-left:20px; margin-top:20px;}
.xuanze dl dd{ height:20px; line-height:20px; text-align:left; font-weight:bold; color:#333;}

.fuliao{ width:750px; overflow:hidden; zoom:1;}
.fuliao dl{ width:153px; float:left; display:inline; margin-left:20px; margin-top:20px;}
.fuliao dl dd{ height:20px; line-height:20px; text-align:left; font-weight:bold; color:#333;}

.others{ width:750px; overflow:hidden; zoom:1;}
.otherscon{ width:690px;  line-height:170%; color:#666; padding:5px 10px;}
.others dl{ width:153px; float:left; display:inline; margin-left:20px; margin-top:20px;}
.others dl dd{ height:20px; line-height:20px; text-align:left; font-weight:bold; color:#333;}

.zhaopin{ width:100%;}
.zhaopin thead{ height:27px; line-height:27px; background-color:#b9b9b9;}
.zhaopin thead th{ padding-left:30px; font-weight:bold;}
.zhaopin tbody td a{ float:right; width:65px; height:20px; line-height:20px; color:#fff; text-align:center; background-color:#7e7e7e;}
.zhaopin tbody td a:hover{ background-color:#9d0d1b; color:#fff;}
.zhaopin tbody td{ padding-top:15px; padding-left:30px;}
.talentdetail h2{ height:37px; background:url(../images/about/titlbg.gif) repeat-x; border-top:1px solid #f4f3f1;border-bottom:1px solid #f4f3f1;}
.talentdetail h2 a{ display:block; height:37px; line-height:37px; padding-left:20px; padding-right:20px;}
.talentdetail h4{ text-align:left; font-weight:bold; padding-left:20px; margin-top:25px;}
.talentdetail p{ line-height:160%; padding-left:20px; margin-top:5px;}
.talentdetail p a{  float:left; margin-right:5px; width:80px; height:20px; line-height:20px; background-color:#E46713; color:#fff; text-align:center;}
.ordetable{ border:none;}
.neiorder{ width:100%;}
.neiorder input,.neiorder select,.neiorder textarea{ border:1px solid #ccc;}
.neiorder textarea{ margin-top:8px; padding:5px 0 7px 10px;}
.neiorder td{ padding:7px 10px; text-align:left; border:none}
.neiorder2{ border:none; margin:10px 0;}
.neiorder2 td{ border:1px solid #ccc;}
.neiorder3{ border:1px solid #f00; width:100%;}




.video li{ display:inline; float:left; width:210px; margin-top:20px; margin-left:20px; overflow:hidden; zoom:1;}
.video li p{ text-align:center; height:30px; margin-top:10px; padding:0 5px;}
.video li p a{ display:block; height:30px;}
.videoDetail{ width:100%; text-align:center;}
.videoDetail h2{ height:50px; line-height:50px; font-weight:bold;text-align:center;  font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.videoDetail p{ height:30px; line-height:30px; text-align:right; margin-top:30px; padding-right:75px;}
.videoDetail p span{float:right; width:60px; text-align:center; height:18px; line-height:18px; background:url(../images/news/butbg.gif) repeat-x center center; border:1px solid #a7a7a7;}
.videoDetail p span a:hover{ text-decoration:none;}


