@charset "utf-8";
/* CSS Document */
body,div,form,img,ul,ol,li,dl,dt,dd,p,tr,td{margin: 0; padding: 0; border: 0; }
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal; font-size:12px;}
body{font-family: "宋体"; font-size:12px; color:#666; line-height:21px; background:#ffffff;}
img{ border:0px;}
em{ font-style:normal;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:#666666; outline:none;}
a:hover{ text-decoration:none; color:#6c2c54; outline:none;}
a,area{blr:expression(this.onFocus=this.blur())}
.float_left{ float:left;}
.float_right{ float:right;}
.del_float{ clear:both; font-size:0px; line-height:0px; height:0;}
.color_2e808c ,.color_2e808c a ,.color_2e808c a:hover ,a.color_2e808c, a.color_2e808c:hover{ color:#2e808c;}

.fontArial{ font-family:Arial, Helvetica, sans-serif}
.font10{ font-size:10px;}
.font11{ font-size:11px;}
.font14{ font-size:14px;}
/* 网站基本定义 End*/


/*headerPage begin*/
#headerPage{ width:1003px; margin:0 auto; padding-top:8px; height:50px;}
#headerPage h1{ background:url(../images/logo.png) no-repeat; width:129px; height:41px; float:left; margin-left:5px; display:inline}
#headerPage h1 a{ width:129px; height:41px; display:block; text-indent:-9999px;}


#headerPage .mainNav{ float:right; padding-top:14px;}
#headerPage .mainNav ul li{ float:left; width:auto; position:relative; z-index:1}
#headerPage .mainNav ul li img{ z-index:-1; position:relative; display:block}
#headerPage .mainNav ul li ul{ width:91px; padding:0 1px; position:absolute; left:50%; top:36px; margin-left:-47px; background:#fff; z-index:10; display:none}
#headerPage .mainNav ul li ul li{ width:91px; float:left; height:23px; line-height:23px; margin-bottom:1px;}
#headerPage .mainNav ul li ul li a{ display:block; padding-left:15px; background:#a7a7a7; color:#ffffff}
#headerPage .mainNav ul li ul li a:hover{background:#6c2c54;}
#headerPage .mainNav ul li ul.subLast{ margin-left:-65px;}
/*headerPage end*/


/*footPage begin*/
#footPage{ width:100%; margin:0 auto; border-top:1px solid #c8c8c8;}
#footPage .Content{ width:984px; margin:0 auto; text-transform:uppercase; padding-top:15px; font-family:Arial, Helvetica, sans-serif}
#footPage .Content span.wzjs{ font-size:12px; font-family:"宋体"}
.musicIcon{ padding-left:15px; width:80px;}
*html .musicIcon{ line-height:18px; height:18px; padding-top:3px}
.musicIcon img{ font-size:0; line-height:0; display: inline-block}
/*footPage end*/



/*框架begin*/
#warp{ width:100%; margin:0 auto; background: url(../images/warpBJ.gif) repeat-x left top #eaeaea; min-height:556px; height:auto !important; height:556px;}
.mainWarp{ width:1003px; margin:0 auto;}
.nyWarp{ width:951px; height:469px; margin:0 auto; background:url(../images/ConBJ.png) no-repeat center top;}
.indexBJ{ width:100%; background:url(../images/indexBanner.jpg)  no-repeat center top; height:556px;}
.aboutBJ{ width:100%; background:url(../images/aboutBJ.jpg)  no-repeat center top; height:497px; padding-top:59px;}
.newsBJ{ width:100%; background:url(../images/newsBJ.jpg)  no-repeat center bottom; height:497px; padding-top:59px;}
.newsBJ2{ width:100%; background:url(../images/newsBJ2.jpg)  no-repeat center bottom; height:497px; padding-top:59px;}
.HrBJ{ width:100%; background:url(../images/HrBJ.jpg)  no-repeat center bottom; height:497px; padding-top:59px;}
.serviceBJ{ width:100%; background:url(../images/serviceBJ.jpg)  no-repeat center bottom; height:497px; padding-top:59px;}
.proBJ{ width:100%; background:url(../images/proBJ.jpg)  no-repeat center bottom; height:555px;}

/*框架end*/

.web{margin:0px auto;padding:0xp;width:952px;}