@charset "utf-8";
/* CSS Document */
TD { LINE-HEIGHT: 170%; WORD-BREAK: normal}
*{ margin:0; padding:0;}


img {border:0;behavior:url("iepngfix.htc");}
.clear {clear:both;}
.fl{ float:left;}
.fr{ float:right;}
a { text-decoration: none; color:#666;}
a:hover {text-decoration:none; color:#458f98;}
a:active {text-decoration: none; color:#458f98;}
a:focus {-moz-outline-style:none;}


/*top*/
.topper{ width:100%;margin:0 auto; text-align:center;position:relative ;}
.top{ width:100%; height:90px; text-align:center; background:url(../images/topbj.png) repeat;op acity:0.7;position:absolute;top:0; left:0; z-index:9999;}
.top1{ width:1200px; height:90px; margin:0 auto;z-index:99999;}
.topl{ float:left; width:313px; height:90px;}
.topr{ height:90px;float:right;}
.ssuo{ float:right; height:20px;}
.date{ width:255px; float:left; font-size:12px; height:20px; margin-top:5px;}
.sousuo{ float:right; margin-top:5px;}

/*.newstoppic{ width:156px;height:103px;overflow:hidden;}
.newstop a{display: block;width:156px; height:103px; position: relative; overflow: hidden; z-index: 1;}
.newstop a img{width:156px; height:103px;transition: all 0.9s ease 0s;}
.newstop a:hover img{transform: scale(1.2);}
*/

#banner{ width:100%; height:644px; z-index:99;}




.bottom-v3 { position:absolute; bottom:0; left:50%; z-index:9999999; margin-left:-600px; }
.bottom-v3 .bottomnavigation-inner { margin: 0px auto; width:1200px; position: relative; }
.bottomnavigation-up { height: 80px; }
.bottomnavigation-up .bottomnavigation-v3 { float: right; width:1200px; }
.bottomnavigation-up .bottomnavigation-v3 ul { float: left; }
.bottomnavigation-up .bottomnavigation-v3 li { float: left; font: 16px/59px "microsoft yahei"; color: rgb(255, 255, 255); width: 333px; padding: 0px 15px; background-color: rgba(255, 255, 255, 0.9); z-index: 88888; cursor: pointer; }
.bottomnavigation-up .bottomnavigation-v3 li a { font-weight: normal; padding: 0px; margin: 5px 0px 0px; float: left; width: auto; display: block; }
.bottomnavigation-up .bottomnavigation-v3 li a h2 { font-size:17px; color:#000; height: auto; line-height: 35px; font-family: "microsoft yahei"; display: block; padding-top: 6px; font-weight:normal; }
.bottomnavigation-up .bottomnavigation-v3 li a p { float: left; width: 208px; color: rgb(153, 153, 153); font-size: 12px; line-height: 12px; }
.bottomnavigation-up .bottomnavigation-v3 .bottomnav1 { width:210px; height: 80px; border-bottom: 6px solid #009c92; background-image:url(../images/ban_line_01.png); background-repeat: no-repeat; background-position: right center; text-align:center }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav1:hover { background:#009c92 url(../images/index_10.png) no-repeat scroll 190px 0px; color: rgb(255, 255, 255); }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav1:hover a h2 { color: rgb(255, 255, 255); }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav1:hover a p { color: rgb(255, 255, 255); }
.bottomnavigation-up .bottomnavigation-v3 .bottomnav2 { width:210px; height: 80px; border-bottom: 6px solid #009c92; text-align:center }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav2:hover { background: #009c92  url(../images/index_10.png) no-repeat scroll 190px 0px; color: #009c92; }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav2:hover a h2 { color: rgb(255, 255, 255); }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav2:hover a p { color: rgb(255, 255, 255); }
.bottomnavigation-up .bottomnavigation-v3 .bottomnav3 { width: 210px; height: 80px; border-bottom:6px solid  #009c92; background-image:url(../images/ban_line_01.png); background-repeat: no-repeat; background-position: left center; text-align:center }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav3:hover { background: #009c92 url(../images/index_10.png) no-repeat scroll 190px 0px; color: #009c92; }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav3:hover a h2 { color: #fff; }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav3:hover p { color: #fff; }
.bottomnavigation-up .bottomnavigation-v3 .bottomnav4 { width:210px; height: 80px; border-bottom: 6px solid  #009c92; background-image: url(../images/ban_line_01.png); background-repeat: no-repeat; background-position: left center; text-align:center}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav4:hover { background: #009c92 url(../images/index_10.png) no-repeat scroll 190px 0px; color: rgb(255, 255, 255); }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav4:hover a h2 { color: rgb(255, 255, 255); }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav4:hover p { color: rgb(255, 255, 255); }
.bottomnavigation-up .bottomnavigation-v3 .bottomnav5 { width: 210px; height: 80px; border-bottom: 6px solid  #009c92; background-image:url(../images/ban_line_01.png); background-repeat: no-repeat; background-position: left center; text-align:center }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav5:hover { background:  #009c92 url(../images/index_10.png) no-repeat scroll 190px 0px; color:  #009c92; }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav5:hover a h2 { color: rgb(255, 255, 255); }
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav5:hover p { color: rgb(255, 255, 255); }

.bottomnavigation-down { position: absolute; top:-6px; left: 0px; width: 100%; }
.bottomnavigation-down .bottomnavigation-box { margin: auto; width: 1200px; }
.bottomnavigation-down .bottomnav-down-menu { width:210px; height: auto; margin: -182px 0px 0px; padding: 15px; position: absolute; background: rgb(255, 255, 255) none repeat scroll 0% 0%; z-index: 6666; }
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner { margin: auto; width: auto; position: relative; }
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list { width: 212px; }
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dt { height: 57px;   }
.bott  omnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd, .bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list div.boxdt { float: right; height: 62px; line-height: 17px; padding-top: 5px; width: 105px; overflow: hidden; }
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd strong, .bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd strong a:link, .bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd strong a:visited, .bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd strong a:hover, .bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd strong a:active, .bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list div.boxdt strong { font-size: 14px; font-family: "microsoft yahei"; color: rgb(1, 93, 178); line-height: 30px; }
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd p { font-size: 12px; color: rgb(153, 153, 153); line-height: 18px; }

.bottomnavigation-down .bottomnav-down-menu dl { float: left; }
.bottomnavigation-down .menu-1 dl { margin: 0px; }
.bottomnavigation-down .menu-1 dt { font: 16px "microsoft yahei"; color: rgb(97, 120, 158); padding-bottom: 5px; }
.bottomnavigation-down .menu-1 dd { width:212px;  height:150px; overflow:hidden;}
/*.bottomnavigation-down .menu-1 dd a { color: rgb(141, 141, 141); font: 14px/30px "microsoft yahei"; }
.bottomnavigation-down .menu-1 dd a:hover { color: rgb(96, 175, 246); }
.bottomnavigation-down .menu-2 dd a, .bottomnavigation-down .menu-3 dd a { color: rgb(141, 141, 141); font: 16px "microsoft yahei"; }
*/
#bottomnav1 { margin-left: 0px; }
#bottomnav2 { margin-left: 240px; }
#bottomnav3 { margin-left: 480px; overflow: hidden; margin-top: -182px; }
#bottomnav4 { margin-left: 720px; overflow: hidden; margin-top: -182px; }
#bottomnav5 { margin-left: 960px; overflow: hidden; margin-top: -182px; }
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dt { width: 210px; z-index: 2; }
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dt img { width: 210px; height:150px; }
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dd { width: 105px; position: relative; z-index: 2; float: right; height: 62px; overflow: hidden; line-height: 17px; padding-top: 5px; }

