* {
	padding:0; margin:0;
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body{ font-size:17px;font-family:'Microsoft Yahei','Simsun'; color:#444; line-height:150%;-webkit-text-size-adjust: none;}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var,i{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
form{display:inline}
small{font-size:12px}
ul,ol{list-style:none}
.clear{ clear:both}
a{text-decoration:none;color:#333}
a:hover, a:active, a:focus{color:#990000;text-decoration: none;}
a:active{color:#aaa;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
button,input,select,textarea{font-size:100%; vertical-align:middle;outline:none;-webkit-appearance:none;}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}
.title{ background:url(../images/titlebg.gif) repeat-x; height:40px; line-height:40px; width:100%; margin:0 auto;text-align:left}
.title1{ color:#0099FF; font-weight:bold;}

.title span{display:block; width:348px; margin:0 auto; padding-left:12px; height:40px; line-height:40px; color:#ffffff; background:url(../images/stitle.gif) no-repeat left bottom;}
.pic{ width:360px; height:214px; margin:0 auto; background:url(../images/tuli.gif) no-repeat center top}


.content0{ width:360px; margin:0 auto; overflow:hidden;text-align:left}
.content0 img{ float:left; margin:5px 5px 0 0;width:350px}
.content0 p{ margin-bottom:10px;}


.content2{ width:350px;height:auto; margin:0 auto; overflow:hidden}
.content2 ul{ width:350px; margin:0 auto;}
.content2 ul li{ width:155px;height:120px;margin:0 5px 5px 0;float:left;text-align:center;border:1px solid #cccccc;padding:5px; }
.content2 ul li .title{font-size:13px;height:25px;line-height:25px;overflow:hidden;text-align:center;}
.content2 ul li a{ margin:5px 0}
.content2 ul li img{ max-width:130px;max-height:90px; }
.content2 ul li:hover{ padding:5px; border:1px solid #0099FF;  }



.more {width:350px; margin:5px auto; text-align:center;}
.more a{ background:url(../images/more.gif) no-repeat; width:344px; height:32px; line-height:32px; display:block}


#logo{text-align:center;}
#nav{ background:url(../images/navbg.gif) repeat-x; height:48px;}
#nav ul { width:358px; text-align:center;list-style:none;margin-left:25px;}
#nav ul li{ float:left; text-align:center; height:48px; line-height:48px; font-size:16px}
#nav ul li a{color:#ffffff; text-decoration:none; font-weight:bold; height:48px; line-height:48px; display:block; width:50px; margin-right:1px;}
#nav ul li a:hover{color:#333333; text-decoration:none;background:url(../images/on.gif) center repeat-x; height:48px; line-height:48px;}
#nav ul li .selected{ background:url(../images/on.gif) center repeat-x; width:48px; height:48px; display:block; color:#484848}
#homeScreen{ width:100%; height:200px;margin:0 auto; background:url(../images/maskbg.gif); overflow:hidden}
#mask{width:360px;height:180px;position:relative;overflow:hidden;margin:0 auto;}
#allScreens{height:100%;top:0;left:0;position:absolute;cursor:move;}
.screen{width:360px;float:left;}
#dock .dockicon,.screen .icon{float:left;width:360px;height:180px;background-repeat:no-repeat;position:relative;}
#dock .dockicon:after{border-radius:50px/10px;bottom:7px;box-shadow:0 5px 2px #000000;content:"";height:1px;position:absolute;width:58px;}
#indicators{text-align:center;list-style:none;}
#indicators li{border-radius:50%;display:inline-block;margin:7px;width:6px;height:6px;background-color:white;opacity:0.6;}
#indicators li.active{opacity:1;background-color:#00A2D6;box-shadow:0 0 3px #00A2D6, 0 0 1px #51CFF9 inset;}

.phone{height:30px;line-height:30px;font-size:16px;text-align:center;width:360px;margin:0 auto;background:#555;color:#FFF}
.phone a{padding-right:10px;color:#FFF}

#webnav{text-align:left; text-indent:1em; padding-bottom:4px; border-bottom:1px solid #ccc}
.posi{ margin:0 auto; width:355px}
.title2{ width:355px; margin:10px auto; color:#0099FF; text-align:center; border-bottom:1px solid #cccccc; padding-bottom:10px; font-size:20px}
.detail{ width:355px; margin:0 auto; margin-bottom:10px;}
.detail img{width:94%;height:94%}
.general{ width:355px; margin:0 auto; line-height:200%}

#form100{ border:none;padding:0px; width:340px; margin:10px auto; display:block}
#huifu{width:340px; height:80px; margin:0 auto; border:1px solid #ccc; color:#18519c; scrollbar-face-color:#DEDEDE;
scrollbar-base-color:#F5F5F5;
scrollbar-arrow-color:black;
scrollbar-track-color:#F5F5F5;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#F5F5F5;
scrollbar-3dlight-color:#C3C3C3;
scrollbar-darkshadow-Color:#9D9D9D;
}
#olname{ width:340px; display:block; margin:5px 0;border:1px solid #ccc;color:#18519c; height:26px; line-height:26px;}
#submit100{ width:100px; height:26px; border:1px solid #ccc; background-color:#18519c; color:#FFFFFF; margin:0 auto; display:block; line-height:22px}


.ol_huifu ul li{ list-style-type:none; border:1px solid #c4c7d0; text-align:center; margin-bottom:10px; padding:8px 0;}
.ol_huifu ul li p{text-align:left; width:96%}
.ol_huifu ul li span{color:#18519c}

.ol_huifu .lymz{ border-bottom:1px solid #c4c7d0}

.ol_huifu .arrow{background:url(../images/ol_arrow.gif) no-repeat top left; height:6px; overflow:hidden}
.ol_huifu .hfnr{ background-color:#d3daeb;}



.foot{background-color:#666; height:100px; padding:5px;}
.quick{ background:#fff; height:34px; line-height:34px; border:1px solid #bababa; width:350px; margin:0 auto}
.quick span{text-align:center; height:33px; line-height:33px;float:left; display:block; margin:0 auto; }
.quick .uptop{margin-left:20px;border:none; display:block; text-align:center; width:33px;float:right}
.quick .uptop a{ background:url(../images/top.png) no-repeat center; width:33px; height:33px; display:block; margin:0 auto; text-align:center}
.quick .tel{ border-left:none; display:block; text-align:center; margin:0 auto;}
.quick .tel a{ height:33px; display:block; margin:0 auto;}
.copy p { width:350px; margin:0 auto; line-height:200%; text-align:center; color:#CCCCCC;}
.copy a{ text-decoration:underline; color:#cccccc}
.gxianfeng p  { width:350px; margin:0 auto; line-height:200%; text-align:center; color:#484848;}


/*PC产品页*/
.info{font-size:0.9em;background:#333;color:#FFF;width:100%;}
#container-wrap{width:100%;margin:0 auto}
#container{width:100%;}
#content{width:100%;}
.portfolio #info .detail{width:100%;}
.portfolio #info .detail table{width:100%;}
#wide-column{width:100%;}
#header{display:none;}
#work-list ul{list-style:none;border-top:#333 2px solid}
#work-list ul li{margin-bottom:10px;float:left;width:50%;}
#footer-wrap{display:none;}
.back{text-align:center;width:10%;height:20%; position:fixed;bottom:30px;right:30px;background:#333;padding-top:20px;line-height:4em;}
.back a{color:#fff;font-size:3.5em}
	#tab{width:100%;height:auto;margin:0 auto;}
    #tab dl{list-style:none;border-bottom:#000 1px solid;height:3.8em;}
	#tab dl dt{ float:left;height:3.5em;text-align:center;line-height:3.5em;width:25%; position:relative;bottom:-3px;border:#330 1px solid}
	#tab dl dt span{ font-size:2.5em}
	.dise{display:block;}
	.undise{display:none;}
	.fff{background:#330;color:#fff}
	#all{clear:both; width:100%; margin-top:20px;}
	#sidebar{display:none}