@charset "utf-8";
/* CSS Document */
body {
	margin:0; padding:0; line-height:24px; background:#FFF;font-size:14px;color:#7E7E7E;	
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{border:0;overflow:hidden; display:block;} 
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
address,cite,code,em,th,i,b{font-weight:normal; font-style:normal;}
.clear{clear:both; overflow:hidden;  height:0px; font-size:0px; line-height:0px;}
a{text-decoration:none;color:#717171;}
a:hover{color:#E6003E;}

.header{ width:100%; height:105px; margin:0 auto;position:relative;}
.header-content{width:1200px; height:105px; margin:0 auto;}
.logo{float:left; margin-top:30px;}
.header-info{float:right; margin-top:45px; font-size:14px; }
.header-info span{ font-size:22px;}

.menucon{ width:480px; margin-top:45px; margin-left:110px; float:left;}
.menucon a{ float:left; margin-left:50px; font-size:18px; padding-top:2px;}
.menucon a:hover{color:#E6003E;}
.menucon a.select{color:#E6003E;}
.menucon a.home{ background:url(/style/images/home.gif) no-repeat left top; padding-left:32px;}

.index-category{position:absolute; z-index:999; bottom:-578px; width:205px; height:578px;); 
 }
.index-category a.index-category-item{ margin:0px; padding:0px; font-size:16px; display:block; width:205px; height:96px; float:left; background:#000; text-align:center;color:#FFF; line-height:95px;
	filter: Alpha(Opacity=90); 
	-moz-opacity:0.9;  
    opacity:0.9;
	border-bottom:1px solid #131314;
}
.index-category a.index-category-item:hover{ font-size:16px; display:block; width:205px; float:left; background:#0095DA; text-align:center;color:#FFF; line-height:95px;
}

#banner{ height:580px; width:100%; margin:0 auto;}




.index-footer{ width:100%; min-height:280px; height:auto; margin-top:70px; background:#333333;}
.footer-content{ width:1200px; margin:0 auto; padding-top:50px;}
.nav{ float:left;}
.nav-item{ float:left; margin-left:50px; color:#A3A3A3;}
.nav-item p{ font-size:18px; margin-bottom:15px;}
.nav-item a{ display:block;color:#747474; font-size:12px; margin-top:5px;}
.nav-item a:hover{ color:#FFF;}
.footer-right{ float:right; text-align:center;}
.footer-right img{ width:120px; height:120px;}



.topshare{ width:40px; height:40px;z-index:999;	position:fixed; _position:fixed; right:15px; bottom:100px; display:none;}

.msg-bot{z-index:999;position:fixed; _position:fixed; right:15px; bottom:20px; width:150px; padding-left:30px;
		height:45px; line-height:45px; color:#FFF; font-size:16px; text-align:center; border-radius:3px; background:#ED043F url(/style/images/msg.png) no-repeat 10px 7px;}
a.msg-bot:hover{  background:#FB2259 url(/style/images/msg.png) no-repeat 10px 7px; color:#FFF;}
.msg{ text-align:center; width:1200px; margin:0 auto; font-size:36px; color:#353432; text-align:center; border-top:1px solid #C0C0C0; margin-top:80px; padding-top:80px;}
.msg a{ font-size:12px; display:block;background:url(/style/images/msg.gif) no-repeat left -3px; width:145px; margin:0 auto; margin-top:20px; padding-left:15px; }