﻿/* CSS Document */

.banner{ width:100%; height:410px; float:left; margin:122px 0px 0px 0px;}





#slider1 {	position:relative;width:550px;height:335px;margin:0px;}
#slider1 img {position:absolute;top:0px;left:0px;display:none;width:550px;height:335px;}
#slider1 a {border:0;display:block;}
#slider2 {	position:relative;width:550px;height:350px;margin:0px;}
#slider2 img {position:absolute;top:0px;left:0px;display:none;}
#slider2 a {border:0;display:block;}

.nivo-controlNav {position:absolute;right:10px;bottom:10px;}
.nivo-controlNav a {display:block;width:22px;height:22px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -22px;}
.nivo-directionNav a {display:block;width:30px;height:30px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {background-position:-30px 0;right:15px;}
a.nivo-prevNav {left:15px;}
.nivo-caption {text-shadow:none;font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a {color:#efe9d1;text-decoration:underline;}
.clear {clear:both;}
.nivoSlider {position:relative; }
.nivoSlider img {position:absolute;top:0px;left:0px;width:550px; height:335px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.5;width:100%;z-index:89;}
.nivo-caption p {padding:15px;margin:0; font-size:12px; }
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}

.Hnews{ width:100%; height:auto; float:left; padding:45px 0px 30px 0px; background:#FFFFFF;}
.Hnews dl{ width:1100px; height:auto; float:none; margin:0px auto;}
.Hnews dl .Hnpic{ width:550px; height:350px; float:left; }
.Hnews dl .Hnpic span{ width:117px; height:116px; float:left; position:absolute; z-index:1000;background:url(../images/eHnp.png) no-repeat; margin:-6px 0px 0px -6px;}
.Hnews dl .Hnlr{ width:490px; height:350px; float:right; overflow:hidden; }
.Hnews dl .Hnlr ul{ width:490px; height:350px; float:left; }
.Hnews dl .Hnlr ul li{ width:490px; height:33px; float:left; overflow:hidden;}
.Hnews dl .Hnlr ul li span{ float:right; color: #6D6D6D;}
#Hnt{ width:490px; height:auto; float:left; border-bottom:1px dotted #828282 ; line-height:25px; color: #FF6A6A; padding:0px 0px 15px 0px; margin: 0px 0px 18px 0px;}
#Hnt i{ width:490px; text-align:center; color: #F90000; font-style:normal; font-weight:bold; font-size:16px; margin:0px 0px 10px 0px;}
#Hnt i a{color: #F90000;}
.Hlra{ width:100%; height:auto; float:left;margin:10px 0px 0px 0px;}
.Hlra dl{ width:1100px; height:auto; float:none; margin:0px auto;}
.Hlra dl img{ float:left; margin:0px 18px 0px 0px;}
#haimg{ margin:0px;}

.Hlrb{ width:100%; height:340px; float:left;margin:30px 0px 0px 0px;background:url(../images/Hbgb.jpg) no-repeat center 0px; }
.Hlrb dl{ width:1100px; height:auto; float:none; margin:0px auto;}
.Hlrb dl .lrb{ width:378px; height:245px; float:left; margin:55px 38px 0px 0px; background:#fff; border:1px solid #E1E1E1;}
.Hlrb dl .lrb ul{ width:330px; height:auto; float:left; margin:50px 0px 0px 25px;  }
.Hlrb dl .lrb ul li{ width:330px; height:30px; float:left; overflow:hidden; color:#6D6D6D;}
.Hlrb dl .lrb ul li span{ float:right; font-size:12px; color:#979797;}


.Hlrb dl .lrbr{ width:260px; height:245px; float:left; margin:55px 0px 0px 0px; background:#fff;border:1px solid #E1E1E1;}
.Hlrb dl .lrbr ul{ float:left; margin:30px 0px 0px 20px;}
.Hlrb dl .lrbr ul img{ float:left; margin:15px 0px 0px 20px;}
.Hlrb dl .lrb .lrba{ width:204px; height:40px; float:left; position:absolute; z-index:1; margin:-14px 0px 0px 88px;background:url(../images/Hlrba.png) no-repeat;}
.Hlrb dl .lrb .lrbb{ width:204px; height:40px; float:left; position:absolute; z-index:1; margin:-14px 0px 0px 88px;background:url(../images/Hlrbb.png) no-repeat;}
.Hlrb dl .lrbr .lrbc{ width:204px; height:40px; float:left; position:absolute; z-index:1; margin:-14px 0px 0px 28px;background:url(../images/Hlrbc.png) no-repeat;}


.Hlrc{ width:100%; height:auto; float:left;margin:50px 0px 0px 0px; overflow:hidden;}
.Hlrd{ width:100%; height:auto; float:left;margin:50px 0px 0px 0px; padding:50px 0px;background:#fff;}
.Hlre{ width:100%; height:auto; float:left;margin:50px 0px 0px 0px; padding:50px 0px;background:url(../images/Hlrbgd.jpg) no-repeat;}
.Hlrc dl,.Hlrd dl,.Hlre dl{ width:1100px; height:auto; float:none; margin:0px auto;}
.Hlrc dl .Hma{ width:1100px; height:52px; float:left;background:url(../images/eHmenua.png) no-repeat center 0px; }
.Hlrd dl .Hmb{ width:1100px; height:52px; float:left;background:url(../images/eHmenub.png) no-repeat center 0px; }
.Hlrc dl .Hmc{ width:1100px; height:52px; float:left;background:url(../images/Hmenuc.png) no-repeat center 0px; }

.Hlrc dl ul,.Hlrd dl ul,.Hlre dl ul{ width:1098px; height:auto; float:left; overflow:hidden;}
.Hlrc dl ul li,.Hlrd dl ul li,.Hlre dl ul li,.scroll ul li{ width:346px; height:200px; float:left; text-align:center; margin:60px 10px 0px 10px;}
.Hlrc dl ul li img,.Hlrd dl ul li img,.Hlre dl ul li img,.scroll ul li img{ width:260px; height:200px; margin:0px 43px;}
.Hlrc dl ul li span,.Hlrd dl ul li span,.Hlre dl ul li span,.scroll ul li span{ width:260px; height:40px; position: absolute; float:left;z-index:10; margin:160px 0px 0px 0px; padding:0px 43px; text-align:center; line-height:40px; color:#fff;background:url(../images/pbg.png) no-repeat center 0px;}
.Hlrc dl ul li:hover span,.Hlrd dl ul li:hover span,.Hlre dl ul li:hover span,.scroll ul li:hover span,.scrolla ul li:hover span{background:url(../images/pbgh.png) no-repeat center 0px;}



.Hlink{ width:100%; height:auto; float:left;margin:30px 0px 0px 0px;}
.Hlink dl{ width:1100px; height:auto; float:none; margin:0px auto;}
.Hlink dl span{ width:110px; height:112px; float:left; z-index:1; position:absolute; margin:-4px 0px 0px 995px;background:url(../images/elinkm.png) no-repeat center 0px;}
.Hlink dl ul{ width:1100px; min-height:100px; float:left; border:1px solid #C1C1C1; padding:0px 0px 50px 0px;}
.Hlink dl ul img{ width:180px; height:55px; float:left; margin:20px 0px 0px 20px;}



