
.h_wrap {height: 379px;}
.h_wrap .left {float: left; width: 497px; height: 379px;}
.h_wrap .middle {float: left; width: 248px; height: 379px;}
.h_wrap .right {float: left; width: 235px; height: 379px;}
.h_icon {background: url("bg.png"); display: inline-block; float: left; width: 35px; height: 35px; overflow: hidden;}
.h_icon1 {background-position: -483px -56px; }
.h_icon2 {background-position: -483px -100px; }

.h_wrap .flashdiv {width: 497px; height: 379px;}
.h_wrap .newflash {width: 100%; height: 100%; overflow:hidden;}
.h_wrap .flashimg img {width: 100%; height: 379px; margin-bottom: 0;}
.h_wrap .flashimg p {overflow:hidden;width: 360px;bottom:7px;position:absolute;text-indent:12px;font-size:20px;z-index:2;left:0;}
.h_wrap .flashimg p a {color:#fff;font-weight:700;text-shadow:1px 1px 0px #333;}
.h_wrap .flashimg p a:hover {text-decoration: none;}
.h_wrap .flashBg {position:absolute;bottom:0;width:100%;height:45px;z-index:1;background: url("bg.png")}
.h_wrap .an {position:absolute;right:15px;z-index:2;bottom:4px;height:40px}
.h_wrap .an li {float:left;margin-left:5px;font-size:24px}
.h_wrap .an li a {float:left;color:#9a95a3;background:none;overflow:hidden;line-height:40px;padding:0 3px;-webkit-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;}
.h_wrap .an li.current a,.an li a:hover{color:#fff;text-decoration:none}
.h_wrap .an li a:hover{-webkit-transform:scale(1.4);-o-transform: scale(1.4)}

.h_wrap .middle {background: url("bg.png") no-repeat 0 -56px;}
.h_wrap .middle .h3 {height: 37px; color: white; line-height: 37px; text-indent: 10px; font-size: 14px;}

.h_wrap .middle .h_list {height: 92px; margin: 0 3px;}
.h_wrap .middle .h_list li {width: 100%; float: left; height: 28px; line-height: 28px; width: 240px; overflow: hidden;}
.h_wrap .middle .h_list li.on {border-bottom: 1px dotted #81cac1;}
.h_wrap .middle .h_list li a {color: #81cac1;}
.h_wrap .middle .h_title {height: 86px;overflow:hidden;}
.h_wrap .middle .h_title dl {margin:0 10px}
.h_wrap .middle .h_title dt {height:28px;line-height:28px;overflow:hidden;font-size:14px;font-weight:bold;text-align:center; border-bottom: 1px dotted #81cac1;}
.h_wrap .middle .h_title dt a {color: white;text-decoration:none}
.h_wrap .middle .h_title dd {color: #81cac1;text-indent:24px; margin-top: 3px;}
.h_wrap .middle .h_title dd a {color: #ffe400;text-decoration:none}

.h_wrap .middle .h_pic ul {margin: 3px;}
.h_wrap .middle .h_pic li {width: 68px; margin: 6px 6px 0; float: left;}
.h_wrap .middle .h_pic img {width: 68px; height: 68px; border: 1px solid white;}

.h_wrap .right {background: url("bg.png") no-repeat -248px -56px;}
.h_wrap .right .h3 {height: 37px; color: white; line-height: 37px; text-indent: 10px; font-size: 14px;}
.h_wrap .right .h_title {overflow:hidden;}
.h_wrap .right .h_title dl {margin:0 10px}
.h_wrap .right .h_title dt {height: 32px; line-height: 32px;overflow:hidden;font-size:14px; text-align:center}
.h_wrap .right .h_title dt a {color: white;text-decoration:none}
.h_wrap .right .h_title dd {color: #81cac1; text-indent:24px; height: 102px;}
.h_wrap .right .h_title dd a {color: #ffe400;text-decoration:none}

.h_wrap .right .h_list ul {margin-top: 1px;}
.h_wrap .right .h_list li {float: left; height: 41px; line-height: 42px; width: 180px; overflow: hidden;}
.h_wrap .right .h_list li a {color: #81cac1}
.h_wrap .right .h_list li a:hover {text-decoration: none;}