@charset"utf-8";
*{margin:0;padding:0;}
body{margin:0;padding:0;font:12px/25px Arial, Helvetica, sans-serif;color:#000;}
#mbody{background:url(bgen.jpg) center 0 no-repeat;}
#abody{background:url(bgen.jpg) center 0 no-repeat;}
p{margin:0;padding:0;text-indent:2em;}
form{margin:0;padding:0}
ul{margin:0;padding:0;list-style:none}
li{margin:0;padding:0;list-style:none}
a{outline:none; text-decoration:none;}
a:link{color:#555;}
a:active{color:#000;}
a:visited{color:#000;}
a:hover{color:#005C45;text-decoration:none;}
a strong{cursor:pointer;}
.c{clear:both;width:100%;height:0;overflow:hidden;}
img{border:none;}
.warnning{color:#FF0000;}
.i{border:1px solid #808080;border-bottom:#E9E9E9 1px solid;border-right:#E9E9E9 1px solid;background:#F4F3EA;}
.b{border:1px #808080 solid;height:22px;padding:1px 5px 1px 5px!important;padding:3px 2px 0px 2px;background:#D4D0C8;border-top:#E0DDD8 1px solid;border-left:#E0DDD8 1px solid;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;margin: 0 auto;}
fieldset,a img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
.strong{ font-weight: bold;} 
.left{ float: left;} 
.right{ float: right;} 
.center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}
.hide{ display: none; visibility:hidden;}
.block{ display:block;} 
.inline{ display:inline;}
.break{ word-wrap:break-word;overflow:hidden; }
.tal{ text-align:left} .tar{ text-align:right;}
.hf{text-align: left;text-indent: -9875px;overflow: hidden;}
.oh{overflow:hidden}

#header{height:100px;width:980px;}
#logo{width:600px;height:100px;}
#top{width:300px;height:100px;}
#top ul{width:100%;height:50px;float: right;margin: 0;}
#top ul li{width:85px;height: 50px;float: right;text-align: left;overflow: hidden;}
#top ul li a{width:100%;height: 50px;float: left;text-align: left;font:12px/30px Verdana;overflow: hidden;text-indent: -9898px}
#top ul li a:hover{color:#0169B1;}

#menu{width:100%;height:50px;background-color:#eee;}
#menua{width:980px;height:50px;}
#menua ul{width:770px;overflow: hidden;margin:0;font-size:12px;float:left;}
#menua ul{width:770px;overflow: hidden;margin:0;font-size:12px;float:left;}
#menua ul li {float: left;width:110px;height:50px;overflow: hidden;line-height:50px;position: relative;}
#menua ul li:before{content:"/";position: absolute;left:0;top:0;}
#menua ul li:first-child:before{content:"";position: absolute;left:0;top:0;}
#menua ul li a{float: left;width:100%;color:#555;overflow: hidden;text-align: center;font-weight:bold;text-shadow: 0 1px #fff;}
#menua ul li a:hover{background:url(mh.jpg) center 12px no-repeat;color:#3989D2;text-shadow: 0 1px #fff;}
#menua ul li.select a{background:url(mh.jpg) center 12px no-repeat;color:#3989D2;text-shadow: 0 1px #fff;}
#menua ul li.current a{background:url(mh.jpg) center 12px no-repeat;color:#3989D2;text-shadow: 0 1px #fff;}
#menua ul li ul {display:none;position:absolute;overflow:hidden;margin:49px 0 0 0px;+margin-left:-90px;float: left;padding:0;width:140px;background:none;border:1px solid #1F57C8;z-index: 99;}
#menua ul li ul li {clear:both;margin:0;overflow: hidden;height:33px;background:none;width:100%;}
#menua ul li ul li a{clear:both;background:none;background:#FFF;float:left;color:#000;font-size: 12px;font-weight: normal;height:32px;width:100%;text-shadow:none;border-bottom: 1px solid #BBB;line-height:30px;text-indent:20px;text-align: left;}
#menua ul li.current ul li a{background:#FFF;color:#000;line-height:30px;text-shadow: 0 1px #fff;}
#menua ul li.current ul li a:hover {color:#FFF;background:#1F57C8;text-shadow: 0 1px #000;}
#menua ul li#m319 ul {width:180px;}
#menua ul li.mlogo {width:319px;}
#menua ul li.mlogo a:hover {background: none;}

#clng{width:160px;height:50px;}
#clng .clnga{width:80px;height:50px;}
#clng .clnga a{width:100%;height:50px;float:left;text-align: left;font-weight: bold;font-size: 16px;color:#555;line-height: 50px;}
#clng .clnga a:before{content:">";font-family: SimSun;display: inline;padding-right: 3px;font-weight: normal;font-size:12px;}

#flash{height:400px;width:100%;background:url(flash.jpg) 50% no-repeat;}
#flashmain{width:980px;height:400px;}
.KMSPrefix_kinMaxShow_button{display: none!important}

#icontainer{width:100%;background: url(icontainer.jpg) repeat-x;}
#iicontainer{width:980px;background: url(ibody.jpg) center 0 no-repeat;color:#555;}

.title{width:100%;height:35px;overflow:hidden;text-indent:20px;}
.title span{float:left;height:40px;font-size: 18px;font-weight: bold;background: url(atitle.jpg) 20px 13px no-repeat;text-indent:-9890px;}
.title a{width:80px;float:right;height:35px;font:12px/35px Arial;text-indent:-9890px;}
.app{width:100%;}

#ido{width: 100%;height:285px;}
#ido .title{height:85px;}
#ido .title span{height:110px;line-height:40px;color:#FFF;}
#ido .title a{height:110px;line-height: 40px;color:#FFF;}
#idl{width:100%;height:276px;margin-top:10px;}
#idl .title{height:40px;}
#idl .title span{height:110px;line-height:40px;color:#FFF;}
#idl .title a{height:110px;line-height:40px;color:#FFF;}
#idz{width: 100%;height:236px;}
#idz .title{height:70px;}
#idq{width:100%;height:262px;}

#acompany{width:500px;height:280px;}
#acompany .app{width:450px;height:180px;}
#acompany .app p{width:410px;float:left;line-height:22px;}
#acontact{width:290px;}
#acontact .app{width:100%;line-height:23px;}
#ivedio{width:480px;height:295px;float:right;margin-top: 20px;background:url(cnjl.jpg) 0 no-repeat;}
#ivedio a{width:100%;height:195px;float:right;}
#kinMaxShow{float:right;width:480px!important; height:295px;overflow:hidden;}

#anews{width:340px;}
#anews .nlist{width:100%;}
.nlist ul{overflow:hidden;width:340px;height:190px;float:right;overflow: hidden;}
.nlist ul li{overflow:hidden;float:left;width:340px;height:30px;line-height:30px;border-bottom: 1px dashed #CCC}
.nlist ul li a{overflow:hidden;float:left;height:22px;background:url(li29.gif) 0 center no-repeat;text-indent:12px;color:#555;width:260px;word-spacing: nowrap;}
.nlist ul li a:hover{background:url(li29.gif) 0 center no-repeat;color:#EB292B;}
.nlist ul li span{width:80px;float:left;color:#999;text-indent:0;text-align: right;}

#aproducts,#acase{width:980px;height:500px;}
#aproducts .app,#acase .app{width:970px;}
#iprof,#iprof2{width:960px;height:500px;}
#aabaleft,#aabaleft2{width:980px;height:500px;}
#aabaleft ul,#aabaleft2 ul{height:500px;width:1840px;float:left;overflow:hidden;_width:1880px;}
#aabaleft ul li,#aabaleft2 ul li{height:170px;float:left;width:200px;margin:20px 0 0 30px;}
#aabaleft ul li img,#aabaleft2 ul li img{height:150px;float:left;width:198px;border:3px solid #fff}
#aabaleft ul li span,#aabaleft2 ul li span{height:22px;float:left;width:198px;overflow:hidden; text-align:center;background: #FFF;border:3px solid #fff;font-size:14px;}
#aabaleft ul li span a,#aabaleft2 ul li span a{color:#000;}
#aabaleft #bbab,#aabaleft2 #bbab2{width:4000px;overflow:hidden;}


#ipic{width:306px;height:206px;margin-top: 20px;}
#ipic .line{width:252px;height:204px;border:1px solid #878787}
#ipic .line #myvedio{width:248px;height:200px;border:2px solid #FFF}

#pagecontainer{width:100%;}
#container{width:980px;line-height: 28px;}
#side{width:260px;margin:0;}
.sbwrap{width:100%;margin-bottom:15px;}
.sbwrap .title{width:100%;float:left;height:70px;text-indent:-9898px;}
.sbwrap .app{width:100%;background:url(sbbg.jpg);}
.sbwrap .app ul{overflow:hidden;float:left;width:260px;margin:10px 0 0 0;}
.sbwrap .app ul li{overflow:hidden;float:left;width:100%;height:38px;margin:0;}
.sbwrap .app ul li a{overflow:hidden;float:left;width:100%;height:35px;text-indent:60px;background: url(cate.jpg) 20px 0 no-repeat;line-height:30px;color:#000;}
.sbwrap .app ul li a:hover{background: url(cate.jpg) 20px -60px no-repeat;color:#fff;font-weight:bold;text-indent:65px;}
.sbwrap .app ul li.cateclass2 a{overflow:hidden;float:left;width:100%;height:35px;text-indent:70px;background: url(cate.jpg) 20px -120px no-repeat;line-height:30px;color:#000;}
.sbwrap .app ul li.cateclass2 a:hover{background: url(cate.jpg) 20px -180px no-repeat;color:#fff;font-weight:bold;text-indent:70px;}
.sbwrap .app ul li.select a{background: url(cate.jpg) 20px -60px no-repeat;color:#fff;}
.sbwrap .foot{height:10px;width:100%;background:url(sbft.jpg) 0 0 no-repeat;}
#sbnavpro .title{background: url(sbpro.jpg) no-repeat;}
#sbnavnews .title{background: url(sbnews.jpg) no-repeat;}
#sbcontact .title{background: url(sbcontact.jpg) no-repeat;}
#sbabout .title{background: url(sbabout.jpg) no-repeat;}

#core{width:700px;margin:0;text-align: left;padding-top: 20px;}
#crumb{width:100%;text-indent:0px;color:#333;height:40px;line-height:40px;border-bottom: 1px solid #0277E0;font-size: 12px;}
#crumb a{color:#333}
#crumb .wzl{width:600px;text-indent:20px;}
#crumb .wzr{width:0px;}
#crumb .wzr .left{width:60px;}
#crumb .wzr .right{width:170px;}
#crumb .wzr .right #bdshare{margin-top:5px;}
#crumb .wzr .bds_more{line-height:16px;}
#crumb .wzr .shareCount{display:none;}
#contain{width:680px;margin-top:20px;text-align: left;}
.txtlist ul{width:100%;line-height:30px;}
.txtlist ul li{width:100%;height:34px;border-bottom:1px #CCC dashed; float:left;overflow:hidden;background:url(li03.gif) 10px center no-repeat;}
.txtlist ul li a{overflow:hidden;float:left;width:580px;height:34px;text-indent:30px;}
.txtlist ul li a:hover{color:#468500;}
.txtlist ul li span{color:#AAA89F;float:right;width:85px;overflow:hidden;text-align: right;font-size: 12px;}
.piclist{width:100%;margin-top:10px;}
.piclist ul{width:110%;margin-left:-15px;_margin-left:-40px;}
.piclist ul li{width:208px;height:185px;overflow:hidden;float:left;margin:15px 0 0 20px;}
.piclist ul li .spic{width:100%;height:158px;overflow:hidden;float:left;}
.piclist ul li .spic a{width:206px;height:156px;overflow:hidden;float:left;border:1px solid #CCC;}
.piclist ul li .spic a img{width:200px;height:150px;margin:3px 3px 0 3px}
.piclist ul li .spic a:hover{border:1px solid #468500;background:#D5F7AD;}
.piclist ul li .stxt {width:100%;height:20px;text-align:center;overflow:hidden;float:left;font-size: 12px;}
.piclist ul li .stxt a{width:100%;height:20px;overflow:hidden;color:#000;float:left;}
.mnews .title,.mpro .title{width: 100%;color:#B4302C;height:50px;font-size:24px;text-indent: 0;text-align: center;}
.mpro .title{text-align: left;}
.mnews .info{width: 100%;color:#000;height:30px;border:1px solid #E4E4E4;background:#F4F4F4}
.mnews .content,.mpro .content{width:100%margin-left: 10px;_margin-left: 10px;}
.mnews .bigimg,.mpro .bigimg{margin-left:140px;_margin-left:70px;}
.mnewbrose{font-size:10px;}
.prenext{width: 100%;border-top:1px solid #CCC}
#prenews{border-bottom:1px solid #CCC}
#nextnews{border-bottom:1px solid #CCC}
#conintro{width:100%;padding:20px 0;margin-bottom: 15px;line-height: 22px;}
#concase{}
#conjob{padding:0;width:100%;margin-bottom: 15px;}
#concontact{padding:10px 0;width:100%;background: url(concontact.jpg) 0 80px no-repeat;}
#concontact .ct1{width:680px;}
#concontact .ct1 p{text-indent: 0;}
#concontact .ct2{width:680px;padding-top: 10px;}


.oti{width:100%;height:30px;border-bottom: 3px solid #5B95DE;text-indent:40px;color:#5B95DE;line-height: 30px;font-size: 16px;font-weight: bold;}
.oco{width:100%;padding: 10px 0;text-align: left}
.oco p img{margin-left: -2em;}

.para{margin-bottom:10px;border: 1px solid #CCC;border-right:none;font-size: 12px;}
.para .oddo{background: #E9E9E9;border-right: 1px solid #CCC;height:25px;}
.para .oddl{background: #F9F9F9;border-right: 1px solid #CCC;height:25px;}
.para .oddol{text-align:right;padding-right:5px;}
.para .oddll{text-align:right;padding-right:5px;}
.pageri{width:100%;float:right;margin:10px;height:30px;overflow: hidden;text-align:right;font-size: 12px;line-height: 20px;}
#pager{float:right;word-spacing:4px;margin-right:8px;}
#pager li{width:18px;height:18px;display:block;overflow:hidden;float:left;border:#DDD solid 1px;padding:0;text-indent:0;text-align:center;margin:0 0 0 8px;}
#pager li.info{width:auto;border:none;padding-right:20px;font-weight:normal}
#pager li.ect{border:none;}
#pager li.current{border:none;color:#000}
#pager li a{border:none;color:#999;width:100%;height:100%;float:left;}
#pager li.current a{border:none;}
#pager li a:hover{background:#EEE;color:#F00}


#footer{width:100%;height:52px;margin-top: 20px;background:#eee;}

.finfo{color:#555;width:980px;height:100px;background: url(ft.jpg) right 0 no-repeat;}
.finfo a{color:#555;}
.finfo .copyrightb{padding:10px 0 0 10px;width:815px;text-align:left;height:100px;line-height: 18px;}
.finfo .copyrightb .footnav{width:360px;height:35px;line-height:30px;color:#555;}
.finfo .copyrightb .footnav a{width:100%;height:30px;line-height:30px;color:#555;}
.finfo .copyrightb .footother{width:450px;height:30px;line-height:30px;color:#555;}
.finfo .miib{width:165px;margin:0;padding:0;height:100px;}
.finfo .miib a.ftop{width:200px;height:90px;}
.finfo .miib a.fbot{width:200px;height:30px;}

#link{width:980px;margin:10px auto 0 auto;display:block;}
#link #lname{width:80px;margin:0;float:left;overflow:hidden;}
#link ul{width:900px;margin:0;float:right;overflow:hidden;+margin-top:0;}
#link ul li{height:30px;float:left;overflow:hidden;padding-right:10px;display:inline;}
#link ul li a{color:#555}
#link ul li a:hover{color:#000}


.usual{width:100%;}
.usual ul.usuaul{width:100%;height:65px;float:left;background:url(idtabbg.jpg) no-repeat;}
.usual ul.usuaul li{width:160px;height:65px;display:block;float:left;margin-left: 10px}
.usual ul.usuaul li a{width:100%;height:65px;display:block;color:#000;background:url(idtab01.jpg) no-repeat;float:left;line-height: 80px;text-align: center;font-weight: bold;font-size: 14px;}
.usual ul.usuaul li a:hover{color:#004EA1;}
.usual ul.usuaul li a.selected{color:#fff;background:url(idtab02.jpg) 0 bottom no-repeat;cursor:default;}
.usual .usuatab{width:680px;margin-left: 10px;_margin-left:5px;}
#tabs2{padding-top: 20px;}


#kinMaxShow{visibility:hidden;overflow:hidden;}
#kinMaxShow .KMSPrefix_kinMaxShow_image_box .KMSPrefix_kinMaxShow_image_item{left:0;}
#kinMaxShow .KMSPrefix_kinMaxShow_button{width:80px;height:15px;}
#kinMaxShow .KMSPrefix_kinMaxShow_button li{width:20px;height:8px;}

#qqonline {position:absolute;top:250px;left:10px;width:140px;}
#qqonline ul{width:100%;overflow:hidden;float:left;}
#qqonline ul li{width:100%;float:left;height:30px;overflow:hidden;background:url(QQSer.gif) no-repeat;}
#qqonline ul li a{width:100%;float:left;height:30px;overflow:hidden;text-align:center;font:12px/30px Arial;color:#000}
#qqonline ul li.qqo{height:110px;background-position:0 0;}
#qqonline ul li.qql{height:30px;background-position:0 -110px;}
#qqonline ul li.qqz{width:100%;float:left;height:10px;overflow:hidden;background-position:0 -250px;}
#tq_invit_words p{text-indent: 0;line-height: 22px;}