@charset "gb2312";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#333333;
	background-color:#FFF;
	font-size:14px;
}

#view_content p {
    text-align: justify;
}

#view_content img {
    max-width: 100%;
}
.clear{clear:both;}

div,ul,li {list-style-type:none; padding:0px}
body,td,th {
	font-size: 14px; color:#333333;
}
a {
	font-size: 12px;color: #333333;
	font-size:14px;
}
a:link {
	text-decoration: none;
	font-size:14px;
}
a:visited {
	text-decoration: none;color: #333333;
	font-size:14px;
}
a:hover {
	text-decoration: none;color:#FF0000;
	font-size:14px;
}
a:active {
	text-decoration: none;color: #333333;
	font-size:14px;
}
A.reg:link{color:#FFF;text-decoration:none;font-size:12px;}
A.reg:visited{color:#FFF;text-decoration:none;font-size:12px;} 
A.reg:hover{color:#FFF;text-decoration:underline;font-size:12px;} 
A.top:link{color:#0033CC;text-decoration:none;font-size:12px; font-weight:bold}
A.top:visited{color:#0033CC;text-decoration:none;font-size:12px; font-weight:bold} 
A.top:hover{color:#666;text-decoration:font-size:12px; font-weight:bold}
.STYLE1 {
	color: #C9ABD1;
	font-weight: bold;
}
#btop {
	position:relative;width:100%; margin:0 auto; z-index:999;
}
#btop2 {
	position:absolute; z-index:999; height:100px; width:100%; margin:0  auto;background:url(image/navbj.png) repeat-x;
}
#top1 {
width:100%;height:42px; background-color:#282e3a; color:#FFF; line-height:42px;
}
#logo {width:1200px; height:145px; margin:0 auto; background:url(image/top.jpg) no-repeat}
#menu {
width:800px;height:65px; margin:0 auto; text-align:center
}
#menu ul{
width:800px; margin:0 auto;
}
#menu li{
width:110px;height:65px; float:left; line-height:65px; font-size:14px; cursor:pointer; color:#FFF; font-size:14px
}
#menu li a{
color:#FFF;font-size:14px;
}
#menu li:hover{
background:#e72f0d;
}
#banner {
width:100%;height:500px; background:url(image/b1.jpg) no-repeat 50% 0%;
}
#search {
	width:1200px; height:62px; text-align:left; margin:0 auto;	
}
#search #s {

float:right; margin-right:100px	
}
#product { height:970px; width:100%; background:url(image/cpbj.jpg) no-repeat 50% 0%; clear:both}
#nybanner {
width:100%;height:360px; background:url(img/b1.jpg) no-repeat 50% 50%;
}
#cp {
width:100%;height:925px; background-color:#F2F2F2;background:url(img/cpbj.jpg) repeat-x
}
.cptop {
width:1200px; margin:0 auto; height:161px; background:url(img/cp.jpg) no-repeat
}
#cpfl {
width:100%;height:803px; background:url(img/fl.jpg) no-repeat 50% 0%;
}
.cpzs{
width:287px; height:365px; float:left; margin:22px 5px; background:#316db5;	
}
.cpzs2{
width:287px; height:365px; float:left; margin:22px 5px; background:#e72f0d; overflow:hidden
}
.cpzs2 img{
cursor: pointer; transition: all 0.6s;  
}
.cpzs2 img:hover{
transform: scale(1.05);
}
#yyly {
width:100%; height:773px; background:url(image/yyly.jpg) no-repeat 50% 0%;	
}
#about {
	height:620px; width:100%; background:url(image/about.jpg) no-repeat center; margin:0 auto;	
}
div img{  
                cursor: pointer;  
                transition: all 0.6s;  
            }  
            div img:hover{  
                transform: scale(1.05);  
            }  

.cppp {
float:left; width:270px; height:210px; margin:8px; text-align:center	
}
#zlbk {
width:100%;height:569px; background:url(img/zlbk.jpg) no-repeat 50% 0%;
}
#gywm {
width:100%;height:545px; background:url(img/gywm.jpg) no-repeat 50% 0%;
}
#al {
width:100%;height:630px; 
}
#altop {
background:url(img/alzs.jpg) no-repeat 50% 0%; height:173px; width:100%
}
#xwzx {
width:100%;height:670px; 
}
#xwzxtop {
background:url(img/xw.jpg) no-repeat 50% 0%; height:155px
}
.xwlist1 {
width:365px;height:508px;  margin-right:30px; float:left; text-align:left
}
.xwlist2 {
width:375px;height:508px; float:left
}
#end {
background:#282e3a;height:400px
}
#end1 {
width:1200px; margin:0 auto;
}
#end2 {
width:1200px; margin:0 auto;
}
#end3 {
width:307px; float:left; padding-top:50px;
}
#end4 {
width:705px; float:left; padding-top:80px; color:#FFF; font-size:15px
}
#end3 img:hover{  
                transform: scale(1.00);  
            } 
#end5 img:hover{  
                transform: scale(1.00);  
            } 
.MagicZoom img:hover{  
                transform: scale(1.00);  
            } 
#end4 span {
color:#606672; font-size:15px
}
#end5 {
width:150px; float:left; padding-top:50px;
}
#endmenu {
width:1200px; margin:0 auto; height:88px; text-align:center; border-bottom:1px solid #999;
}
#endmenu a {
color:#fff; margin:20px 50px; font-size:14px; line-height:80px;	
}
.endli1 span{
	font-size:15px; font-weight:bold; color:#FFF; 
}
.endli1 li{
	font-size:14px; color:#999; line-height:32px
}
.endli1 li a{
	font-size:14px; color:#999; line-height:32px
}
.endli2 {
width:300px; float:right	; margin:40px 0px 0 0; color:#666; font-size:14px; line-height:30px
}
.endli2 span{
font-size:16px; font-weight:bold; color:#FFF; 
}
#nyb{
width:100%; height:70px; background-color:#EEEEEE; line-height:70px
}
#search {
float:right; margin-top:10px}
#nydh {
width:100%; height:60px; line-height:60px; border-bottom:1px solid #CCC; clear:both
}
#nymenu {
width:1200px; height:108px; margin:0 auto; padding-top:20px
}
#nymenu ul {display:table; margin:10px auto;}
#nymenu ul li {
	
    text-align:center;
    float:left;
    *float:none;
    *display:inline;
    *zoom:1;
  
	width:130px;
	height:35px;
	padding:5px 10px;
	background:#959595;
	margin:10px;
	line-height:35px;
	color:#FFF; font-size:14px;
	}
	
	#nymenu ul  .actives{
	
    text-align:center;
    float:left;
    *float:none;
    *display:inline;
    *zoom:1;
  
	width:130px;
	height:35px;
	padding:5px 10px;
	background:#D10708;
	margin:10px;
	line-height:35px;
	color:#FFF; font-size:14px;
	}
#nymenu ul li a{ color:#FFF; font-size:14px;}
#nyends {
width:1200px; margin:0 auto; height:auto; margin-top:40px
}
#contents {
width:1200px; margin:0 auto; text-align:left; padding:0 0 30px 0
}

.allist1 {
width:260px;height:320px; margin:10px 25px 10px 0; float:left; text-align:left; border:1px solid #EBEBEB; padding:0px
}
.allist2 {
width:260px;height:320px; margin:10px 0 10px 0;float:left; border:1px solid #EBEBEB; padding:0px
}
.cpfltop {
width:1200px; margin:0 auto; height:100px; border-bottom:1px solid #EBEBEB;	
}

.cplist1 {
width:284px;height:368px; margin:10px 15px 10px 0; float:left; text-align:left; border:1px solid #EBEBEB; padding:0px
}
.cplist2 {
width:284px;height:368px; margin:10px 0 0 0;float:left; border:1px solid #EBEBEB; padding:0px
}
.cpgllist1 {
width:284px;height:268px; margin:10px 15px 10px 0; float:left; text-align:left; border:1px solid #EBEBEB; padding:0px
}
.cpgllist2 {
width:284px;height:268px; margin:10px 0 0 0;float:left; border:1px solid #EBEBEB; padding:0px
}
.cpjxlist1 {
width:284px;height:308px; margin:10px 15px 10px 0; float:left; text-align:left; border:1px solid #EBEBEB; padding:0px
}
.cpjxlist2 {
width:284px;height:308px; margin:10px 0 0 0;float:left; border:1px solid #EBEBEB; padding:0px
}
#inside table{ width:1200px;border-collapse:collapse;border:1px solid #000;margin:10px auto;font-weight:normal;font-size:12px;text-align:center;font-size:12px;}
#inside table td{border:1px solid #000;padding:3px 0;font-weight:normal;font-size:12px;text-align:center;font-size:12px;}
#inside table thead th{font-weight:normal;border:1px solid #000;color:#000;font-size:12px;height:30px;line-height:20px;}
#inside table tr.odd{background:#EEEEEE;}
#inside table thead tr:hover{background:transparent;color:inherit;} 
#inside table tr:hover{background:#E60013;color:#fff;}
#inside table#canshu{ width:1200px;border-collapse:collapse;border:1px solid #000;margin:10px auto;font-weight:normal;text-align:center;font-size:12px;}
#inside table#canshu thead th{font-weight:normal;border:1px solid #000;background:#E60013;color:#fff;font-size:12px;}
#inside table td img{border:0;padding:0;margin:0;}
.selects {
width:180px; height:38px; border:1px solid #999; color:#666	
}
.topmen1 {
width:200px; line-height:25px; float:left; border-right:1px solid #CCC; margin:20px 20px 0 0; height:480px	
}
.topmen1 span {
font-size:20px; line-height:30px; color:#1781DB	
}
.topmen2 {
width:250px; line-height:25px; float:left;margin:20px 0 0 0; height:480px	
}
.topmen2 span {
font-size:20px; line-height:30px; color:#1781DB	
}
.indexgl {
width:270px; height:67px; line-height:67px; float:left; background:#1781DB; margin:5px 15px 5px 15px; text-align:center; color:#FFF; font-size:15px; font-weight:bold;	
}
.indexgl a{
 color:#FFF; font-size:15px; font-weight:bold;	
}
.indexgl:hover{
width:270px; height:67px;line-height:67px; float:left; background:#C21214; margin:5px 15px 5px 15px; text-align:center; color:#FFF; font-size:15px; font-weight:bold;	
}
.indexgl:hover a{
 color:#FFF; font-size:15px; font-weight:bold;	
}

#end4 a {
    color: #606672;
}