@charset "utf-8";
/* CSS Document */

*{ margin:0 auto; padding:0; } 
div {margin:0 auto; overflow:hidden; height:auto;} 
em,i {font-style:normal; font-size:100%;}
img{border:none;}
a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover { text-decoration: none;}
a:active {	text-decoration: none;}
ul,ol,li{list-style:none;}
body { font-family:arial,helvetica,clean,sans-serif; font-size:14px; color:#000000; line-height:22px;}
.top1{ width:100%;background:#E5E5E5; overflow:visible;}
.top1a{ width:1000px; height:27px; line-height:27px; font-size:12px; color:#666; overflow:visible;}
.top1a span{ float:left; display:block;}
.top1a ul{ float:right;}
.top1a ul li{ float:left; width:80px; text-align:center; border-right:1px solid #ffffff;}
.top1a ul li a{ color:#666; font-size:12px;   margin:0 auto;line-height:27px;}
.top1a ul li a:hover{ text-decoration:underline;}
.top2{ width:100%; height:60px; background:#FFFFFF;}
.top2a{ width:1000px; height:60px; background:#FFFFFF;}
.top2a-1{ width:190px; height:50px; float:left; margin-top:5px;}
.top2a-2{ width:304px; height:60px; float:left; margin-left:0px;}
.top2a-3{ height:45px; line-height:22px; font-size:13px; color:#333; float:right; margin-top:10px; font-family:"微软雅黑"; background: url(../images/jjtg03.png) no-repeat; text-indent:55px;}
.top2a-3 span{ color:#F08300;}
.top2a-4{width:377px; height:60px; float:left; margin-left:100px;}
.top3{ width:100%; height:42px; background: url(../images/top5.jpg) repeat-x;}
.top3a{ width:1000px; margin:0 auto;}
.top3a li{float:left;text-align:center; background:url(../images/top6.gif) no-repeat right;}
.top3a li a{ color:#ffffff;line-height:40px; text-align:center; font-size:13px;height:42px; display:block; font-weight:bold; padding:0 22px; float:left;}
.top3a li a:hover{ display:block; background:url(../images/top7.jpg) no-repeat center; color:#FFFFFF; float:left;}
#top3a-1{ background:url(../images/top7.jpg) no-repeat center; color: #FFFFFF; float:left;}
.top0{ width:100%; height:10px; background:#ffffff;}
.top00{ width:100%; height:10px; background:#262729;}

/*底部*/
.foot{ width:100%; height:320px; background:#2A2A2A;}
.foot1{ width:1100px; margin-top:40px;}
.foot1a{ width:167px; float:left; height:165px; border-right:1px solid #404040; background: url(../images/foot1.jpg) center no-repeat;}
.foot1b{ width:550px; float:left; height:165px;border-right:1px solid #404040;}
.foot1b ul{ width:100px; float:left; margin-left:35px;}
.foot1b ul p{ width:120px; line-height:40px; height:40px; font-size:20px; color:#FFFFFF; font-family:"微软雅黑";font-weight:bold;}
.foot1b ul li{ width:120px; float:left; height:25px; line-height:25px;}
.foot1b ul li a{ color:#999; font-size:12px;font-family:"微软雅黑";}
.foot1c{ width:250px; float:left; height:165px; margin-left:40px;}
.foot1c span{ width:250px; line-height:40px; height:40px; font-size:20px; color:#FFFFFF; font-family:"微软雅黑";font-weight:bold;}
.foot1c-1{ width:250px; height:36px; background:url(../images/foot2.jpg) no-repeat; margin:20px auto;}
.foot1c p{ color:#999; font-size:12px; font-family:"微软雅黑"; line-height:24px;}
.foot2{ width:1000px; height:70px; border-bottom:1px solid #404040; margin-top:40px;}
.foot2 p{ width:1000px; line-height:30px; color:#999; font-size:12px; font-family:"微软雅黑"; text-align:center;}
.foot3{ width:1000px;}
.foot3 h3{ width:1000px; border-bottom:1px dashed #404040;line-height:30px; color:#999; font-size:12px; font-family:"微软雅黑"; font-weight:normal;}
.foot3 h4{width:1000px;line-height:30px; color:#999; font-size:12px; font-family:"微软雅黑";font-weight:normal}











.shangwu1{ width:149px; height:515px; background:url(../images/shangwu1.jpg) no-repeat; position:fixed; top:88px; right:0px;}
.shangwu1a{ width:139px; height:auto; margin:0 auto; margin-top:50px;}
.shangwu1a img{ height:34px; display:block;}









/* 閫氱敤鏍峰紡 */
.menu, .menu ul {
    list-style: none;
}

.menu > li {
    display: block;
    position: relative;
}
.menu > li:first-child {
    border-radius: 5px 0 0;
}


/* 鎮仠鏃剁殑鏍峰紡 */


/* 瀛愯彍鍗曟牱寮� */
.submenu {
    left: 0;
    max-height: 0;
    position: absolute;
    top: 100%;
    z-index: 0;

}
.submenu li {
    opacity: 0;

    -webkit-transform: rotateY(90deg);
    -moz-transform: rotateY(90deg);
    -ms-transform: rotateY(90deg);
    -o-transform: rotateY(90deg);
    transform: rotateY(90deg);

    -webkit-transition: opacity .4s, -webkit-transform .5s;
    -moz-transition: opacity .4s, -moz-transform .5s;
    -ms-transition: opacity .4s, -ms-transform .5s;
    -o-transition: opacity .4s, -o-transform .5s;
    transition: opacity .4s, transform .5s;
}


.menu > li:hover .submenu li, .menu > li:focus .submenu li {
    opacity: 1;

    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}
