@charset "utf-8";
.bannerbg{ width:100%; background:url(../images/index/bannerbg.jpg) no-repeat center top;}
.bannerSwitch{margin:0 auto;width:960px;height:380px;position:relative;}
.bannerSwitch img{ vertical-align:top;}
.bannerSwitch li{position:absolute;left:0;top:0;z-index:10;display:none; list-style:none;}
.bannerSwitch dl{position:absolute;right:10px;bottom:10px;z-index:30;}
.bannerSwitch dd{display:inline; margin:0; background:url(../images/banner/span.png) no-repeat center center;width:11px;height:11px;overflow:hidden;float:left;margin-right:6px;text-indent:-6666px;cursor:pointer;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/banner/span.png");_background:none;}
.bannerSwitch dd.current{width:14px;height:14px; background:url(../images/banner/spanhoverbg.png) no-repeat center center;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/banner/spanhoverbg.png");_background:none;}
.bannerSwitch span{display:block;position:absolute;z-index:12;top:140px;height:66px;width:36px;cursor:pointer;}
.bannerSwitch span.leftarr{left:0; background:url(../images/banner/leftarr.gif) no-repeat left center;}
.bannerSwitch span.rightarr{right:0;background:url(../images/banner/rightarr.gif) no-repeat right center;}
.bannerSwitch span.bannerhoverL{ background:url(../images/banner/leftarrhov.gif) no-repeat left center;}
.bannerSwitch span.bannerhoverR{ background:url(../images/banner/rightarrhov.gif) no-repeat right center;}

.indm1{height:700px; overflow:hidden;}
.leftSort{ float:left; width:248px; }
.leftSorts{ height:265px;}
.leftSorts ul{ padding:10px 10px 0; margin:0; height:225px; overflow:hidden; border:1px solid #d5e0e6;}
.leftSorts ul li{line-height:28px; background:url(../images/common/borb.gif) repeat-x center bottom;vertical-align:middle;}
.leftSorts ul li a{ display:block; line-height:27px; _line-height:27px; padding-left:44px; color:#58595b; font-weight:bold; background:url(../images/index/sortIcon.gif) no-repeat 20px 7px; overflow:hidden; zoom:1; }
.leftSorts ul li a:hover,.leftSorts ul li a.current{ color:#fff; font-weight:bold; background:url(../images/index/ho.png) no-repeat center center;}
.leftSorts h4{ line-height:35px; padding-left:65px; background:url(../images/index/sortbg.gif) no-repeat left top;font-weight:bold; color:#333; font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1;}

.leftSort .leftTel{ padding-top:10px;0height:212px;  overflow:hidden; zoom:1;}
.leftSort .leftTel h4{ height:49px; background:url(../images/index/telbg.png) no-repeat center top; text-align:center; padding-top:10px;}
.leftSort .telcon { 0height:133px;background:url(../images/index/telconbg.png) repeat-y center top; padding:10px 0; overflow:hidden; zoom:1;}
.leftSort .telcon p{ clear:both; line-height:22px;font-weight:bold; color:#4b4b4b;padding-left:6px;}
.leftSort .telcon p span{ float:left; width:50px; text-align:right; font-weight:bold; font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1;padding-right:5px; }
.leftSort .telcon dl{ display:inline; float:left; width:75px;}
.leftSort .telcon dl dt{ color:#747474; text-align:left; padding-left:8px;}
.leftSort .telcon dl dd{background:url(../images/common/qqbg.png) no-repeat center 3px; height:20px; padding-top:1px;padding-left:0px;}
.leftSort .telcon dl dd a{ display:block;height: 15px;width: 72px;}

.procon {position:absolute; top:3px; right:10px;}
.indm1R{float:right; width:700px; 0height:492px;}
.indprolist{ 0height:498px; background-color:#f9f9f9; position:relative;}
.indprolist .subnav{ display:none;}
.indprolist h5{ height:35px; padding-left:10px; background: url("../images/index/youtitlebg.jpg") no-repeat left top; border-bottom:2px solid #666; }
.indprolist h5 span{ float:left; width:98px;  text-align:center; height:35px; line-height:35px;color:#333;font-weight:bold; overflow:hidden;}
.indprolist h5 span.current{color:#fff;background:url(../images/index/span.png) no-repeat left top;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/index/span.png");_background:none;}
.indprolist .prhright a{ line-height:30px;}
.pros{ padding:30px 0  0 10px; overflow:hidden;zoom:1}
.pros li{ display:inline; float:left; margin-left:10px; width:158px; height:210px;padding-top:4px;  text-align:center; overflow:hidden;}
.pros li p{ text-align:center; margin-top:4px;}
.pros li a img{ border:1px solid #ccc; padding:1px; margin-bottom:7px;}
.pros li.current{ width:158px;height:210px; background-color:#12579e;}
.pros li.current p { color:#fff;}
.pros li.current p a{ color:#fff;}

.indm3{ height:298px; overflow:hidden; zoom:1;}
.indpart{ width:248px; height:298px; }
.indpart h4{ height:35px; line-height:35px; padding-left:15px; font-family:\5FAE\8F6F\96C5\9ED1; background:url(../images/index/titlebg.jpg) no-repeat center top; font-weight:bold; font-size:14px;}
.indpart ul { margin:0;padding:10px 10px 0 15px; width:226px; height:240px; }
.indpart ul li { display:inline; float:left; width:226px;}
.indpart ul li a{ float:left; margin-left:20px; width:90px; height:60px; margin-top:12px; border:1px solid #6e96c9;}
.indpart ul li a.current{ border:2px solid #0088c5;width:88px; height:58px;}
.indpart ul li a.current img{ width:88px; height:58px;}
.wrapper2{  padding-bottom:10px;height:250px;background:url(../images/index/partbg.jpg) no-repeat center 2px;overflow:hidden; zoom:1;}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-container-horizontal{width:246px;height:250px;position:relative;margin:0 auto;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-clip-horizontal{width:246px;height:250px;overflow:hidden;position:relative;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-item{ width:246px;height:250px;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-next-horizontal,
.imgwrapper2 .jcarousel-skin-tango .jcarousel-prev-horizontal{ position:absolute;top:230px;width:23px;height:17px;cursor:pointer;overflow:hidden;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-prev-horizontal{ left:190px;background:url(../images/index/leftarr.gif) no-repeat;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-next-horizontal{ right:10px;background:url(../images/index/rightarr.gif) no-repeat;}

.imgwrapper2 .jcarousel-skin-tango .jcarousel-prev-horizontal.jcarousel-prev-horizontalHover{background:url(../images/index/leftarrhov.gif) no-repeat;}
.imgwrapper2 .jcarousel-skin-tango .jcarousel-next-horizontal.jcarousel-next-horizontalHover{ background:url(../images/index/rightarrhov.gif) no-repeat;}

.indcase{ display:inline; width:441px; height:295px; margin-left:13px; }
.indcase .indtitle{background:url(../images/index/casebg.jpg) no-repeat center top; overflow:hidden;}
.indcase ul{ clear:both; margin:0; border:1px solid #dedede; height:260px; padding:0 15px;}
.indcase ul li{ clear:both; background:url(../images/common/borb.gif) repeat-x center bottom; height:69px; padding-bottom:10px; padding-top:7px; }
.indcase ul li h2{font-weight:bold; color:#008dcb; margin-top:12px; line-height:20px;}
.indcase ul li p{  line-height:160%;} 
.indcase ul li p a{color:#4d4d4d; }
.caseImg{ width:100px; height:67px; border:1px solid #ccc;}
.caseTxt{ display:inline; width:276px; float:left; padding-left:8px;}

.indhonor{ width:247px; height:285px; }
.indhonor .bor{ padding-bottom:10px;height:240px; overflow:hidden;}
.indhonor h4{ height:35px; line-height:35px; padding-left:25px; font-family:\5FAE\8F6F\96C5\9ED1; background:url(../images/index/honorbg.jpg) no-repeat center top; font-weight:bold; font-size:14px;}
.wrapper{ margin:0 auto; height:210px; padding:30px 4px 20px 0;_padding:30px 3px 20px 0; border:1px solid #dedede; background:url(../images/index/horbg.jpg) no-repeat  center center; }
.imglist li{ display:inline; float:left; width:130px; height:210px; overflow:hidden; zoom:1; text-align:center;}
.imglist li img{ margin-bottom:5px;}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}
.imgwrapper .jcarousel-skin-tango .jcarousel-container-horizontal{width:130px;height:210px;position:relative;margin:0 auto;}
.imgwrapper .jcarousel-skin-tango .jcarousel-clip-horizontal{width:130px;height:210px;overflow:hidden;position:relative;}
.imgwrapper .jcarousel-skin-tango .jcarousel-item{ width:130px;height:210px;}
.imgwrapper .jcarousel-skin-tango .jcarousel-next-horizontal,
.imgwrapper .jcarousel-skin-tango .jcarousel-prev-horizontal{ position:absolute;top:70px;width:12px;height:25px;cursor:pointer;overflow:hidden;}
.imgwrapper .jcarousel-skin-tango .jcarousel-prev-horizontal{ left:-35px;background:url(../images/index/leftarr.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/index/leftarr.png");_background:none;}
.imgwrapper .jcarousel-skin-tango .jcarousel-next-horizontal{ right:-35px;background:url(../images/index/rightarr.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/index/rightarr.png");_background:none;}

.imgwrapper .jcarousel-skin-tango .jcarousel-prev-horizontal.jcarousel-prev-horizontalHover{ left:-35px;background:url(../images/index/leftarrhov.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/index/leftarrhov.png");_background:none;}
.imgwrapper .jcarousel-skin-tango .jcarousel-next-horizontal.jcarousel-next-horizontalHover{ right:-35px;background:url(../images/index/rightarrhov.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/index/rightarrhov.png");_background:none;}


.indm4{ height:285px; overflow:hidden;}
.indvaluation{ width:248px; height:285px; }
.indvaluation .bor{ padding-bottom:10px;height:238px; overflow:hidden;}
.indvaluation h4{ position:relative; height:35px; line-height:35px; padding-left:15px; font-family:\5FAE\8F6F\96C5\9ED1; background:url(../images/index/titlebg.jpg) no-repeat center top; font-weight:bold; font-size:14px;}
.indvaluation dl{ height:60px; padding:10px; background:url(../images/common/borb.gif) repeat-x left bottom; margin:0 5px; }
.indvaluation dl dt{ width:52; height:60px; float:left;}
.indvaluation dl dd{ display:inline; width:140px; height:60px; float:left; margin-left:10px;}
.indvaluation dl dd h2{ font-weight:bold; color:#5e5e5e;}
.indvaluation dl dd p{ color:#5e5e5e; padding-top:5px;}
.indyou{ width:700px;height:287px;  float:right; overflow:hidden; zoom:1; }
.indyou .indtitle{ background:url(../images/index/youtitlebg.jpg) no-repeat center top;}
.indyoucon{height:238px;  padding-left:18px; padding-top:10px;  border:1px solid #ccc; overflow:hidden; zoom:1;}
.indyou h2 { width:108px; float:left; position:relative; }
.indyou h2 img{ position:absolute;  top:53px; left:67px;}
.indyou h2 span{ display:block;text-align:left; width:85px; height:29px; line-height:29px; margin-top:8px; padding-left:15px;color:#5e5e5e; background-color:#eceded; overflow:hidden; vertical-align:middle;}
.indyou h2 span img{ vertical-align:middle;}
.indyou h2 span.current{ width:93px; color:#343333;font-weight:bold;}
.indyou .subnav{ display:none; width:538px; height:205px; float:left; margin-top:8px; padding:15px 0 0 15px; background:url(../images/index/youbg.png) no-repeat left top;}
.indcompany{ width:100%; }
.indcompany dt{ width:225px; height:180px; padding:3px; border:1px solid #bcbcbc;}
.indcompany dd{ width:250px; height:188px; display:inline; padding-left:15px; position:relative;}
.indcompany dd h4{ font-size:14px; line-height:20px; font-weight:bold; color:#4d4d4d; margin-top:7px;}
.indcompany dd p{color:#4d4d4d; line-height:170%; padding-top:5px;}
.indcompany dd p.tal{ position:absolute;_position:absolute; bottom:2px;_bottom:5px; left:15px;}

.indren{ height:128px; background:url(../images/index/renbg.jpg) no-repeat left top;}
.indren ul{ padding-top:5px; overflow:hidden; zoom:1;}
.indren ul li{ display:inline; float:left; width:140px; text-align:center; margin-left:19px; padding-top:11px;}
.indren ul li img{ margin-bottom:8px;}
.indren ul li h2{font-weight:bold; font-size:14px; color:#171717;}
.indren ul li p{ color:#808080; padding-top:5px;}

.indvaluation h4 a{ position:absolute; right:20px; top:0;}

.indnews{ height:234px; background:url(../images/index/indnewbg.jpg) no-repeat center top;}
.indnewlist{ display:inline; width:284px; height:220px; padding-right:15px; margin-left:20px; background:url(../images/index/newrightbg.gif) no-repeat 297px bottom; }
.indnewlist h4{ height:31px; margin-top:8px; border-bottom:1px solid #ccc;}
.indnewlist h4 strong{height:31px; line-height:31px; color:#333; font-size:16px;  font-family:\5FAE\8F6F\96C5\9ED1;}
.indnewlist h4 a{ height:30px; line-height:30px; font-size:12px; color:#696969;}
.newlist{ width:290px; margin-top:10px; }
.newlist li{ height:25px; position:relative; overflow:hidden; }
.newlist li span{ color:#ababab; position:absolute; right:0;top:0; font-size:10px;}
.newlist li a.new{ background:url(../images/index/new.gif) no-repeat 180px center;}
.newlist li a.hot{ background:url(../images/index/hot2.gif) no-repeat right center;}

.product li{ display:inline; float:left; margin-left:18px; padding-top:4px; padding-bottom:5px; width:158px; height:210px;  text-align:center; margin-top:10px;}
.product li p{ text-align:center;}
.product li a img{ border:1px solid #ccc; padding:1px;margin-bottom:7px;}
.product li.current{ width:158px; background:#12579e;}
.product li.current p { color:#fff;}
.product li.current p a{ color:#fff;}
.prodetail{ margin-top:20px;}
.wrapperde{ clear:both; width:352px; padding:10px 0 0; position:absolute; bottom:0;}
.imglistde li{ display:inline; float:left; margin:0 6px; width:72px; height:72px;}
.imglistde li a{ display:block; width:70px; height:70px;border:1px solid #ccc;}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}
.imgwrapperde .jcarousel-skin-tango .jcarousel-container-horizontal{width:336px;height:72px;position:relative;margin:0 auto;}
.imgwrapperde .jcarousel-skin-tango .jcarousel-clip-horizontal{width:336px;height:72px;overflow:hidden;position:relative;}
.imgwrapperde .jcarousel-skin-tango .jcarousel-item{ width:72px;height:72px;}
.imgwrapperde .jcarousel-skin-tango .jcarousel-next-horizontal,
.imgwrapperde .jcarousel-skin-tango .jcarousel-prev-horizontal{ position:absolute;top:30px;width:12px;height:24px;cursor:pointer;overflow:hidden;}
.imgwrapperde .jcarousel-skin-tango .jcarousel-prev-horizontal{ left:-6px;background:url(../images/product/leftarr.gif) no-repeat;}
.imgwrapperde .jcarousel-skin-tango .jcarousel-next-horizontal{ right:-15px;background:url(../images/product/rightarr.gif) no-repeat;}
#thumblist{padding-top:5px; height:102px;width:350px; text-align:center;}
#thumblist li .zoomThumbActive{border:1px solid #015EAC;}
.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:320px;}
.detai{ float:left; width:300px; border:1px solid #ccc;}
.deright{ float:left; display:inline; width:380px; height:305px; margin-left:15px; position:relative;}
.deright .pcon{ height:225px;}
.deright p{ color:#595959;line-height:160%;text-align:justify;text-justify:inter-ideograph;}
.deright h2{ border-bottom:2px solid #0D69AC; font-size:14px; font-weight:bold; color:#a70c10; padding-bottom:4px; overflow:hidden; zoom:1; position:relative;}
.deright h2 strong{ float:left; color:#0D69AC; width:300px;}
.deright h2 a{ float:right; font-size:12px; position:absolute; bottom:4px; right:2px;}
.decont{ margin-top:20px;}
.decont h2{ background-color:#909090; line-height:25px; overflow:hidden; zoom:1;position:relative;}
.decont h2 span{ float:left; height:25px;line-height:25px;padding:0 12px; font-weight:bold;background:url(../images/product/tabgg.jpg) repeat-x left bottom; color:#fff; cursor:pointer;}
.decont h2 span.current{ background:url(../images/product/tabgg.jpg) repeat-x left bottom;cursor:pointer;}
.decont .subnav{ clear:both; display:none; padding:10px 15px; border:1px solid #ccc; height:auto!important;height:150px;  min-height:150px;color: #595959;} 
/*.decont p{text-align:justify;text-justify:inter-ideograph; line-height:150%;}*/
.decont .subnav table td{ padding:3px 15px; 0text-align:center;}
/*.decont .subnav table td p{ 0text-align:center;}*/

.decont2{ clear:both; margin-top:20px; overflow:hidden; zoom:1;}
.decont2 h2{ background-color:#909090; line-height:25px; overflow:hidden; zoom:1; position:relative;}
.decont2 h2 span{ float:left; height:25px;line-height:25px;padding:0 15px;  font-weight:bold;background:url(../images/product/tabgg.jpg) repeat-x left bottom; color:#fff; border-right:2px solid #fff; cursor:pointer;}
.decont2 h2 span.current{ background:url(../images/product/tabgg.jpg) repeat-x left bottom; color:#FCFF00; cursor:pointer;}
.decont2 .subnav{ clear:both; display:none; _height:230px; min-height:230px; padding:10px 4px; border:1px solid #ccc;} 
.decont2 .subnav p{ padding:0 10px; line-height:170%;  text-align:justify;text-justify:inter-ideograph; }
.decont2 .imgwrapperps{ height:25s0px;}
#content .decont2 .imgwrapperps .product li{ margin:10px 9px 0; height:230px;}
#content .decont2 .imgwrapperps .product li p{ line-height:normal;}
#content .decont2 .imgwrapperps .product li.current{ width:158px; height:230px; background:#12579e;}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}
.imgwrapperps .jcarousel-skin-tango .jcarousel-container-horizontal{width:704px;height:220px;position:relative;margin:0 auto;}
.imgwrapperps .jcarousel-skin-tango .jcarousel-clip-horizontal{width:704px;height:220px;overflow:hidden;position:relative;}
.imgwrapperps .jcarousel-skin-tango .jcarousel-item{ width:158px;height:220px;}
.imgwrapperps .jcarousel-skin-tango .jcarousel-next-horizontal,
.imgwrapperps .jcarousel-skin-tango .jcarousel-prev-horizontal{ position:absolute;top:80px;width:12px;height:24px;cursor:pointer;overflow:hidden;}
.imgwrapperps .jcarousel-skin-tango .jcarousel-prev-horizontal{ left:-5px;background:url(../images/product/leftarr.gif) no-repeat;}
.imgwrapperps .jcarousel-skin-tango .jcarousel-next-horizontal{ right:-10px;background:url(../images/product/rightarr.gif) no-repeat;}

.prozhuan{ clear:both; border:1px solid #ccc; background-color:#fff; padding:3px 3px 15px; margin-top:20px; overflow:hidden; zoom:1;}
.prozhuan h3{ height:27px; background-color:#909090; position:relative;}
.prozhuan h3 strong{ height:27px; line-height:27px; float:left; background:url(../images/product/tabgg.jpg) repeat-x left bottom; padding:0 30px; color:#fff;}
.prozhuan dl{ display:inline;float: left;margin:0 5px; width:134px; padding-top:10px; text-align:center;}
.prozhuan dl dt{ padding:8px 0; text-align:center;}
.prozhuan dl dt a{ font-weight:bold;}
.prozhuan dl dd{ padding-top:5px;}
.prozhuan dl dd img{ border:1px solid #ccc;}
.prozhuan dl dd a{ display:block;  color:#666; }
.prozhuan dl dd a:hover{ color:#333; }
.prozhuan dl dd p{text-align:left;margin-top:5px; background:url(../images/common/libg.gif) no-repeat scroll 10px center;padding-left:20px;}

.pronav{ margin-top:20px; padding:0 10px 15px 25px; border:1px dotted #ccc;}
.pronav h3{ font-size:14px; font-weight:bold; padding-top:20px;}
.pronav h3 em{ font-weight:bold;}
/*.pronav li{ padding-top:10px;}*/
.pronav li h2{ font-size:12px; font-weight:bold; }
.pronav li h2 a{ color:#105ea4;}
.pronav li a{line-height:20px; white-space:nowrap;}
.pronav li strong{ display:block;margin-top: 10px;}
.pronav ul li em{ margin: 0 5px;}

.caseAnal{ padding-top:15px; overflow:hidden; zoom:1;}
.caseAnal ul { padding-left:5px; background: url(../images/about/analULbg.png); *padding-bottom:10px; overflow:hidden; zoom:1; }
.caseAnal li { display:inline; float: left; width: 120px; height: 115px; padding: 5px 7px 0 5px; margin: 10px 0 10px 10px;}
.analImg { width: 120px; height: 80px; overflow: hidden; border:#EAEAEA 1px solid; }
.analImg a { display: block; width: 120px; height: 80px; 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/about/analLiBg.png); }
.caseAnal li.hover h2 a,.caseAnal li.hover p,.caseAnal li.hover em { color: #fff; }

/*valuation*/
.valuation{ padding:0 10px;}
.valuation ul{ width:710px;background:url(../images/common/borb.gif) repeat-x center bottom; padding-bottom:15px; padding-left:5px; margin-top:15px; overflow:hidden; zoom:1;}
.valuation .val{ float:left; width:155px;}
.valuation .val img{ border:1px solid #f0f0f0;}
.valuation .var{ float:left; display:inline; margin-left:15px; width:530px;}
.valuation .var dd p{ line-height:170%; color:#666;}
.valuation ul li dl dd{ margin-bottom:10px; color:#333; line-height:150%;}

.serv_faq{ padding-left:20px;}
.serv_faq h4{ text-align:left;}
.serv_faq h4 strong{display:block;font-family:\5FAE\8F6F\96C5\9ED1; margin-top:5px; padding-top:3px;}
.que{ background:url(../images/service/yuanj.jpg) no-repeat left top; padding:5px; margin-top:15px; padding-left:20px;}
.que p{ width:605px; line-height:170%; }
.Q{ background:url(../images/service/Q.jpg) no-repeat left center; padding-left:40px; padding-top:10px;}
.Q p{ padding-bottom:10px; color:#333;}
.A{ background:url(../images/service/A.jpg) no-repeat left 5px; padding-left:40px; margin-top:5px;padding-top:5px;color:#666;}

/*honor*/
.honor dl{ float:left; display:inline; width:132px; height:220px; margin-top:20px; margin-left:13px; overflow:hidden;}
.honor dl dt{ width:130px; height:180px; text-align:center; overflow:hidden; border:1px solid #ccc;}
.honor dl dd{ height:40px; line-height:40px; text-align:center;}
.honor dl dd a{ color:#333;}

.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;}

/*industry news*/
.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; }
.newlists li{ height:30px; padding-left:13px; 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 .texBody p{text-align:justify;text-justify:inter-ideograph;}
.newsMain .back { border-top:1px dotted #ccc; margin-top:20px; padding-top:5px;}
.newsMain .back a { background-color: #999; color:#FFF; 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;}

.downlist{ margin-top:15px; padding:0 10px;}
.downlist h4{ height:27px; padding-left:10px; padding-right:20px; background:url(../images/news/titlebg.gif) repeat-x left bottom;}
.downlist h4 span{ height:27px; line-height:27px;}
.downlist .dates{ width:70px; text-align:left;}
.download{ margin-top:10px;}
.download li{ height:30px;background:url(../images/common/borb.gif) repeat-x left bottom}
.download li p{height:30px; line-height:30px; padding-left:10px;background:url(../images/news/sq.gif) no-repeat left center;}
.download li a{ float:left; color:#666}
.download li a:hover{ color:#1759ed;}
.download li span{float:right;color:#666; width:60px; height:20px; line-height:20px; margin-top:5px; text-align:center; background-color:#ccc; }
.download li span a{color:#fff; display:block; width:60px; text-align:center;}
.download li span a:hover{ color:#0572C7;}

.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;}

.yxTit{height:22px;padding-top:8px;}
.tagJsTit{height:28px;position:relative;margin-top:20px;}
.tagJsTit li{float:left;height:28px;margin-right:1px;width:152px;}
.tagJsTit li a{display:block;background-color:#E4641E;height:28px;line-height:28px;overflow:hidden;white-space:nowrap;color:#393939;font-size:14px;font-weight:700;text-align:center;}
.tagJsTit li.current a{ background-color:#E4641E;color:#fff;}
.tagJsTit li a:hover{text-decoration:none;}
.tagJsUl{height:28px;overflow:hidden;}

#demo_main{margin:20px auto;width:670px;}
.myImagesSlideBox{width:670px;}
.myImages{
	margin:0 auto;
	padding:20px 30px;
	text-align:center;
	position:relative;
	overflow:hidden;
	height:364px;
	width:520px;
	cursor:pointer;
	border:1px solid #ccc;
	background-color:#fefefe;
}
.myImages img{
	height:364px;
	width:520px;
	border:0;
}
.myImgs {display:none;}
/*  wrapper element  */
#scrollable {
	/*background-color:#efefef;*/
	padding:10px 10px 10px 21px;
	width:650px;
	height:79px;
}
div.items {
	height:79px;	
	float:left;
	width:587px !important;
	visibility: visible;
	overflow: hidden; 
	position: relative;
}
/* item */
div.items a {
	display:inline-block;
	float:left;
	margin-left:3px;
	margin-right:3px;
	width:110px;
	height:77px;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
	border:1px solid #bbb;
}
div.items a:hover {border:1px solid #FF3F3F;}
div.items a.active {border:1px solid #FF3F3F;}
.scrollableDiv{position: absolute; width: 200000em; left: 0px;}
/* next / prev buttons */
#scrollable a.prev, #scrollable a.next {
	display:block;
	width:13px;
	height:25px;
	float:left;	
	cursor:pointer;
	margin:28px 5px;
}
#scrollable a.prev img, #scrollable a.next img{ border:none;}
.comNews{padding-top:15px; padding-left:10px;}
.comNews ul{background:url(../images/common/borb.gif) left bottom repeat-x; height:120px; margin-bottom:15px;}
.comNews ul li{ display:inline; float:left; }
.newsLisLeft{ width:150px; height:100px; padding:3px; border:1px solid #ccc; }
.newsLisRight{ width:500px; height:106px; padding-left:30px; position:relative; }
.newsLisRight p{ line-height:22px; margin-top:5px;}
.newsLisRight h2 a{color:#0D69AC; font-size:14px; font-weight:bold; }
.newsLisRight p.tar{ position:absolute; bottom:0; right:0;}

.save{ padding:10px;}
.save ul{ background:url(../images/common/borb.gif) repeat-x left bottom; height:85px; padding-bottom:20px; padding-left:5px; margin-top:15px; overflow:hidden; zoom:1;}
.save .val{ float:left; width:120px; height:81px; padding:1px; border:1px solid #ccc;  overflow:hidden; zoom:1;}
.save .var{ float:left; display:inline; margin-left:35px; width:530px; height:85px; overflow:hidden; zoom:1; position:relative; }
.save .var p{ line-height:170%; color:#636363; padding-top:5px;}
.save .var p.tar{ position:absolute; bottom:0; right:0;}
.save .var h2 b{ border-bottom:1px solid #000; font-size:14px;}
.save ul li dl dd{ margin-bottom:10px; color:#333; line-height:150%;}
.savedetail{ padding:15px;}
.savedetail h2{ font-size:14px; font-weight:bold; text-align:center; padding-bottom:10px; color:#555353; overflow:hidden; zoom:1;}

.video{ overflow:hidden; zoom:1;}
.video li{ display:inline; float:left;width:227px;text-align:center;margin-right:10px; margin:15px 8px 0; height:220px;overflow:hidden;}
.video li img{vertical-align:top; border:1px solid #ccc;}
.video li p.videos{margin-bottom:5px;}
.videodetail{ width:100%; text-align:center;}
.videodetail h2{ font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;color:#333; height:30px; line-height:30px; text-align:center; margin-bottom:20px;}

.onlForm dl{margin-bottom:10px;border-bottom:1px dotted #ccc;padding-bottom:10px;}
.onlForm dt{font-weight:700; color:#4C4C4C; line-height:24px;}
.onlForm dd{padding-left:21px;}
.onlForm dd li{float:left;margin-right:20px;}
.onlForm dd li input{margin-right:5px;}
.onlForm dd .online-txt{border:1px solid #ccc;height:20px;line-height:20px;padding:0 5px;}
.onlForm .onlin-btn{cursor:pointer; width:52px; height:22px; text-align:center; line-height:22px; background:url(../images/service/butbg.jpg) no-repeat; border:none;}
.onlForm .onlin-btn2{cursor:pointer;width:52px; height:22px; text-align:center; line-height:22px; margin-left:10px; background:url(../images/service/butbg.jpg) no-repeat; border:none;}

.tollH3{font-weight:700;font-size:14px;color:#105EB2;margin-bottom:10px;}

.onTable{background:url(../images/service/mf-tb_bg.jpg) no-repeat right bottom;padding:0 100px 0 0;margin-bottom:30px;border-bottom:1px dotted #ccc;padding-bottom:20px;}
.onTable th{text-align:right; width:100px;}
.onTable th,.onTable td{padding:2px 5px;}
.onTable td .mfTxt{ width:350px;background-color:#ededed;height:20px;line-height:20px;padding:0 5px;border:0;}
.onTable td em{ color:Red;}
.onTable td .mfArea{ width:350px;background-color:#ededed;height:80px;padding:0 5px;border:0;line-height:20px;font-size:12px;}
.onTable td .mfBtn{margin-right:10px;cursor:pointer;background-color:#105eb5;color:#fff;padding:2px 5px;border:0;}
.onlForm em{ color:Red;}

/*lili*/
.tab_sytle {margin: 10px 0 20px;}
.tab_sytle td{border: 1px solid #cccccc; padding: 5px;text-align: center;}
.dsa {border-bottom: 1px dotted #696969;color: #0D69AC;font-size: 14px;font-weight: 700;line-height: 30px;margin: 20px 0;}