@charset "utf-8";
*{margin:0;padding:0;}
body{ background-color:#fff}
.fixed-width{width:990px;margin:0 auto}
.container-border{border:1px solid #ededed}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,dd{text-align:left;font-weight:normal;vertical-align:middle}
a img{border:none}
.header .unnecessary{margin:15px auto;width:960px;overflow:hidden}

.fixed-width{width:990px;margin:0 auto}
.container-border{border:1px solid #ededed}
body{font:12px/18px "Microsoft Yahei";color:#333;-webkit-text-size-adjust:none}
a{color:#ff2d00;text-decoration:none}
a:hover{color:#ff2d00;text-decoration:underline}
a:focus{outline:none}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.header .logo{display:inline-block;padding:0;margin-top:-4px;float:left;}
.header .logo a{text-indent:-9876px;height:75px;width:313px;display:block;cursor:pointer;margin-top:15px;background:url("../images/logo.png") no-repeat 0 0}
.header .logo a:hover{color:#ff2d00;text-decoration:none}
.header .functions{float:right;
padding-top:30px;}
.app-nav{float:right;width:600px;line-height:52px;padding-top:40px;}
.app-nav ul{width:960px;margin:0 auto;overflow:hidden;*zoom:1}
.app-nav li{float:left;margin-right:30px;width:74px;font-size:14px;text-align:center;}
.app-nav a{display:block;line-height:20px;font-size:13px;color:#666;padding:3px 10px}
.app-nav a:hover{border-bottom:2px solid #ff2d00;padding-top:3px;color:#ff2d00;text-decoration:none}
.app-nav .current a{border-bottom:2px solid #ff2d00;padding-top:3px;color:#ff2d00}
.dcw-widget-container .dcw-device-thumb{display:none}
.dcw-comp .menu-photos a{color:#333}
.dcw-comp .menu-photos a:hover{color:#38d}
.devicecenter.devicecenter-signin .device-menu .icon{display:none}
.sdj-mid-1{margin-top:20px; background:url(/images/banner.png)no-repeat center; height:580px;width:auto;}
.featbanner,.work{width:960px; margin:0px auto; margin-top:20px;}
#hezuo,#about{width:960px;margin:0px auto;}
#hezuo ul{height:600px}
#hezuo ul li{float:left; width:188px; text-align:center; height:72px;margin-top:68px;}
#hezuo p{line-height:20px;font-size:14px;color:#666;width:100%;}
#hezuo p strong,#about p strong{color:#ff2d00;font-size:16px;}
#about p{line-height:40px;font-size:14px;color:#666;width:100%;}
#about p span{font-weight:bold}
.bigbox{widht:1200px;overflow:hidden;margin-top:20px}
.recruit{float:right;width:760px;}
.recruit .text{
	font-size:14px;
	font-family:"Microsoft Yahei";
	line-height:24px;
	color:#666;
	padding:0 10px;
	padding-bottom:20px;
	}
.positionPhone{display:none;}
.positionsPC{width:150px; text-align:center;line-height:24px;table-layout:fixed;border:2px solid #ff2d00;-webkit-border-radius:2px;-moz-border-radius:2px; border-radius:2px;float:left;margin-right:30px;}
.positionsPC dd{line-height:56px;text-align:center;font-size:1.125em;background:#fff;color:#ff2d00;cursor:pointer;}
/*font-size:18px;*/
.positionsPC dd:hover{background:#ff2d00;color:#fff;}
.positionsPC dd.on{background:#ff2d00;color:#fff;}
/*partners*/
.partHead{padding-left:10px;}
.partInfo{padding-left:90px;}
.partInfo h2{padding-top:20px;}
.partInfo p{padding-top:8px;}
.partInfo a{display:block;padding-top:8px;}
.fuli .content p{ line-height:50px;font-size:14px;color:#666;border-bottom:#ddd solid 1px;width:100%;}
.fuli .content td p{ border-bottom:none}
.fuli .content table{border-collapse:collapse;width:100%;}
.fuli .content table td{color:#666;padding:5px;font-size:14px;border:#ddd solid 1px; text-align:center;}
.fuli .content p strong{color:#f60;font-size:16px;}
.fuli .content td p strong em{color:#666;font-size:14px; font-weight:bold; font-style:normal}
footer{width:100%;padding:0px 0 0}
footer a{color:#999}
footer a:hover{text-decoration:none}
.ft-inner{width:940px;margin:0 auto;position:relative}
.ft-inner dl{margin-bottom:30px}
.ft-inner dt{width:260px;position:relative;font-weight:bold}
.ft-inner dt,.ft-inner dd{float:left;display:inline-block}
.ft-inner dd{width:260px;vertical-align:top;margin:28px 0 0 -259px}
.ft-inner dd ul li{line-height:1.8}
.ft-inner .others{text-align:center;color:#999;padding:30px 0;line-height:1.8}

.fuli .content p.red{ padding-top:20px;color:#c00; font-size:18px;  font-family:"寰蒋闆呴粦"; font-weight:bold}

.fuli .content p.redsmall{ color:#f90; font-size:18px;  font-family:"寰蒋闆呴粦"; }
/* CSS Document */
