﻿html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,img,legend,input,textarea,p,blockquote,th{margin:0;padding:0;outline:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;}
body, button, input, select, textarea {font:14px/1.5 SimSun,arial,Verdana, Geneva, sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
a{text-decoration:none;color:#000;}
a:hover{ text-decoration:none; color:#b68b0}
a:link,a:visited{text-decoration:none;}
textarea{resize:vertical;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; font-size:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;zoom:1;}
.clearfix{display:block;}
.fl{ display:inline; float:left}
.fr{ float:right}
.fontWY{font:14px/1.5 微软雅黑,宋体,arial;}
.w1000{ width:1000px; margin:0 auto}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mr20{ margin-right:20px;}
.mb35{ margin-bottom:35px;}
.lv-mark{ display:block; position:relative; width: 100%; height: 100%}
.lv-mark img{width: 125px;height: 168px;}
.lv-mark span{ position:absolute; width:100%; display:block}
.lv-mark span.le-hintbg{background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; bottom:0px; height:22px;left:0px;z-index:1}
.lv-mark span.le-hint-left{ bottom:0px; left:0px; color:#fff; height:22px; line-height:22px; overflow:hidden; text-align:center; z-index:2}
.lv-mark span.bgmask{background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; height:100%; left:0; top:0; z-index:2; cursor:pointer; display:none}
.lv-mark:hover span.bgmask,.lv-mark:hover span.bgplay { display:block}
.wrap{ margin-top:-10px;}
.banner{ height:500px; text-indent:-9999px;}
.daodu{ text-indent:2em; font-size:12px;background:url(../images/256daodu.png) repeat; line-height:26px; padding:10px 0;}
.daodu .content{ width:950px; background:#fff; margin:0 auto; padding:12px 15px;}
.H2title{ height:64px; border-bottom:solid 3px #000;}
.H2title h2{background:url(../images/num.png) no-repeat; padding-left:80px; font-size:25px; height:64px; line-height:64px;}
.H2title h2.one{ background-position: 0 0;}
.H2title h2.two{ background-position: 0 -87px;_background-position: 0 -86px;}
.H2title h2.three{ background-position: 0 -173px;_background-position: 0 -172px;}
.slideCon { position:relative; height:280px; overflow:hidden}
.inBox { position:relative; width:440px; height:280px; overflow:hidden;}
.inBox li{ width:440px; height:280px; overflow:hidden}
.inBox li dl{ width:213px;}
.inBox li dl dt{ font-size:20px;}
.inBox li dl dd{ color:#fff; line-height:24px; font-size:14px;}
.inBox li a.img img,.inBox li a.img{ width:220px; height:288px;}
.slideBox{ width:900px;}
.divWrap{ margin-left:50px;width:900px;}
.main2{ background:#fff0f4;padding:10px 0 20px}
.H2title2{ position:relative; height:30px; line-height:30px;background:url(../images/opacity1.png) repeat-x center bottom;}
.H2title2 h2{ font-size:25px; text-align:center; width:100%; position:absolute; left:0; bottom:-13px;}
.H2title2 h2 span{padding:0 10px;background:#fff0f4;}
.main2 ul,.main3 ul{ width:1018px; margin-left:-18px;}
.main2 li{ float:left; display:inline; width:235px; height:150px; margin-left:18px; margin-top:18px;}
.main2 li .lv-mark,.main2 li .lv-mark img{width:235px; height:150px;}
.main3{ background:#eaf4fe;padding:10px 0 20px}
.main3 .H2title2 h2 span{background:#eaf4fe;}
.main3 li{ width:321px; text-align:center; float:left; display:inline; margin-left:18px;}
.main3 li img{ width:321px; height:460px;}
.main3 li a:hover img{ -webkit-opacity: 0.8; -moz-opacity: 0.8;opacity: .8;filter:alpha(opacity=80);}
.main3 li h3{ height:20px; line-height:20px; width:100%; overflow:hidden; margin-top:10px;}
.main4 ul{ margin-top:25px;}
.main4{ background:#d7d6d5; padding-top:0}
.main4 li img{ width:235px; height:110px;}
.MoreNewZT{ display:block; width:162px;background:url(../images/more.png) no-repeat; height:40px; line-height:40px; color:#fff; text-align:center; margin:0 auto;}
.MoreNewZT:hover{ color:#fff}
.footer{ background:#373737; color:#fff; text-align:center; padding:20px 0;}
.footer a{ color:#fff}
