/* CSS Document */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, ins, kbd, q, s, samp,small, strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption,  tbody, tfoot, thead,  th{ margin: 0px; padding: 0px;outline: 0;vertical-align: baselinebaseline; text-decoration:none;} img{border: 0px;}h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:12px}ol, ul { list-style: none;} blockquote, q { quotes: none;} blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}a { blr:expression(this.onFocus=this.blur())}

body { font-size:12px; font-family:Arial,"Î¢ÈíÑÅºÚ"; color:#333; background:url(/images/default/body_bg.jpg) repeat left top;}
a { color:#333; text-decoration:none;}
a:hover { text-decoration:underline;}
img {border:0}

#wrapContainer {width:1000px; margin:0 auto; box-shadow:5px 0 5px 0 #999, -5px 0 5px 0 #999; background-color:#fff}
#header { height:130px; position:relative}
#header .logo { position:absolute; left:15px; top:15px;}
#header .keyword { width:160px; position:absolute; height:28px; line-height:28px; background:url(/images/default/keyword_bg.jpg) no-repeat left top; border:0; right:48px; top:53px; text-indent:8px;}
#header .submit { border:0; width:38px; height:28px; background:url(/images/default/submit_bg.jpg) no-repeat left top; position:absolute; right:12px; top:53px;}
 .sp_nav {
 font-size:22px;
 color:#e90909;
    width: 300px;
    display: block;
       margin: 40px 2% 0 0;
    float: right;
	text-align:right;
}
#nav {width:980px; heighte:35px; position:absolute; left:10px; top:110px; height:35px; background:url(/images/default/nav_bg.jpg) repeat-x left top; border-radius:5px; z-index:10000}
#nav ul { padding-left:10px;}
#nav li { float:left; height:35px; line-height:35px;}
#nav li.menu {width:118px; text-align:center;}
#nav li.sepeator { width:2px; background:url(/images/default/sepeator.jpg) no-repeat center top;}
#nav li.menu a { display:block; height:35px; color:#fff; font-size:14px;}
#nav li.menu a:hover { background:url(/images/default/nav_onbg.jpg) no-repeat center top; text-decoration:none;}
#nav li.line {width:2px; background:url(/images/default/line_bg.jpg) no-repeat left top;}
#banner { height:380px; width:1000px; margin:0 auto;}
#slideBox {width:1000px; margin:0 auto; overflow:hidden; height:380px; position:relative;}
.slideBox .hd{ height:30px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:1; background:url(/images/default/ban_bg.png) repeat-x left top; width:100%;} 
.slideBox .hd ul{ overflow:hidden; zoom:1; padding-top:10px; padding-left:470px;} 
.slideBox .hd ul li{ float:left; width:10px; height:10px; line-height:10px; text-align:center; background:url(/images/default/ban_off.png) no-repeat left center; cursor:pointer; margin:0 2px } 
.slideBox .hd ul li.on{ background:url(/images/default/ban_on.png) no-repeat left center;} 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd li { float:left;}
.slideBox .bd img{ width:1000px; height:380px; } 

#main { padding:10px;}
#aside { width:210px; float:left; }
#category h2, #qualty h3 { height:32px; line-height:32px; background:url(/images/default/category_title.jpg) no-repeat left top; color:#fff; font-size:14px; text-indent:34px;border-bottom:solid 3px #c11007;}
#category ul {border-left:solid 1px #d7dce1; border-right:solid 1px #d7dce1;}
#category li { height:41px; line-height:41px; border-bottom:solid 1px #d7dce1;}
#category li a { background:url(/images/default/cate_off.jpg) no-repeat left top; display:block; height:41px; line-height:41px; text-indent:29px;}
#category li a:hover { background:url(/images/default/cate_on.jpg) no-repeat left top; text-decoration:none;}

#ilist { position:relative;  margin-top:10px;}
#ilist h4 { background:url(/images/default/icontact_title.jpg) no-repeat left top;  height:32px; line-height:32px; color:#fff; font-size:14px; text-indent:34px;border-bottom:solid 3px #c11007;}
#ilist ul {border-left:solid 1px #d7dce1; border-right:solid 1px #d7dce1; border-bottom:solid 1px #d7dce1; padding:10px; height:170px;}
#ilist ul li { height:32px; line-height:32px; border-bottom:dotted 1px #ccc; background:url(/images/default/icon1.jpg) no-repeat left center; font-size:0; overflow:hidden;}
#ilist ul li a { margin-left:16px; font-size:12px;}

#icase {width:250px; float:right; position:relative; display:inline; margin-top:10px;}
#icase div.title { background:url(/images/default/icase_title.jpg) no-repeat left top; height:32px; line-height:32px; color:#fff; font-size:14px; text-indent:34px;border-bottom:solid 3px #c11007;}
#icase div.list { border-left:solid 1px #d7dce1; border-right:solid 1px #d7dce1; border-bottom:solid 1px #d7dce1; padding:10px;}
/*#icase div.list ul { padding-left:10px; padding-top:15px;}
#icase div.list ul li { float:left; display:inline; width:175px; margin:0 5px;}*/

#iprolist { position:relative; background:url(/images/default/iprolist_bg.jpg) repeat-x left top; border:solid 1px #d7dce1; width:760px; float:right; }
#iprolist h3 { background:url(/images/default/iprolist_title.jpg) no-repeat 13px center; height:32px; line-height:32px; color:#015197; font-size:14px; text-indent:30px; }
#iprolist ul { display:inline-block; padding:10px 7px;}
#iprolist ul li { float:left; display:inline; width:170px; margin:10px 8px;}
#iprolist ul li p {  border:solid 1px #d7dce1; padding:4px; }
#iprolist ul li span { display:block; background-color:#f0f0f0; border-left:solid 1px #d7dce1; border-bottom:solid 1px #d7dce1; border-right:solid 1px #d7dce1; height:29px; line-height:29px; text-align:center; overflow:hidden;}
#iprolist a.more { color:#8f99a1; position:absolute; right:10px; top:10px; }
#iabout a.more, #icontact a.more, #icase a.more { position:absolute; right:10px; top:10px; color:#fff;}
#iprolist a.more span, #iabout a.more span, #inews a.more span, #icontact a.more span, #icase a.more span { font-family:"ËÎÌå"}
#iabout {width:280px; float:left; margin-top:10px; position:relative;}
#iabout h4 {background:url(/images/default/iabout_title.jpg) no-repeat left top; height:32px; line-height:32px; color:#fff; font-size:14px; text-indent:34px;border-bottom:solid 3px #c11007;}
#iabout div {border-left:solid 1px #d7dce1; border-right:solid 1px #d7dce1; border-bottom:solid 1px #d7dce1; padding:10px; height:160px;}
#iabout p { line-height:25px; TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN:justify;}
#inews {width:428px; float:left; background:url(/images/default/inews_bg.jpg) repeat-x left top; border-left:solid 1px #d7dbdf; border-bottom:solid 1px #d7dbdf; border-right:solid 1px #d7dbdf; margin:10px 10px 0; display:inline; height:215px; position:relative;}
#inews h4 { width:100px; height:35px; line-height:35px; text-align:center; position:absolute; top:0; background:url(/images/default/inews_off.jpg) no-repeat left top; font-size:14px;}
#inews h4#tab1 { left:13px;}
#inews h4#tab2 { left:123px;}
#inews h4.current { background:url(/images/default/inews_on.jpg) no-repeat left top; color:#fff; cursor:pointer;}
#inews ul {width:400px; position:absolute; left:13px; top:47px;}
#inews ul li { height:29px; line-height:29px; border-bottom:dotted 1px #ccc; background:url(/images/default/icon1.jpg) no-repeat left center; font-size:0; overflow:hidden;}
#inews ul li a { margin-left:16px; float:left; font-size:12px;}
#inews ul li span { float:right; font-size:12px;}
#inews a.more { position:absolute; right:10px; top:10px; color:#8f99a1;}
#icontact { position:relative;  margin-top:10px;}
#icontact h4 { background:url(/images/default/icontact_title.jpg) no-repeat left top;  height:32px; line-height:32px; color:#fff; font-size:14px; text-indent:34px;border-bottom:solid 3px #c11007;}
#icontact div {border-left:solid 1px #d7dce1; border-right:solid 1px #d7dce1; border-bottom:solid 1px #d7dce1; padding:10px;}
#icontact div img { margin-bottom:4px;}
#icontact p { line-height:24px;}
#icontact p.p1 { text-indent:35px;}
#icontact p.p2 strong { color:#c11007;}

#idTransformView1 { width:230px; height:160px; overflow:hidden; position:relative;}
.slider{width:2100px; list-style:none}
.slider li{float:left;}
.num{ position:absolute; right:3px; bottom:5px; list-style:none;}
.num li{
	float: left;
	color: #fff;
	text-align: center;
	line-height: 4px;
	width: 14px;
	height: 4px;
	font-family: Arial;
	font-size: 10px;
	cursor: pointer;
	overflow: hidden;
	margin: 0 2px 0 3px;
	background-color:#035ba3;
}
.num li.on{
	color: #fff;
	line-height: 4px;
	width: 14px;
	height: 4px;
	font-size: 12px;
	border: 0;
	background-color:#f69520;
}


#footer { background:url(/images/default/footer_bg.jpg) repeat-x left top; border-top:solid 3px #015197; height:41px;}
#footer p { line-height:41px; text-indent:10px;}
#footer p a { color:#c11007;}
#friendlink { background-color:#d9dce1; padding-bottom:10px;}
#friendlink table { width:980px; margin:0 auto; }

.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}