@charset"utf-8";
*{margin:0;padding:0;}
body{margin:0;padding:0;font:12px/25px "Microsoft Yahei",Verdana, Arial, Helvetica, sans-serif;color:#000;}
#mbody{background:url(bg.jpg) repeat-x;}
#abody{background:url(bg.jpg) repeat-x;}
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;}
div{width:100%;text-align: left;}
.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}
.structure{width:1000px;text-align: left;}

#header{height:120px;background: url(head.jpg) no-repeat;}
#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;}
#top ul li a:hover{color:#0169B1;}

#menu{height:40px;}
#menua{height:40px;}
#menua ul{width:101%;overflow: hidden;margin:0;font-size: 14px;float:left;}
#menua ul li {float: left;width:12.5%;height:40px;overflow: hidden;line-height:40px;background: url(ms.jpg) right center no-repeat;}
#menua ul li a{float: left;width:100%;color:#fff;overflow: hidden;text-align: center;font-weight:bold;text-shadow: 0 1px #000;}
#menua ul li a:hover,#menua ul li.select a,#menua ul li.current a{background:url(mh.jpg) center 0 no-repeat;color:#000;text-shadow: 0 1px #fff;}
#menua ul li ul {display:none;position:absolute;overflow:hidden;margin:39px 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#m264 ul {width:210px;}
#menua ul li.mlogo {width:319px;}
#menua ul li.mlogo a:hover {background: none;}


#flash{overflow: hidden;z-index: -99;background: url(flash.jpg) no-repeat;}
#flashmain{width:100%;}
#sliderb{width:1600px;height:350px;position: absolute;top:0;}

#icontainer{background:#eee url(ibody.jpg) center 0 no-repeat;}
#iicontainer{padding:20px;background: #FFF;margin-top: 20px;}
.title{height:35px;overflow:hidden;text-indent:20px;}
.title span{float:left;height:40px;font-size: 18px;font-weight: bold;text-indent:-9890px;}
.title a{width:80px;float:right;height:35px;font:12px/35px Arial;text-indent:-9890px;}


#ido{height:710px;background: url(ido.jpg) no-repeat;}
#ido .title{height:50px;}
#ido .title span{height:110px;line-height:40px;color:#FFF;}
#ido .title a{height:110px;line-height: 40px;color:#FFF;}


#aclass{width:26%;}
#aclass .title{height:100px;}
#aclass .app{overflow:hidden;float:left;margin:0;}
#aclass .app ul{overflow:hidden;float:left;width:100%;font-size:14px;}
#aclass .app ul li{overflow:hidden;float:left;width:100%;height:50px;margin:0;}
#aclass .app ul li a{overflow:hidden;float:left;width:100%;height:30px;text-indent:60px;background: url(cate.jpg) center 0 no-repeat;line-height:30px;color:#000;}
#aclass .app ul li a:hover{background: url(cate.jpg) center -60px no-repeat;color:#1C53C3;text-indent:70px;font-weight:bold;}
#aclass .app ul li.select a{background: url(cate.jpg) center -60px no-repeat;color:#000;}
#aclass .foot{height:10px;background:url(sbft.jpg) 0 bottom no-repeat;}


#aproducts{width:72%;height:700px;}
#aproducts .title{height:80px;}
#imgleft ul{height:500px;width:1840px;float:left;overflow:hidden;_width:1880px;}
#imgleft ul li{height:170px;float:left;width:200px;margin:30px 0 0 30px;}
#imgleft ul li img{float:left;border:3px solid #fff}
#imgleft ul li span{height:22px;float:left;width:198px;overflow:hidden; text-align:center;background: #FFF;border:3px solid #fff;}
#imgleft ul li span a{color:#000;}
#imgleft #imgwraperleft{width:4000px;overflow:hidden;}


#imgtop ul{width:97%;overflow:hidden;-ms-zoom:1;float:right;}
#imgtop li{width:33.333333%;overflow:hidden;float:left;_width:33%;margin:25px 0 0;}
#imgtop a{width:90%;float:left;overflow: hidden;}
#imgtop img{width:100%;height:157px;float:left;}
#imgtop span{width:90%;height:22px;background:#ccc;color:#000;line-height: 22px;text-align: center;float:left;}
#imgtop span a{width:100%;}
#imgtop li:hover span a{background:#1E53C5;color:#fff;}


#idl{height:320px;margin:40px 0 0 0;background: #eee url(idl.jpg) 20px 20px no-repeat;border:1px solid #ccc;}
#idl .title{height:110px;}


#acompany{width:70%;}
#acompany .app{width:96%;}
#acompany .app p{width:58%;float:left;line-height:25px;}
#ivedio{width:40%;height:185px;float:left;background: #FFC;background:url(iv.jpg) no-repeat;}


#acontact{width:26%;}
#acontact .title{height:150px;}
#acontact p{text-indent: 0;}


#idz{height:260px;background: url(idz.jpg) no-repeat;margin-top: 50px;}
#idz .title{height:50px;}

#anews,#atechnology{width:48%;color:#777;}
#anews .title{height:55px;background: url(anews.jpg) no-repeat;}
.cimg{width:30%;height:100px;}
.cimg img{width:100%;}
.ctitle{width:65%;font-weight: bold;white-space:nowrap;height:30px;line-height:30px;}
.ctitle a{color:#777;}
.capp{width:65%;color:#777;line-height: 20px;}
#bnews{margin-top: 20px;height:110px;}
#bnews ul{width:100%;}
#bnews li{width:100%;height:25px;border-bottom: 1px dashed #ccc;overflow: hidden;}
#bnews li a{width:100%;height:30px;line-height: 30px;float: left;color:#555;background: url(li.png) 5px -138px no-repeat;text-indent: 20px;}
#bnews li span{height:30px;width:80px;float: right;color:#999;}
#bnews li a:hover{color:#1659BF;}

#atechnology .title{height:55px;background: url(application_title.jpg) no-repeat;}
#atechnology .app{background: url(atechnology.jpg) no-repeat;}
#atechnology li{width:100%;overflow: hidden;margin-bottom:20px;}
#atechnology .appimg{width:30%;height:100px;float:left;}
#atechnology .appimg a{width:100%;height:100px;float:left;}
#atechnology em{width:65%;height:30px;line-height:30px;float:right;}
#atechnology em a{width:100%;white-space:nowrap;height:30px;line-height:30px;float:right;font-weight: bold;}
#atechnology li span{width:65%;color:#777;line-height: 20px;float:right;text-indent: 2em;}


.nlist ul{overflow:hidden;width:450px;height:190px;float:right;overflow: hidden;}
.nlist ul li{overflow:hidden;float:left;width:430px;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:#000;width:350px;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;}



#pagecontainer{padding-top: 20px;}
#container{line-height: 28px;}
#side{width:26%;margin:0;}
.sbwrap{margin-bottom:15px;}
.sbwrap .title{float:left;height:84px;text-indent:-9898px;}
.sbwrap .app{background:#477CEC ;padding:15px 0;color:#fff;}
.sbwrap .app ul{width:100%;overflow:hidden;float:left;}
.sbwrap .app ul li{overflow:hidden;float:left;width:100%;height:40px;margin:0;}
.sbwrap .app ul li a{overflow:hidden;float:left;width:100%;height:30px;text-indent:60px;background: url(cate.jpg) center 0 no-repeat;line-height:30px;color:#000;}
.sbwrap .app ul li a:hover{background-position:center -60px;color:#000;font-weight:bold;text-indent:65px;}
.sbwrap .app ul li.cateclass2 a{overflow:hidden;float:left;width:100%;height:35px;text-indent:70px;background-position:center -120px;line-height:30px;color:#000;}
.sbwrap .app ul li.cateclass2 a:hover{background-position:center -180px;color:#fff;font-weight:bold;text-indent:75px;}
.sbwrap .app ul li.select a{background-position:center -60px;color:#1E53C5;}
.sbwrap .foot{display: none;}
#sbnavpro .title{background: url(sbpro.jpg) no-repeat;}
#sbnavnews .title{background: url(sbnews.jpg) no-repeat;}
#sbcontact .title{height:61px;background: url(sbcontact.jpg) no-repeat;}

#core{width:72%;margin:0;text-align: left;padding-top: 20px;}
#crumb{text-indent:0px;color:#333;height:40px;line-height:40px;border-bottom: 1px solid #1C53C3;font-size: 12px;}
#crumb a{color:#333}
#crumb .wzl{width:400px;text-indent:20px;}
#crumb .wzr{width:230px;}
#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:96%;margin-top:20px;text-align: left;}
.txtlist ul{width:100%;}
.txtlist ul li{width:100%;height:34px;border-bottom:1px #CCC dashed; float:left;overflow:hidden;background:url(li.png) 10px -75px no-repeat;}
.txtlist ul li a{width:100%;line-height:40px;overflow:hidden;float:left;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:11px;margin-top: -35px;}
#imgtop ul{width:97%;overflow:hidden;-ms-zoom:1;float:right;}
#imgtop li{width:33.333333%;overflow:hidden;float:left;_width:33%;margin:25px 0 0;}
#imgtop a{width:90%;float:left;overflow: hidden;}
#imgtop img{width:100%;float:left;}
#imgtop span{width:90%;height:22px;background:#ccc;color:#000;line-height: 22px;text-align: center;float:left;}
#imgtop span a{width:100%;}
#imgtop li:hover span a{background:#1E53C5;color:#fff;}


.piclist{width:104%;margin-top:10px;}
.piclist ul{width:100%;float:left;}
.piclist ul li{width:33.333333%;overflow:hidden;float:left;margin:30px 0 0;+width:33%;}
.piclist ul li .spic{width:88%;overflow:hidden;float:left;border:1px solid #ccc;border-bottom: none;}
.piclist ul li .spic a{width:100%;overflow:hidden;float:left;}
.piclist ul li .spic a img{width:100%;height:158px;margin:0;float:left;}
.piclist ul li .spic a:hover{}
.piclist ul li .stxt {width:88%;height:25px;overflow:hidden;float:left;border:1px solid #ccc;border-top:none;background:#ccc;}
.piclist ul li .stxt a{width:100%;color:#000;float:left;text-align:center;line-height: 25px;}
.piclist ul li:hover .spic{border:1px solid #1C53C3;border-bottom: none;}
.piclist ul li:hover .stxt{border:1px solid #1C53C3;border-top:none;background:#1C53C3;}
.piclist ul li:hover .stxt a{color:#fff;}

.mnews .title,.mpro .title{width:100%;color:#B4302C;height:50px;line-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{line-height: 200%;}
.mnews .bigimg,.mpro .bigimg{margin: 0 auto;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) right 70px no-repeat;}
#concontact .ct1{}
#concontact .ct1 p{text-indent: 0;}
#concontact .ct2{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{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{height:120px;background:#1E53C5;}
#footer p{text-align:left;text-indent: 0;display: inline;}
.finfo{color:#ccc;}
.finfo a{color:#ccc;}
.footnav{height:50px;line-height:50px;color:#fff;}
.footnav a{color:#fff;padding:0 10px;}
.copyrightb{width:82%;line-height: 18px;}
.miib{width:18%;margin-top: 20px;}
.miib a.ftop{width:100%;height:90px;}
.miib a.fbot{width:100%;height:30px;}

#link{margin:0;border:1px solid #ccc;border-left:none;border-right: none;display: none;}
#link #lname{width:8%;margin:0;float:left;overflow:hidden;}
#link ul{width:92%;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{}
.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;right:10px;width:140px;}
/*#qqonline ul{width:100%;overflow:hidden;float:left;}*/
#qqonline li{width:100%;float:left;height:30px;overflow:hidden;background:url(QQSer.gif) no-repeat;}
#qqonline li p{text-indent:0;}
#qqonline li a{width:100%;float:left;height:40px;overflow:hidden;text-align:center;font:12px/40px Arial;color:#000}
#qqonline li.qqo{height:110px;background-position:0 0;}
#qqonline li.qql{height:40px;background-position:0 -110px;}
#qqonline li.qqz{width:100%;float:left;height:120px;overflow:hidden;background-position:0 -220px;}
#tq_invit_words p{text-indent: 0;line-height: 20px;}