@charset "utf-8";body,div,ul,li,a{padding:0;margin:0;text-align:left;font-weight:normal;color:#333}h1,h2,h3,h4,h5,p,address{padding:0;margin:0;font-weight:normal;font-style:normal}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none;color:#9a1f1c}a img{border:0}img{margin:0;padding:0}form{margin:0;padding:0}ul{list-style-type:none}li{float:left}
body{font-family:Arial,Helvetica,sans-serif;background:url(body-bg.jpg) repeat-x #fff;font-size:12px}.bodysub{background:url(body-bg2.jpg) repeat-x #fff }.fl{float:left}.fr{float:right}.tc{text-align:center}.tl{text-align:left}.clear{clear:both;margin:0;padding:0;height:0;overflow:hidden}.blank5{float:left;width:100%;height:5px;line-height:5px;margin:0 auto}.blank10{float:left;width:100%;height:10px;line-height:10px;margin:0 auto}.disp_block{display:block}.disp_none{display:none}.bcenter{width:1040px;margin:0 auto}.more{float:right;width:44px;height:13px;line-height:13px;background:url(more.jpg) right 0 no-repeat}.more i{display:none}.logo{float:left;height:75px;padding-top:15px}.logo a{float:left}.top_right{float:right;width:450px;padding:20px 10px 0 0;height:70px;background:url(topmap.png) right 10px no-repeat}.top_right p{width:450px}.top_right p a{float:right;height:20px;line-height:20px;padding:0 5px 0 30px;background:url(cn.png) 5px 3px no-repeat;margin:0 3px;display:inline}.top_right span{float:right;width:440px;text-align:right;padding:5px 10px 5px 0}.top_right p{float:right;width:450px;padding:0;font-size:12px;text-align:right;line-height:19px}.top_right p a.en{background:url(en.jpg) 5px 3px no-repeat}.top_right p a.ru{background:url(ru.jpg) 5px 3px no-repeat}.top_right p a.sp{background:url(sp.jpg) 5px 3px no-repeat}.navlist{float:left;width:1020px;position:relative;z-index:1}
.mainmemu{float:left;padding:0 0 0 1px}
.mainmemu li{float:left;height:auto;position:relative;z-index:1;padding:0 0 0 0px; border-left:1px solid #606060; line-height:36px}
.mainmemu li.bnone{background:0}
.mainmemu li a{float:left;width:126px;height:36px;line-height:36px;text-align:center;font-size:14px; color:#fff;}
.mainmemu li a:hover{background:#333; }
.navhover{background:#333;color:#fff}
.mainmemu li a.onsclect{background:#333;color:#fff}
.navdefault{background:#ccc;color:#000}
.mainmemu li ul{position:absolute;left:-1px;top:36px;background:#fff; color:#000; border:1px solid #ddd;border-top:0;padding:0;display:none}
.mainmemu li ul li{float:left;height:auto;position:relative;z-index:2000;background:0;padding:0;border:0;}
.mainmemu li ul li a{float:left;width:116px;text-align:center;padding:0 5px;height:30px;font-size:12px;line-height:30px;background:0;border-bottom:1px dotted #c5c5c3;color:#000;}
.mainmemu li ul li a:hover{background:#e7e6e2}
.mainmemu li ul li a.onsclect{font-weight:bold;background:#e7e6e2}
.mainmemu li ul li a.navhover{background:#e7e6e2}
.mainmemu li ul li ul{width:140px;position:absolute;left:126px;top:5px;background:#fff;border:1px solid #c5c5c3;padding:0;display:none}
.mainmemu li ul li ul li a{float:left;width:140px;text-align:center;padding:0;height:28px;line-height:28px;color:#333;background:0;border-bottom:1px dotted #c5c5c3}
#cate45_child a{float:left;width:190px;text-align:left;padding:0 10px 0 20px}
#flash{display:block;height:350px;width:100%;position:absolute;left:0;top:127px;text-align:center;z-index:0;overflow:hidden}
#flash .slides_container div{float:left;width:100%!important;height:350px!important}
#flash .slides_container div a{float:left;width:100%!important;height:350px!important}
#flash .slides_container div a span{display:none}
.pagination{position:relative;top:-20px;margin:0 auto;width:160px;z-index:100}.pagination li{float:left;margin:0 3px;list-style:none}.pagination li a{display:block;width:20px;height:0;padding-top:20px;background-image:url(pagination2.png);background-position:0 0;float:left;overflow:hidden;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pagination2.png',sizingMethod='crop')}.pagination li a:focus{outline:0}.pagination li.current a{background-position:0 -20px}.main{width:1040px;margin:355px auto 0}.main_page{float:left;width:1020px;padding:12px 10px 0 10px; }.intro{float:left;width:700px}.intro div.tit{float:left;width:693px;height:35px;padding:5px 0 0 5px;background: #fff; border:1px solid #ccc;  }.intro div.tit span{float:left;width:200px;height:35px;line-height:35px;background:url(tit_about.jpg) left 5px no-repeat}.intro div.tit span i{display:none}.intro div.tit a{margin:7px 10px 0 0}.intro div.content{float:left;width:678px;padding:10px;border:1px solid #ccc;border-top:0;height:207px;overflow:hidden}.intro div.content span a{float:left;width:200px;height:200px;border:1px solid #ccc;padding:2px}.intro div.content p{float:left;padding:0 4px 0 10px;width:455px;line-height:25px;text-indent:2em;text-align:justify;text-justify:inter-ideograph}
.intro div.content p strong{font-weight:normal}
.c_news{float:right;background:url(honor.jpg) left top no-repeat;width:290px;height:248px;padding:10px}
.c_news div.tit{float:left;width:290px;height:30px;padding:0;background:url(honor_bg.jpg) 40px 25px no-repeat}
.c_news div.tit span{float:left;width:200px;height:30px;line-height:30px;background:url(tit_cnews.jpg) 0 4px no-repeat}
.c_news div.tit span i{display:none}
.c_news div.tit a{margin:4px 5px 0 0}
.c_news div.content{float:left;padding:5px}
.news_top{float:left;width:280px}.news_top_photo{float:left;width:85px;margin-right:5px;display:inline}.news_top_photo img{float:left;padding:1px;width:80px;height:60px;border:#e2e2e2 1px solid}.news_top_photo:hover img{border-color:#8ca2be}.news_top_latest{float:left;width:190px;font-weight:bold;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-binding:url('ellipsis.xml#ellipsis')}.news_top_memo{float:left;width:190px;line-height:22px}.news_top_ul{float:left;width:280px;padding:5px 0 0 0}.news_top_ul li{float:left}.news_top_ul li span{float:left;width:75px}.news_top_ul li span a{float:left;height:22px;line-height:22px}.news_top_ul li a{float:left;height:24px;line-height:24px;width:270px;padding-left:10px;background:url(iso_1.jpg) 3px 10px no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-binding:url('ellipsis.xml#ellipsis')}.product{float:left;width:1006px;padding:7px;background:#e2e2e2}.product_con{float:left;width:1004px;border:1px solid #ccc;padding:0;background:#fff}.product_con div.tit{float:left;width:1004px;height:35px;line-height:35px;display:inline;border-bottom:1px solid #ccc;background:url(tit_pro.jpg) 0 10px no-repeat}.product_con div.tit span{display:none}.product_con div.tit a{margin:10px 8px 0 0}.product_con div.content{float:left;width:774px}.prolist{float:left;width:774px;margin:0;padding:10px 0 0}.prolist ul{float:left;width:774px}.prolist ul li{float:left;width:174px;margin:0 8px 10px 10px;display:inline}.prolist ul li .img{float:left;width:170px;height:132px;padding:1px;border:1px solid #ccc}.prolist ul li .img:hover{border:1px solid #1a71b9}.prolist ul li h2 a{float:left;width:174px;height:26px;line-height:26px;text-align:center;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-binding:url('ellipsis.xml#ellipsis')}.marquee_fangan{float:right;width:229px;height:505px;padding:10px 0;border-left:1px solid #ccc;background:#f0f0f0}#marquee6{width:229px;height:505px;overflow:hidden}.solution{float:right;width:210px;padding:0 10px;height:355px}.solution li{float:left;width:210px;line-height:20px;padding:10px 0 0 0}.solution li a{float:left;width:206px;padding:1px;font-size:12px;border:1px solid #ccc;background:#f0f0f0;color:#1a71b9}.solution li a:hover{background:#44b1f2;border:1px solid #1a71b9;color:#fff}.solution li a img{float:left;width:206px;height:100px}.solution li a span{float:left;width:206px;text-align:center;height:22px;line-height:22px}
.flow{float:left;width:100%;height:30px;line-height:30px;padding:115px 0 5px 0px;background:url(flow.jpg) right top no-repeat}
.flow span{float:left}
.flow a{float:left;width:145px;margin:0px;display:inline;text-align:center; }

.newsarea{float:left;width:1006px;padding:7px;background:#e2e2e2}.newsarea_con{float:left;width:990px;border:1px solid #ccc;padding:5px 7px 10px;background:#fff}.faq{float:left;width:260px;padding-right:25px;background:url(block_spli.jpg) right 10px repeat-y; }.faq div.tit{float:left;width:260px;height:30px;padding:0;display:inline;border-bottom:1px solid #ccc}.faq div.tit span{float:left;width:200px;height:22px;line-height:22px;background:url(tit_faq.jpg) 0 7px no-repeat}.faq div.tit span i{display:none}.faq div.tit a{margin:7px 0 0 0}.faq div.content{float:left;width:250px;border-bottom:1px dotted #ccc;line-height:24px;padding:5px 5px 5px 5px}.faq div.content .ask{float:left;width:230px;padding-left:20px;background:url(ask.jpg) left 3px no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-binding:url('ellipsis.xml#ellipsis')}.faq div.content .answer{float:left;width:230px;padding-left:20px;background:url(answer.jpg) left 3px no-repeat}.faq div.content .answer a{color:#ff6f00}.newstop{float:left;width:365px;padding:0 25px 0 20px;background:url(block_spli.jpg) right 10px repeat-y; }.newstop div.tit{float:left;width:365px;height:30px;padding:0;display:inline;border-bottom:1px solid #ccc}.newstop div.tit span{float:left;width:200px;height:22px;line-height:22px;background:url(tit_news.jpg) 0 7px no-repeat}.newstop div.tit span i{display:none}.newstop div.tit a{margin:7px 0 0 0}.newstop div.content{float:left;width:370px;padding:0}.i_news_top{float:left;width:370px;padding-top:10px}.i_news_photo{float:left;width:98px;margin-right:10px;display:inline}.i_news_photo img{float:left;padding:1px;width:93px;height:70px;border:#e2e2e2 1px solid}.i_news_photo:hover img{border-color:#8ca2be}
.i_news_latest{float:left;width:262px;font-weight:bold;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-binding:url('ellipsis.xml#ellipsis')}.i_news_memo{float:left;width:252px;line-height:22px}.i_news_ul{float:left;width:370px;padding:5px 0 0 0}.i_news_ul li{float:left}.i_news_ul li span{float:left;width:75px}.i_news_ul li span a{float:left;height:26px;line-height:26px}.i_news_ul li a.newstit{float:left;height:26px;line-height:26px;width:295px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-binding:url('ellipsis.xml#ellipsis')}.spli{float:left;height:1px;line-height:1px;width:370px;border-bottom:1px dotted #ccc}

.c_honor{float:left;width:285px; padding:0 0 0 10px}
.c_honor div.tit{float:left;width:285px;height:30px;padding:0;display:inline;border-bottom:1px solid #ccc;}
.c_honor div.tit span{float:left;width:225px;height:22px;line-height:22px;background:url(tit_honor.jpg) 0 7px no-repeat;}
.c_honor div.tit span i{display:none}
.c_honor div.tit a{margin:7px 0 0 0}
.c_honor div.content{float:left;width:274px; padding:10px 5px 10px; }

/* #marquee1 */
#marquee1{width:274px; height:184px; overflow:hidden;}
#marquee1 ul li{float:left; width:135px; border:1px solid #ddd; }
#marquee1 ul li img{ float:left; display:block;}


.contactus{float:left;width:285px; padding:0 0 0 10px}
.contactus div.tit{float:left;width:285px;height:30px;padding:0;display:inline;border-bottom:1px solid #ccc}
.contactus div.tit span{float:left;width:225px;height:22px;line-height:22px;background:url(tit_contact.jpg) 0 7px no-repeat}
.contactus div.tit span i{display:none}
.contactus div.tit a{margin:7px 0 0 0}
.contactus div.content{float:left;width:275px; padding:0 5px}
.contactus div.content span.ali{float:left;width:275px;padding:0;margin:0}
.contactus div.content span.ali a{float:left;width:275px;margin-top:10px;display:inline}
.contactus div.content address{float:left;width:275px;line-height:25px;padding:5px 0 0 2px}
.contactus div.content address span{font-weight:bold}
.contactus div.content address span.name{line-height:30px}
.flink{float:left;width:1020px;padding:10px 10px;background:#fff}.flink div{float:left;width:1020px;height:30px;line-height:30px;border-bottom:1px solid #ccc;background:url(tit_flink.jpg) left 5px no-repeat}.flink div span{display:none}.flink p{float:left;width:1000px;padding:5px 10px}.flink p a{height:22px;line-height:22px;font-size:12px}.footer{background:url(ft_bg.jpg) left top repeat;border-top:5px solid #ec0000;margin:0 auto}.footer_con{width:1020px;margin:0 auto;padding:0;color:#fff}
.footer_con p{margin:0;padding:5px 0;text-align:center;line-height:28px;color:#fff}
.footer_con p a{ color:#fff}
.footer_con .quickurl{margin:0;text-align:center;line-height:28px;color:#fff;padding:10px 0;background:url(ft_spli.png) center bottom no-repeat}.footer_con .quickurl a{color:#fff}.sub_banner{float:left;width:1020px;padding:10px 10px 0;background:#fff}.sub_banner img{float:left;width:1020px;height:150px}.sub_content{float:left;margin:0;padding:5px 10px 10px 10px;width:1020px;height:auto;background:#fff}.content_left{float:left;width:225px;padding:0}.content_left .subtop{float:left;width:205px;padding:10px;background:url(subleft_t.jpg) left top no-repeat #fff}.content_left .subtop h2{float:left;width:205px;height:39px;border-bottom:1px solid #ccc;background:url(subtit_pro.jpg) 0 10px no-repeat}.content_left .subtop h2 span{display:none}.content_left .subleft_treeview{float:left;width:195px;padding:0 15px 10px 15px;background:url(subleft_m.jpg) left top repeat-y}.content_left .subbottom{float:left;width:225px;height:10px;background:url(subleft_b.jpg) 0 bottom no-repeat}.content_left h2.contact{background:url(subtit_contact.jpg) 0 10px no-repeat}.content_left .subleft_contact{float:left;width:195px;padding:0 15px 10px 15px;background:url(subleft_m.jpg) left top repeat-y;line-height:24px}.content_left .subleft_contact span{font-weight:bold}.content_left .subtop h2.abouttit{background:url(subtit_about.jpg) 0 10px no-repeat}.content_left .subtop h2.protit{background:url(subtit_pro.jpg) 0 10px no-repeat}.content_left .subtop h2.apptit{background:url(subtit_app.jpg) 0 10px no-repeat}.content_left .subtop h2.servicetit{background:url(subtit_service.jpg) 0 10px no-repeat}.content_left .subtop h2.newstit{background:url(subtit_news.jpg) 0 10px no-repeat}.content_left .subtop h2.hrtit{background:url(subtit_hr.jpg) 0 10px no-repeat}.content_left .subtop h2.contacttit{background:url(subtit_contact.jpg) 0 10px no-repeat}.content_left .subtop h2.solutit{background:url(subtit_solutit.jpg) 0 10px no-repeat}.leftmenu li{width:195px;padding:0;border-bottom:1px dotted #ccc}.leftmenu li a{float:left;width:175px;line-height:30px;padding-left:20px;cursor:pointer;background:url(left_a.png) no-repeat 10px 12px;font-family:'微软雅黑',Verdana,Geneva,sans-serif}.leftmenu li a:hover{background:url(left_ahover.png) no-repeat 10px 12px #e2e2e2;color:#dd0124;text-decoration:none}.leftmenu li a.onsclect{background:url(left_ahover.png) no-repeat 10px 12px #e2e2e2;color:#dd0124}.leftmenu li ul li a{float:left;width:165px;line-height:30px;padding-left:30px;background:url(left_a.png) no-repeat 22px 12px}.leftmenu li ul li a:hover{background:url(left_a.png) no-repeat 22px 12px;text-decoration:none}.leftmenu li ul li a.onsclect{background:url(left_a.png) no-repeat 22px 12px}.leftmenu li ul li ul li a{float:left;width:138px;line-height:30px;padding-left:60px;background:url(left_bg_lv.gif) no-repeat 0 -120px}.leftmenu li ul li ul li a:hover{background:url(left_bg_lv.gif) no-repeat 0 -150px;text-decoration:none}
.leftmenu li ul li ul li a.onsclect{background:url(left_bg_lv.gif) no-repeat 0 -150px}.sub_ali{float:left;width:215px;padding:10px 5px 10px}.sub_ali a{float:left;width:215px;margin-bottom:10px}.content_right{float:left;width:755px;padding-left:10px}.content_right .curr{float:left;width:785px;padding-top:10px;border-bottom:1px solid #ccc}.content_right .curr .c_left{float:left;width:200px;background:url(tit.jpg) left 7px no-repeat;padding-left:10px;font-weight:bold;padding-top:0;height:30px;line-height:30px}.content_right .curr .c_right{float:right;padding:0 5px 0 0;height:30px;line-height:30px}.sub_main{float:left;width:785px;padding:10px 0;line-height:26px}.contact{background:url(lx.jpg) no-repeat right -10px}.sub_main p{line-height:26px}.sub_main table{border-collapse:collapse;border-spacing:0}.catememo_index{float:left;width:765px;padding:0 10px 10px 10px;line-height:26px;text-indent:2em}.goods_index{width:785px;float:left;list-style:none;margin:0;padding:0}.goods_index li{float:left;width:170px;margin:0 10px 20px 10px;padding:1px;text-align:center;border:1px solid #ccc;display:block}.goods_index li a img{width:170px;height:130px;display:block}.goods_index li h2{float:left;width:170px;height:24px;line-height:24px;font-size:1em;font-weight:normal;text-transform:uppercase;margin:0;padding:0;background:#f0f0f0;border-top:1px solid #CCC;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goods_index li h2 a{font-size:12px}.goods_index li h2 a:hover{color:#9a1f1c}
.baiduMap{ float:left; width:750px; height:407px; padding:0px; margin:5px 10px; border:1px solid #ddd; }