﻿body,h1,h2,h3,h4,blockquote,p,dl,dt,dd,ul,ol,li,th,td,
form,fieldset,legend,button,input,textarea{ margin:0;padding:0;}
body,button,input,select,textarea{ font:12px/1.5 \5b8b\4f53,arial,sans-serif; background:#131313;}
button,input,select,textarea,h1,h2,h3,h4{ font-size:100%;}
em,i{ font-style:normal;}
ol,ul{ list-style:none; list-style-position:outside;}
table{ border-collapse:collapse;border-spacing:0;}
img,fieldset{ border:0;vertical-align:middle;}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{font-size:0; line-height:0; height:0; overflow:hidden; clear:both; visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.spanclass,.contentdiv{display:none;}
a{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
.mt10{ margin-top:10px;}
.mt5{ margin-top:5px;}
.bgf5{ background:#f5f5f5;}

.ivyTL{margin: 0 auto;width:1000px; background-color:#131313; text-align:center;}
.ivyTL img, .ivyTL object, .ivyTL iframe {display: inline-block;vertical-align: top;}
.ivyTLZ img, .ivyTLZ object, .ivyTLZ iframe { margin-bottom:5px;}


.wrap{ margin:0 auto;}
.top{height:586px; background:url(/zhuang/images/top_bg.jpg) no-repeat center top;}
.top-mobile{ background:none; height:auto; text-align:center;}
.top-flash{ width:100%; background:url(/zhuang/images/mobile_bg.jpg) no-repeat center top;}

.header{ width:1000px; height:58px; margin:0 auto;}
.logo{ width:342px; height:58px; overflow:hidden; float:left;}
.logo a{ display:block; width:342px; height:58px; overflow:hidden; text-indent:-9999px; background:url(/zhuang/logo/huanlelogo.jpg) no-repeat 0 0;}

.searchbox{ float:left; padding:25px 10px 0 0; width:350px;}
.searchbox .searchLogo{ background:url(/zhuang/images/bg.png) -210px -121px no-repeat; width:66px; height:22px; display:block; }
.searchbox .form_search{ width:75px; height:20px; margin-right:5px;border:1px solid #869BBA; background:#fff;}
.searchbox .form_txt{ width:260px; height:20px; color:#aaa; padding:0 5px;line-height:22px; overflow:hidden; margin-right:5px;border:1px solid #869BBA; background:#fff;}
.searchbox .form_btn{ width:50px; height:22px; background:url(/zhuang/images/bg.png) no-repeat -210px -144px; border:none; cursor:pointer; color:#fff;line-height:24px;}

.nav{ width:990px; height:40px; margin:0 auto; background:url(/zhuang/images/bg.png) repeat-x 0 -568px; padding-left:10px;}

.nav-list{ float:left; overflow:hidden; zoom:1;}
.nav-list a{ float:left; padding-top:5px; padding-left:7px; height:35px; background:url(/zhuang/images/bg.png) no-repeat left -499px; font-size:14px; margin-left:-2px; display:inline;}
.nav-list a span{ float:left; padding-left:15px; height:30px; line-height:30px;}
.nav-list a i{ float:left; width:22px; height:30px; line-height:30px; overflow:hidden; background:url(/zhuang/images/bg.png) no-repeat 22px -504px;}
.nav-list a:hover{ padding-right:7px; background:url(/zhuang/images/bg.png) 0 -568px; color:#fff; position:relative; text-decoration:none;}
.nav-list a:hover span{ background:url(/zhuang/images/bg.png) no-repeat -210px -90px; cursor:pointer;}
.nav-list a:hover i{ width:15px; background:url(/zhuang/images/bg.png) no-repeat -283px -90px; cursor:pointer;}
.nav-list .selected{ padding-right:7px; background:url(/zhuang/images/bg.png) 0 -568px; color:#fff; font-weight:bold; position:relative;}
.nav-list .selected span{ background:url(/zhuang/images/bg.png) no-repeat -209px -59px;}
.nav-list .selected i{ width:15px; background:url(/zhuang/images/bg.png) no-repeat -283px -59px;}
.nav-list a.selected:hover{ background:url(/zhuang/images/bg.png) 0 -568px; position:relative; color:#f60;}
.nav-list a.selected:hover span{ background:url(/zhuang/images/bg.png) no-repeat -209px -59px;}
.nav-list a.selected:hover i{ background:url(/zhuang/images/bg.png) no-repeat -283px -59px;}

.icon-list{ float:right;}
.icon-list li{ float:left; margin-right:15px; padding-top:10px; color:#555;}
.icon-list li img{ float:left; margin-top:12px; margin-right:2px;}
.icon-list li a{ padding-top:12px; color:#333;}

.top-main{ width:980px; margin:0 auto; padding:22px 15px 0 5px;}
#slide1 {position:relative; width:750px; height:450px; float:left; overflow:hidden;}
#slide1 .slide li {height:450px}
#slide1 .slide li a{}

#slide1 .info {width:698px; height:60px;; overflow:hidden; position:absolute; bottom:0px; left:0px; padding:0 32px 0 20px;}
#slide1 .info-bg{ position:absolute; top:0px; left:0px; width:740px; height:60px; padding:5px; background:#000; opacity:0.3; filter:alpha(opacity=30);}
#slide1 .control {float:right; position:relative; padding-top:8px;}
#slide1 .title {float:left; position:relative; height:42px; font-size:16px; font-family:"微软雅黑"; padding-top:18px;}
#slide1 .control li {float:left; width:44px; height:44px; margin-right:8px;}
#slide1 .control li a {text-decoration:none; display:block; width:40px; height:40px; padding:2px;}
#slide1 .control li a:hover, #slide1_control li.current a{ color:#fff; width:40px; height:40px; border:2px solid #f60; padding:0;}
#slide1 ul {list-style:none}
#slide1 ul img {vertical-align:middle}
#slide1 .title i{ float:left; width:5px; height:9px; overflow:hidden; background:url(/zhuang/images/bg.png) -200px -377px; margin-right:8px; padding-top:8px;}
#slide1 .title strong{ float:left;}
#slide1 .title a {color:#fff; text-decoration:none;}
#slide1 .title a:hover {text-decoration:underline}

.pic-list{ float:right; width:218px;}
.pic-list strong{ color:#fff; font-size:14px; border-bottom:1px solid #000; display:block; padding:20px 0 5px 12px;}
.p-first{ border-top:2px solid #2E2E2E; padding:20px 0 0 13px; margin-bottom:15px;}
.p-first .pf-img{ float:left; margin-right:5px; _margin-right:2px; display:inline;}
.p-first .pf-img img{ border:1px solid #7B7B7B; padding:1px; display:block;}
.p-first .pf-con{ overflow:hidden; zoom:1;}
.p-first .pf-con i{ display:block; width:50px; height:18px; background:url(/zhuang/images/bg.png) no-repeat -211px -193px; text-indent:-9999px; margin-bottom:13px;}
.p-first .pf-con a{ color:#555; display:block;}
.p-first .pf-con a:hover{ color:#f60;}
.p-first .pf-con em{ display:block; color:#888; }

.u-list-a{ background:url(/zhuang/logo/bg.png) no-repeat -305px 5px; line-height:28px; _line-height:29px;}
.u-list-a li{ width:170px; border-bottom:1px dashed #333; height:29px; margin:0 auto; padding-left:40px;}
.u-list-a li a{ color:#999;}
.u-list-a li a:hover,.ul-pic-a .i-txt a:hover,.pic-list-a .u-list-a li a:hover,.pic-box .th .subMark a:hover{ color:#f60;}

.main-wrap{ width:100%; background:#ccc url(/zhuang/images/main_bg.jpg) repeat-x;}
.main-con{ width:990px; margin:0 auto; background:#fff; padding:6px 5px 10px;}

.choose-box{ width:748px; height:154px; border:1px solid #ddd; background:#F5F5F5; padding-top:8px; overflow:hidden;}
.choose-box-a{ width:auto; padding:0 9px; height:auto;}
.choose-box-a .dl-list{ width:auto; padding-top:6px;}
.choose-box-a .dl-list dd{ width:910px;}
.dl-list{ width:730px; margin:0 auto; border-bottom:1px dashed #ddd; padding:3px 0;}
.dl-list dt{ float:left; width:60px; color:#777;}
.dl-list-a dt{ width:72px;}
.dl-list-a i{ display:block;}
.dl-list-a i a{line-height:24px; _padding-top:3px;}
.choose-box-a .dl-list-a dd{ width:870px; padding-left:0;}
.dl-list-a select{ background:#fff; width:130px; margin-right:10px;}
.dl-list-a select ,.dl-list-a input { float: left}
.dl-list-a .ks_btn { width:50px; height:22px; line-height:22px; border:none; background:url(/zhuang/images/bg.png) -200px -458px no-repeat; cursor:pointer; color:#fff}
.dl-list dd{ float:left; width:660px;}
.dl-list dd a{ display:inline-block; margin-left:12px; color:#333; height:22px;}
.dl-list dd a:hover{ color:#f60;}
.dl-list-a dd{ padding-left:6px;}
.dl-list-a dd a{ margin-left:5px;}
.dl-last{ border-bottom:none; padding-top:5px;}
.dl-last i{ display:inline-block; overflow:hidden;float:left; margin-left:12px;}
.dl-last i img{ border:1px solid #777777; margin:2px 3px 0px 0px; float:left;}
.dl-last .i1{ background:#fff; margin-left:15px;}
.dl-last .i2{ background:#06f;}
.dl-last .i3{ background:#000;}
.dl-last .i4{ background:#249A00;}
.dl-last .i5{ background:#50009A;}
.dl-last .i6{ background:#964F1B;}
.dl-last .i7{ background:#FFCC00;}
.dl-last .i8{ background:#FFC9F5;}
.dl-last dd a{ margin-left:0; float:left; }
.dl-fast{ width:216px; height:162px; border:1px solid #ddd; background:#F5F5F5; padding:0 6px; }
.dl-fast strong{ color:#404040; font-size:16px; font-family:"微软雅黑"; display:block; border-bottom:1px solid #F0F0F0; padding:5px 0 5px 9px;}
.dl-fast p{ line-height:50px; text-align:center; border-top:1px solid #fff; color:#333;}
.dl-fast a{ display:block; width:175px; height:33px; background:url(/zhuang/images/bg.png) no-repeat 0 -194px; overflow:hidden; text-indent:-9999px; margin:0 auto;}
.dl-fast .unfind{width:176px; height:34px; background-position:0px -608px; cursor:default;}


.pic-box .th{ border-bottom:1px solid #ddd;}
.pic-box .th .mark{ float:left; font-size:25px; font-family:"Microsoft Yahei"; color:#008BFF; padding-left:15px;}
.pic-box .th .mark a{ color:#008bff;}
.pic-box .th .mark a:hover{color:#f60}
.pic-box .th .subMark{ float:right; padding-top:20px; padding-right:10px;}
.pic-box .th .subMark a{ color:#aaa;}

.ul-pic-a{width:760px;float:left; padding-top:10px;}
.ul-pic-a li{ float:left; padding:0 10px 0 26px;}
.ul-pic-a i{ display:block;}
.ul-pic-a .i-pic{ width:205px; height:156px; background:url(/zhuang/images/pic_holder_a2.png) no-repeat; padding:3px 0 0 5px;margin-top:10px;}
.bgf5 .i-pic{ background:url(/zhuang/images/pic_holder_a1.png) no-repeat;}
.ul-pic-a .i-pic img{ display:block;}
.ul-pic-a .i-txt{ width:205px; overflow:hidden; text-align:center; margin-top:3px; height:18px; line-height:18px;}
.ul-pic-a .i-txt a{ color:#333; font-weight:bold;}
.ul-pic-a .i-time{ width:205px; overflow:hidden; text-align:center; color:#999;}

.ul-pic-b{ /* height:615px; _height:616px;*/}
.ul-pic-b li{ /*padding:18px 0 0 18px;*/ padding:5px 0 10px 18px;}
.ul-pic-b .i-pic{ width:164px; height:246px; padding:3px 0 0 4px; background:url(/zhuang/images/pic_holder_b1.png) no-repeat;}
.ul-pic-b .i-pic img{ width:160px; height:240px;}
.ul-pic-c .i-pic{ width:165px; padding:4px 0 0 3px; background:url(/zhuang/images/pic_holder_b2.png) no-repeat;}
.ul-pic-b .i-txt{ width:164px;}
.ul-pic-b .i-time{ width:164px;}

.ul-pic-d{ height:460px; padding-top:15px;}
.ul-pic-d li{ padding:0 0 0 46px;}
.ul-pic-d .i-pic{ width:184px; height:187px; padding:3px 0 0 4px; background:url(/zhuang/images/pic_holder_d1.png) no-repeat;}
.ul-pic-d .i-pic2{ width:184px; height:186px; padding:4px 0 0 4px; background:url(/zhuang/images/pic_holder_d2.png) no-repeat;}
.ul-pic-d .i-txt{ width:184px;}
.ul-pic-d .i-time{ width:184px;}

.ul-pic-c{ height:325px; /*padding-top:0;*/ padding-top:10px;}

.pic-list-a{ width:226px; background:#eee; padding:0 2px; margin-top:1px;}
.pic-list-a strong{ height:23px; border-bottom:none; color:#404040; padding:5px 0 8px 16px; font-size:16px; font-family:"微软雅黑";}
.pic-list-a .p-first{ border-top:none; background:#fff; height:91px; padding:12px 0 0 14px; margin-bottom:5px;}
.pic-list-a .p-first .pf-img img{ border:1px solid #a6a6a6; display:block;}
.pic-list-a .p-first .pf-img { margin-right:8px; _margin-right:5px;}
.pic-list-a .p-first .pf-con i{ background:url(/zhuang/images/bg.png) no-repeat -211px -166px;}
.pic-list-a .u-list-a{ overflow:hidden; zoom:1;}
.pic-list-a .u-list-a li{ border-top:1px dashed #ddd; border-bottom:none; width:180px; height:30px;word-break:break-all; word-wrap:break-word; padding-left:40px; float:left;  margin-top:-1px;}
.pic-list-a .u-list-a li a{ color:#555; float:left;width: 143px; height:28px; word-break:break-all; word-wrap:break-word; overflow:hidden; display:inline-block;}
.pic-list-a .u-list-a li i{ float:right; color:#777; text-align:right; width:36px;}

/*.pic-list-b .p-first{ padding-left:30px; }*/

.notice{ height:22px; line-height:24px; border:1px solid #F9DFB5; background:#FFF7E3; padding-left:25px; margin-bottom:10px; color:#777777;}

.link-box{ border:1px solid #EEE; height:77px;}
.link-con{ float:right; background:#eee; width:922px; height:72px; padding:5px 10px 0 15px; color:#aaa; word-break:keep-all; word-wrap:normal;}
.link-con a{ line-height:24px; color:#555; display:inline-block;}
.link-p{ float:left; width:40px; background:#eee; text-align:center; height:72px; padding-top:5px; font-weight:bold; color:#333;}


body #bottom{ background:#171717 url(/zhuang/images/bg_foot.jpg) no-repeat center top; width:100%;}
body #bottom .links { background:none; text-align:center;}
body #bottom .links ,body #bottom .links a { color:#fff;}
body #bottom .sites ,body #bottom .sites a ,body #bottom .sites a:link { color:#fff;}
body #bottom .sites a:hover ,body #bottom .sites a:visited { color:#fff;}
body #bottom .left p ,body #bottom .left p a ,body #bottom .left p a:link { color:#fff;}
body #bottom .mid ,body #bottom .mid a ,body #bottom .mid a:link { color:#fff;}


.maincontent{width:960px;margin:auto}
.listcontents{width:720px;float:left}