@charset "utf-8";
/* CSS Document */
/*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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; font-size:12px; font-family:Arial, sans-serif; color:#333333;  }*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6 { margin:0; padding:0; border:0; font-size:12px; font-family:Arial, sans-serif; color:#333333;  }
p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0; padding:0; border:0; font-size:12px; font-family:Arial, sans-serif; color:#666666;}
table{border-collapse:collapse;}
body{ line-height:26px; background-color: #F9F9F9;}
img{ border:none;}
ul,li{ list-style:none;}
a{ text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
input[type="button"]{  outline:none;blr:expression(this.onFocus=this.blur());}
input{ border:none}
i,em{ font-style:normal;}
a{ color:#666}
a:hover{ text-decoration:none; color:#69F}
h1,h2,h3,h4{ font-weight:normal;}

.width1200{ display:block; clear:both; margin:0 auto; overflow:hidden; zoom:1 }
.width900{ display:block; width:900px; overflow:hidden; zoom:1   }
.over{ clear:both; overflow:hidden; zoom:1;}
.red{ color:#E11A1A}
.blue{ color:#4678DF}

#headBox{ width:100%; height:440px; position:relative; overflow:hidden; font-family:}
 
#header{ width:100%; height:60px; /*filter:Alpha(opacity=40); opacity: 0.4; background:#000;*/ background:url(../images/headbg.png) repeat-x; position:absolute; left:0; top:0; z-index:888}
#header #logo{  float:left; width:64px; height:51px; padding-top:20px; margin-top:0px; margin-left:20px; height:60px; z-index:999; background:#023b7c}
#headR{ float:right; width:; height:21px; background:url(../images/telbg.png) repeat-x; padding:6px 10px;}
#headR span{ float:left; height:23px; line-height:23px; font-size:15px; color:#fff; padding:0 8px}
#headR span.bg{ background:url(../images/phone.png) no-repeat left top; padding-left:30px;}

#nav{ clear:both; overflow:hidden; zoom:1; width:100%; height:50px; line-height:50px; background:#D92626}
#nav ul{ width:1200px; height:50px; margin:0 auto}
#nav ul li{ float:left; height:50px; line-height:50px;}
#nav ul li a{ float:left; height:50px; line-height:50px; padding:0 35px; font-size:18px; color:#fff; background:#D92626 }
#nav ul li a:hover,#nav ul li a#current{ background:#FDAA0A}



#main{ display:block; width:1200px; height:auto; clear:both; margin:20px auto 0 auto; overflow:hidden; zoom:1; }
#footer{ clear:both; width:100%; margin-top:34px; background:#ECECEC; border-top:solid 2px #D8D7D7; padding:15px 0}
#footnav{ clear:both; font-size:10px; color:#777; text-align:center; border-bottom:solid 1px #D3D2D2; padding-bottom:9px}
#footnav a{ padding:0 16px; }
#footnav a:hover{ color:#d30a0a}
#footer .width1200{ position:relative; overflow:visible}
#footer .width1200 a#top{ display:block; width:40px; height:46px; background:url(../images/icons.png) no-repeat -112px 0; position:absolute; right:-20px; top:-38px}

.copyRight{ padding:7px 0; text-align:center; border-top:solid 1px #fff}
#headBox02{ width:100%; height:65px; position:relative; overflow:hidden; }
#header #logo2{ float:left; width:233px; height:46px; margin-top:9px;} 

.divide{ display:block; width:1200px; height:16px; margin:12px auto; background:url(../images/devide.jpg) no-repeat;}
#page{ clear:both; text-align:center; padding:20px 0;}
#page a{ padding:2px 7px; text-align:center; border:solid 1px #ddd; cursor:pointer; margin:0 3px; border-radius:3px;}
#page a:hover{ background:#f7f7f7}
#page a.cur{ background:#4386DE; color:#fff; border:solid 1px #2369c2}

a.more01{ float:right; width:25px; height:7px; overflow:hidden; margin-top:8px; background:url(../images/More.gif) no-repeat;  }
a.more01:hover{ background:url(../images/More.gif) no-repeat 0 -7px;}

.headtxtcss { margin-right:10px}
#cus_ser{
        z-index:9999;
        width:177px; 
		height:200px;
        position:fixed; 
		right:0px; 
		color:#FFF; 
		top:430px; 
		overflow:hidden;
}
.cus_ser_{width:255px; border-bottom-left-radius:4px;  border-top-left-radius:4px;overflow:hidden;}
#cus_ser  ul{ padding:10px 0px 0px 2px; width:230px; float:left;}
#cus_ser  ul li.qq_chat{display:block; font-size:12px; padding-left:20px}
#cus_ser  ul li a{ color:#333}
#cus_ser  ul li a:hover{ text-decoration:underline;}
#cus_ser .close{ display:inline-block; width:16px; height:16px; overflow:hidden; cursor:pointer; margin-right:4px; float:right;}
#cus_ser ul, ol{
	list-style: none;
	margin:0 0 9px 0;
}