@charset "gb2312";
body,li,ul,h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px; list-style:none; font-family:"Î¢ÈíÑÅºÚ";}
body{ background:#fff;}
a,span{font-family:"Î¢ÈíÑÅºÚ"; color:#222222; text-decoration:none; font-size:14px;}
img{border:none;}
a:hover,.nav a:hover{ text-decoration:underline; }
.w1000{ width:1000px; margin:auto;}
.l{float:left;}
.r{ float:right;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.mtb10{margin-top:10px; margin-bottom:10px;}
.mt10{ margin-top:10px;}
.mr10{margin-right:10px;}
.ml10{ margin-left:10px;}
.mt20{margin-top:20px;}
.mt5{ margin-top:5px;}
.ml5{margin-left:5px;}
.pt5{padding-top:5px;}
.pl5{padding-left:5px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.fl{float:left;}
.fr{float:right;}

.head{height:35px; line-height:35px; border-top:3px solid #0096dd; background-color: #fcfcfc;
    border-bottom: 1px solid #edeef0;}
.zuo a{color: #4c4c4c;
    display: block;
    float: left;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 12px;}
.you a{font-size:12px;}
.head1{overflow:hidden; margin:auto;}
.head div.zuo{ overflow:hidden;}
.head div.zuo strong{float:left; overflow:hidden;}
.head div.zuo strong a{color:#0096dd;}
.weizhi{height:20px; line-height:20px; font-size:12px;font-family:"ËÎÌå"; margin-top:5px;}
.weizhi a{font-size:12px; font-family:"ËÎÌå";}
.weizhi span{float:left; overflow:hidden;font-family:"ËÎÌå";font-size:12px;}
.weizhi h1{float:left; margin-left:10px;}
.head div.zuo span{float:left;padding-right: 10px;padding-top: 8px;}
.head div.zuo h1{float:left;}
.head div.zuo h1 a{color: #0096dd;  font-weight: bold;}
.head div.zuo p{color: #999999; float: left;  font-size:12px; margin-left: 5px;}
.head div.you{overflow:hidden;}
.logo{overflow:hidden; height:75px;}
.sousuo{overflow:hidden; margin-top:18px; margin-left:30px;}
.tianqi{ margin-left:30px; overflow:hidden; margin-top:-8px;}
.nav{background:url("../images/1/nav.jpg") repeat-x; height:55px;}
.nav1{line-height:50px; overflow:hidden;}
.nav11{background: rgba(0, 0, 0, 0) url("../images/1/nav-shu.jpg") no-repeat scroll right center;
    float: left;
    margin: 0 10px;
    overflow: hidden;
    padding-right: 15px;}
.nav1 strong{float:left; overflow:hidden;}
.nav12{background: rgba(0, 0, 0, 0) url("../images/1/nav-shu.jpg") no-repeat scroll right center;
    float: left;
    margin: 0 10px;
    overflow: hidden;
    padding-right: 15px;}
.nav13{background: rgba(0, 0, 0, 0) url("../images/1/nav-shu.jpg") no-repeat scroll right center;
    float: left;
    margin: 0 10px;
    overflow: hidden;
    padding-right: 15px;}
.nav14{background: rgba(0, 0, 0, 0) url("../images/1/nav-shu.jpg") no-repeat scroll right center;
    float: left;
    margin: 0 10px;
    overflow: hidden;
    padding-right: 15px;}
.nav11 strong a,.nav12 strong a,.nav13 strong a,.nav14 strong a{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;display:block; padding:0px 5px; float:left; margin:0px;}
.main{ overflow:hidden;}
.main2{overflow:hidden;}
.nav1 a{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; display:block; padding:0px 5px; float:left; margin-top:1px;}
.toutiao{width:370px; overflow:hidden; height:470px;}
.hdp{ width:615px; overflow:hidden; }
.toutiao div.tit{background:url("../images/1/toutiao.jpg") no-repeat; height:35px;}
.toutiao a:hover,.scon a:hover,.con-top-con a:hover,.tou-con a:hover{color:#0096dd;}
.tt{overflow:hidden; padding:0px 20px;}
.tt1{overflow:hidden; text-align:center; height:45px; line-height:45px;}
.tt1 a{font-size:16px; font-weight:bold;}
.tt2{overflow:hidden;}
.tt2 ul{overflow:hidden;}
.tt2 ul li{float:left; overflow:hidden; background:url("../images/1/dian.jpg") no-repeat 0 12px; height:28px; line-height:28px; width:100%;}
.tt2 ul li a{padding-left:10px; color:#222; font-family:"ËÎÌå";}
/*hdp*/
.clearfix::after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}

.focus-650x340 {
    height: 340px;
    width: 615px;
}
.ui-focus {
    font-family: Î¢ÈíÑÅºÚ;
    font-size: 18px;
    overflow: hidden;
    position: relative;
}
.ui-focus ul, .new-pic-list ul {
    position: absolute;
}


.ui-focus ul li {
    float: left;
    overflow: hidden;
    position: relative;
}

img, .mainbox li.block {
    display: block;
}

.pic-title {
    background: transparent url("../images/1/alpha_bg.png") repeat scroll 0 0;
    bottom: 0;
    color: #fff;
    height: 48px;
    left: 0;
    line-height: 48px;
    padding-left: 20px;
    position: absolute;
    width: 100%;
}

.ui-focus .btn {
    bottom: 0;
    font-size: 10px;
    height: 10px;
    padding: 20px 10px;
    position: absolute;
    right: 0;
    text-align: right;
    z-index: 10;
}

.ui-focus .btn span {
    background: rgba(0, 0, 0, 0) url("../images/1/dot-red.png") no-repeat scroll 0 0;
    cursor: pointer;
    display: inline-block;
    font-size: 10px;
    height: 10px;
    margin-left: 5px;
    width: 18px;
}

.ui-focus .btn span.cur {
    background-position: -18px 0;
}



.ui-focus .pre, .Dialog {
    left: 0;
}
.ui-focus .preNext {
    cursor: pointer;
    z-index: 3;
}
.pre {
    background: rgba(0, 0, 0, 0) url("../images/1/she_pre.png") repeat scroll 0 0;
    cursor: pointer;
    height: 73px;
    position: absolute;
    top: 136px;
    width: 57px;
}
.next {
    background: rgba(0, 0, 0, 0) url("../images/1/she_next.png") repeat scroll 0 0;
    cursor: pointer;
    height: 73px;
    position: absolute;
    right: 0;
    top: 136px;
    width: 57px;
}
.hd706_406 .hd_num a.active {
    background: #af150d none repeat scroll 0 0;
}
.youqing1 {
    border: 1px solid #0096dd;
    height: 100px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0 10px;
}
.youqing1-title {
    height: 30px;
    line-height: 30px;
}
.youqing1-title h5 {
    font-weight: bold;
}
.youqing1-con ul li a {
    color: #888;
}
.youqing1-con ul li {
    float: left;
    margin-right: 10px;
}
/*hdp end*/

/*main1*/
.main1{overflow:hidden; }
.main2 div.tit h3{overflow:hidden; border-left:3px solid #0096dd; float:left; height:25px; padding-left:10px;}
.main2 div.tit h3 a{ font-size:20px;}
.main2 div.tit{height:35px; border-bottom:1px solid #ccc;}
.main1 span.more{color: #999; font-size: 16px;  margin-left: 30px; line-height:30px;}
.main1 span.more a{color: #444;  font-size: 16px; padding: 0 10px; font-family:"Î¢ÈíÑÅºÚ";}
.main1 span.more span{ color:#999; font-size:12px;}
.con {overflow:hidden;}
.con-left{width:640px; overflow:hidden; float:left; }
.con-left ul li div.pic{display: inline;float: left; overflow: hidden; width: 146px;}
.con-left ul li div.pic img{width:140px; border:1px solid #ddd; padding:2px; height:95px;}
.con-left ul li div.pic a img:hover,.m3-pic img:hover,.m4-pic img:hover{ border:1px solid #0096dd;} 
.zhu p{float: left; height: 40px; line-height: 40px; overflow: hidden; width: 100%;}
.zhu p a{ font-size:16px; font-weight:bold; color:#444; }
.zhu{float: left; font-family:"ËÎÌå"; overflow: hidden; padding-left: 20px; width: 460px;}
.zhu span{display:block; font-family:"ËÎÌå"; font-size:12px; color:#666; float:left; margin:7px 0px;}
.zhu span a{font-size:12px;}
.con-left ul li{float:left; padding:16px 0 15px 5px;border-bottom: 1px solid #eee; width:635px;}
.zhu i{ font-style:normal; color:#aaa; font-size:12px; float:left;}
.con-right{width:336px; float:right;}
.stit{height:35px; line-height:35px;}
.stit h4{padding-left:10px;}
.stit h4 a{font-size:18px;}
.con-bj{ background:#f6f5fa; overflow:hidden;}
.scon{overflow:hidden;}
.scon ul li{float: left; margin: 8px 0 5px 11px; width: 150px; display:inline;}
.scon ul li img{width:150px; height:100px;}
.shipin{ overflow:hidden; height:300px;}
.shipin ul li p a{ font-size:12px; font-family:"ËÎÌå";}
.shipin ul li p{text-align:center; height:20px; line-height:20px; overflow:hidden;}
.con-left a:hover,.m3-left a:hover,.m3-right a:hover{ color:#0096dd;}
.con-top{padding:0 10px; overflow:hidden; height:345px;}
.con-top-tit{font-size:18px; font-weight:bold;}
.con-top-con ul li{display: inline;
    float: left;
    height: 30px;
    line-height: 30px;

    overflow: hidden;
    width: 310px;}
.con-top-con ul li span.a1,.con-top-con ul li span.a2,.con-top-con ul li span.a3{background-color: #0096dd;
    font-size: 12px;}
.con-top-con ul li span{ background-color: #b8b8b8;border-radius: 3px; margin-top:6px;
    color: #fff;
    display: block;
    float: left;
    height: 12px;
    line-height: 12px;
    margin-right: 10px;
    padding: 3px 1px;
    text-align: center;
    width: 16px;}
.con-top-con{overflow:hidden; padding-top:10px;}

.tou {
    overflow: hidden;
    position: relative;
}

.tou-title {
    border-bottom: 1px solid #0096dd;
}

.tou-title h5 { font-size:16px;
    background: #fff none repeat scroll 0 0;
    left: 241px;
    position: relative;
    text-align: center;
    top: 8px;
    width: 120px;
}

.tou-con {
    border-bottom: 1px solid #0096dd;
    border-left: 3px solid #0096dd;
    border-right: 3px solid #0096dd;
    height: 80px; padding-top:8px;
    overflow: hidden;
}

.tou-con ul {
    overflow: hidden;

}

.tou-con ul li {
   background: rgba(0, 0, 0, 0) url("http://www.hhvv.com//ui/img/dian_icon.gif") no-repeat scroll left 11px;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-left: 18px;
    width: 175px; display:inline; vertical-align:bottom;
}

.tou-con ul li a {
    padding-left: 10px; font-family:"ËÎÌå";
}
.main3{margin-top:25px; overflow:hidden;}
.main3 div.tit h3{overflow:hidden; border-left:3px solid #0096dd; float:left; height:25px; padding-left:10px;}
.main3 div.tit h3 a{ font-size:20px;}
.main3 div.tit{height:35px; border-bottom:1px solid #ccc;}
.m3-left{float: left; overflow: hidden; width: 640px;}
.m3-left ul li{border-bottom: 1px solid #eee; float: left; padding: 16px 0 15px 5px;  width: 635px;}
.m3-pic{display: inline; float: left; overflow: hidden;  width: 146px;}
.m3-pic img{border: 1px solid #ddd; height: 95px; padding: 2px; width: 140px;}
.m3-zhu{float: left; font-family: "ËÎÌå"; overflow: hidden;  padding-left: 20px; width: 460px;}
.m3-zhu p{float: left;height: 40px; line-height: 40px; overflow: hidden; width: 100%;}
.m3-zhu span{color: #666; display: block;  float: left; font-family: "ËÎÌå"; font-size: 12px; margin: 7px 0;}
.m3-zhu span a{font-size:12px;}
.m3-zhu i{color: #aaa;  float: left; font-size: 12px; font-style: normal;}
.m3-zhu p a{color: #444;font-size: 16px; font-weight: bold;}
.m3-right{ float:right; width:336px;}
.mx-tit h4{padding-left:10px; overflow:hidden;}
.mx-tit h4 a{font-size:18px;}
.mx-tit{height:35px; line-height:35px;}
.mx-bj{background: #f6f5fa none repeat scroll 0 0;  overflow: hidden;}
.mx-con ul li{float:left;}
.mx-con ul li img{ width:60px; height:75px;}
.mx{overflow:hidden;}
.mx-con{overflow:hidden;}
.mx-con ul li{ float:left; padding:5px 0px 5px 18px;}
.mx-con ul li p{text-align:center;}
.mx-con ul li p a{font-size:12px;}
.mx-yule-tit{font-size: 18px;  font-weight: bold; padding-left:10px;}
.mx-yule{height: 305px; overflow: hidden;}
.mx-yule-con{padding-top:5px; overflow:hidden;}
.mx-yule-con ul li{display: inline;
    float: left;
    margin: 8px 0 5px 11px;
    width: 150px;}

.mx-yule-con ul li img {
    height: 100px;
    width: 150px;
}


.mx-yule-con ul li p {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
}
.main4{ margin-top:25px; overflow:hidden;}
.main5{ margin-top:25px; overflow:hidden;}
.main4 div.tit ,.main5 div.tit{
    border-bottom: 1px solid #ccc;
    height: 35px;
}

.main4 div.tit h3,.main5 div.tit h3{
    border-left: 3px solid #0096dd;
    float: left;
    height: 25px;
    overflow: hidden;
    padding-left: 10px;
}

.main4 div.tit h3 a,.main5 div.tit h3 a  {
    font-size: 20px;
}
.m5-con{padding:10px 0px; overflow:hidden;}
.m5-con ul li{float:left; margin:5px 2px 5px 16px; display:inline; width:180px; height:155px;}
.m5-con ul li img{ width:180px; height:136px;}
.m5-con ul li p a{ font-size:12px;}
.m5-con ul li p{ text-align:center; height:20px; overflow:hidden;}
.m5-con ul li a:hover{ color:#0096dd;}
.youqing { margin-top: 5px;  height:125px;  overflow: hidden; border:1px solid #eae8f3;}
.y-title { border-bottom: 1px solid #0096dd; font-size: 14px;  font-weight: bold;  height: 32px; }
.y-title ul li.hover { border-left: 2px solid #0096dd; border-right: 2px solid #0096dd; border-top: 2px solid #0096dd;  font-size: 12px;  font-weight: bold; height: 29px; line-height: 30px; text-align: center; width: 103px;}
.y-title ul li { border: 1px solid #dddddd; float: left; font-size: 12px; font-weight: bold; height: 30px; line-height: 30px; text-align: center; width: 103px;}

.y-con { overflow:hidden; padding:5px;}
.y-con li {  float: left;  height: 20px; margin-left: 3px; margin-right: 3px;}
.y-con li a { font-size:12px; font-family:"ËÎÌå";color: #555555;}
.foot{height:200px; background:#efefef ; border-top:1px solid #ddd;}
.foot1-left{ float:left; width:280px; border-right:1px solid #ddd; height:200px;}
.foot1-center{border-right: 1px solid #ddd; height:180px; float: left; overflow: hidden; padding: 20px 0 0 30px; width: 326px;}
.foot1-right{
    float: left;
    height: 180px;
    overflow: hidden;
    padding: 20px 0 0 30px;
    width: 326px;}
.foot1-left div.tit{ }
.foot1-left div.tit a{font-size:16px; font-weight:bold;}
.foot1-center div.tit { line-height: 50px;}
.foot1-center div.tit a{font-size: 16px; font-weight: bold; }
.f-logo{margin-left: 42px; margin-top: 60px;}
.foot1-right div.tit {  line-height: 50px;}
.foot1-right div.tit a {  font-size: 16px; font-weight: bold;}
.ft1-con ul li { float: left; width: 80px;}
.ft1-con{overflow:hidden;}
.dibu{height:30px; line-height:30px; background:#002c4b;}
.dibu-conter{text-align:center; color:#fff; font-size:12px; font-family:"ËÎÌå";}
.dibu-conter a{font-size:12px; color:#fff; font-family:"ËÎÌå";}
