﻿@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; color:#333; font-family:Tahoma,"微软雅黑"; font-size:12px; background-color: #fff;  overflow-y:scroll; text-align:center;
}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#333; text-decoration:none;   outline: none; star:expression(this.onFocus=this.blur());}
a:hover { color:#EE1300;   outline: none; star:expression(this.onFocus=this.blur());}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}



.saosao { width:100px; margin:10px auto auto auto; height:30px; clear:inherit;
}
.saosao span { display:block; border-radius:8px; height:30px; text-align:center; margin:auto; cursor:pointer;width:100px; background-color:#0094ff; color:#fff;
}
.saosao img { display:none;position:absolute; top:-300px;  left:-100px; border:1px #42A8FD solid; padding:4px; border-radius:4px; background-color:#fff;
}
.saosao:hover > img { display:block;
} 
#proright_con { float:right; width:500px; position:absolute; right:0px;  text-align:left; line-height:40px;
}
#jjzhu { display:block; padding:0px; margin:0px; text-align:center;
}
.A_czcenter { width:1200px; text-align:center; margin:auto;padding:0px; display:block;  position:relative;
}

#jjtop { width:100%; height:100px; line-height:100px; display:block;
}
#logo {float:left; width:183px; display:block; margin-top:13px; 
}
#Menu { display:block; margin:0px; padding:0px; float:right; 
}
    #Menu ul {display:block; margin:0px; padding:0px;
    }
        #Menu ul li { float:left;  text-align:center; font-size:14px;
        }
.menu1 { width:90px;  font-weight:bold;
}
.menu2 {  width:2px; 
}

#zhubanner { width:100%; height:700px; display:block; padding:0px;  background-size:cover;
}.nybnanner { width:100%; background-size:cover; background-position:center; height:350px;
}

#HONOR { width:100%; display:block; padding:0px;margin:0px;
}
    #HONOR ul { display:block; padding:0px; margin:0px;
    }
        #HONOR ul li { width:200px; height:270px; float:left; margin:15px; text-align:center; line-height:25px; vertical-align:middle; display:inline-table;
        }
            #HONOR ul li img { max-width:200px; max-height:250px;  display:block;
            }
            #HONOR ul li table { border-collapse:collapse; display:block; padding:0px; margin:0px;
            }
                #HONOR ul li table td { vertical-align:middle; text-align:center; height:250px;
                }


#proimglist { width:100%; padding:0px; margin:0px;
}
    #proimglist ul { display:block; padding:0px; margin:0px;
    }
        #proimglist ul li { width:200px; height:240px; border:1px #fff solid; background-color:#808080; display:block; margin:16px;  float:left;line-height:40px; text-align:center; color:#fff;
        }
            #proimglist ul li img { width:200px; height:200px;  display:block; 
            }
            #proimglist ul li:hover { background-color:#45A9FE; color:#fff; border:1px #42A8FD solid; cursor:pointer;
            }

#jjbottom { margin:20px auto auto auto;}
#jjbottmcon { border-top:1px #808080 solid;  padding:20px 0px; text-align:center; line-height:20px;  font-size:14px; 
}

#cszhu_con { width:100%; position:relative;
}
#cszhu_left { width:191px; float:left; min-height:400px; 
}
#cszhu_right { width:940px; float:right; text-align:left; 
}

.cszhu_left_menu { width:230px; background-image:url(/skin/leftbg.png); border-radius:10px 10px 0px 0px; background-repeat:no-repeat; min-height:64px;padding:10px 0px 10px 0px; line-height:60px; font-size:26px; color:#fff;
                    
}
.nyzhumenu { width:230px; height:40px;margin:auto; margin-top:1px; background-color:#F4F4F6; color:#42A8FD; text-align:center; 
             font-size:14px; line-height:40px; display:block; cursor:pointer;
}
    .nyzhumenu:hover { background-color:#42A8FD; color:#fff;
    }

.nycon { font-size:16px; line-height:30px; text-align:left;
}


.downimg { width:200px; float:left; opacity:0.8; border-radius:15px; cursor:pointer;
}
    .downimg:hover {opacity:1; box-shadow:0px 0px 5px 2px #42A8FD;
    }
.table1 { border-collapse:collapse;  width:1000px; line-height:30px;
}
    .table1 tr { padding:0px; margin:0px; 
    }
    .table1 td { border:1px #ccc solid; text-align:center;
    }


#message { width:1040px;  /*border:1px #ccc solid;*/ margin:auto; 
}
    #message tr { margin:10px auto; 
    }
    #message td {padding:10px 20px;
    }
.input2 { border:1px #808080 solid; padding:3px 5px; text-align:left; line-height:30px;  font-size:14px; color:#333; width:100%;
}
#butsup { width:300px; height:40px; text-align:center; color:#fff; background-color:#45A9FE;  font-size:16px; line-height:40px; margin:auto; display:block;
}
    #butsup:hover { background-color:#333; cursor:pointer;
    }


  #NcBanner {  width:100%;   height:495px; position:relative;  margin:0px auto;
        }

        #Bannerchange { width:100%;  height:495px; 
        }
            #Bannerchange div { display:none; padding:0px; margin:0px; width:100%; height:495px;  position:absolute;
                                 background-repeat:no-repeat; background-size:cover; background-position:center center;

            }
#bannerbiao { position:absolute;  top:450px; z-index:999; margin-left:-600px;  left:50%;  width:1200px;  display:block; text-align:right;
}
    #bannerbiao table {   padding:0px;  border-collapse:collapse;  text-align:right;   float:right;
                       
    }
    #bannerbiao table tr {  margin:0px; padding:0px;
    }
        #bannerbiao table tr td { width:24px; height:24px;  padding:5px;   cursor:pointer; background-image:url(/skin/dotx.png); background-repeat:no-repeat;
        }
