

.introduction-box{ clear:both;
    padding:35px 10px;
    width:635px;
    margin: 0 auto;
}
.introduction-box .title{
    height:86px;
    width:172px;
    margin: 0 auto;
    text-indent: -999px;
    overflow: hidden;
    background: url(../css/img/t1.png) no-repeat;
}
.focus2-box{
    width: 100%;
    margin-top: 20px;
    position: relative;
}
.focus2-box .imgbox .box p span{ color:#55C1EC;}
.focus2-box .imgbox{ height: 540px;width: 100%;position: relative;overflow: hidden; color: #9a9696;}
.focus2-box .imgbox .box{height:540px;}
.focus2-box .imgbox .t{ color:#353535;font-size:0px; text-align:center;}
.focus2-box .imgbox p{margin-top: 5px; line-height: 24px;font-size:0px;color: #434141;}
.focus2-box .imgbox .mi{ font-size: 12px; color: #9a9696;}
.focus2-box .numbox{text-align: center; padding: 20px 0;}
.focus2-box .numbox li{
    display: inline-block;
    *display:inline;
    *zoom:1;
    width: 15px;
    height: 15px;
    border: 2px solid #e42231;
    background-color: #fff;
    margin-left: 10px;
    border-radius: 21px;
    cursor: pointer;
}
.focus2-box .numbox .on{ background-color:#E42231;}
.bo1{ background:url(../css/img/bo1bg.jpg) no-repeat; height:533px; width:665px;}
.bo2{ background:url(../css/img/bo2bg.jpg) no-repeat; height:533px; width:665px;}
.bo3{ background:url(../css/img/bo3bg.jpg) no-repeat; height:533px; width:665px;}
.box.bo3 > ul {margin: 250px auto;width: 200px;}
.box.bo3 li { float: left; font-size: 16px;line-height: 20px; margin: 0 8px; text-align: center; width: 12px;}
.box.bo3 a:hover {font-size: 17px;}

.shipin {margin: auto;position: relative;top: 184px;width: 403px;}
.focus3-box{ width: 100%; padding-top:40px; position: relative;overflow: hidden; border-top:1px solid #ccc;}
.focus3-box .focus-cont{height:585px;width: 100%; position: relative;overflow: hidden;}
.focus3-box .focus-cont li{position: absolute; width: 100%;height: 770px;background-position: center 0;}
.focus3-box .focus-cont .tx{ width: 630px;font-size: 16px; color: #393939;padding-left: 20px; position: absolute; z-index: 2;left: 50%;bottom: 170px;
margin-left: -325px; background: url(../css/img/dot2.png) no-repeat 0 center;}
.focus3-box .focus-cont .tx2{width: 715px;font-size: 16px;color: #393939; padding-left: 20px; position: absolute;z-index: 2; left: 50%;bottom: 170px; margin-left: -360px;}
.focus3-box .numbox{text-align: center;padding: 20px 0;position: absolute;  z-index: 2; bottom:0px;width: 100%;left: 0;}
.focus3-box .numbox li{ display: inline-block;*display:inline;*zoom:1; width: 16px;height: 16px; border: 2px solid #F5B92D;margin-left: 10px; cursor: pointer;border-radius: 18px;}
.focus3-box .numbox .on{ background-color:#F5B92D;}
.focus-cont h3 { text-align: center; margin:5px 0 30px;}
.carousel {overflow:hidden;position:relative;width:950px;margin:0 auto;padding:20px 0 0;}
.carousel p{padding: 35px;}
.carousel .slides {	position:relative;margin:0 auto 30px; overflow:hidden;}
.carousel .slides .slideItem {position:absolute;cursor:pointer;overflow:hidden;padding:0;opacity:1!important; border: 1px solid #fff;}
.carousel .slides .slideItem a {display:block;overflow:hidden;}
.carousel .slides .slideItem img {width:100%;height:100%;}
.carousel .slides .slideItem .cover {display:block;position:absolute;left:0;top:0;width:100%!important;height:380px!important;background:#000000;}
.prevButton{cursor:pointer;position:absolute;top:155px;z-index:99;width:38px;height:38px;display:block;background:url(../css/img/btn_lt.png) 0 0 no-repeat;}
 .nextButton {cursor:pointer;position:absolute;top:155px;z-index:99;width:38px;height:38px;display:block;background:url(../css/img/btn_rt.png) 0 0 no-repeat;}
.prevButton {left:12px;}.nextButton {right:12px;}

.index_news{width: 1050px; margin: 0 auto;padding: 50px 0;}
.infoBox > h3 {text-align: center; margin-bottom:50px;}
.infoBox { float: left; margin-bottom: 65px;}
.dlist {float: left;text-align: center; width:345px; border:1px solid #ccc; margin-left:2px;}
.dlist dt { height: 145px;padding: 10px 0;}
.dlist:hover{ opacity:0.8; }
.dlist a {display: inline-block;overflow: hidden; width: 325px;}
.dlist dd{ text-align:left; overflow:hidden;border-top: 1px solid #ccc;font-size: 14px;height: 40px;padding: 10px 19px;text-align: left;}
.moree {float: right; font-size: 15px; margin: 10px 20px 10px 0; text-align:right;}
.moree span{ color:#E6313F; font-weight:bold;}

.hrr.clear {
    border-top: 1px solid #ccc;
    height: 1px;
}

.index_ls{ clear:both;height:670px;width: 100%;padding-top:20px; border-top:1px solid #ccc;}
.lsuobg { margin: auto;width: 800px;}
.lslist{ margin:20px auto; width:1020px;}
.lslist li{ float:left;font-size: 15px;width: 48px; overflow:hidden;}

.pinglun{ margin:50px auto; width:1020px;}
.pl_lt{ float:left; width:715px; margin-bottom:50px;}
.pl_tt{ border-bottom: 1px solid #ccc;height: 30px; font-size:15px;}
.pl_tt ul{ float:left;}
.pl_tt ul li{ float:left;margin-right:15px;}
.pltt_rt{ float:right;}
.pl_con{ clear:both;}
.pl_lt .list {font-size:12px; color:#666; height:100%; overflow:hidden; padding:15px 0 10px; border-bottom:1px solid #ccc;}
.starv { background:url(../css/img/star.png) no-repeat scroll left center; height:30px; width:20px; display:block; float:left; margin:0; padding:0 }
.starn { background:url(../css/img/star.png) no-repeat scroll right center; height:30px; width:20px; display:block; float:left; margin:0; padding:0 }
.score {float: left; line-height: 30px;padding-right:35px; color: #333; font-size: 15px; letter-spacing:2px;}
.tablist {height:29px;text-align: center;width: 75px;}
.list .name { float:left; font-size:16px; width:80px; text-align:center; line-height:24px; margin-top:3px; }
.list .cont { margin-left: 100px; }
.list .cont-hd { color: #999999; font-size: 14px; line-height:30px; padding-bottom: 5px; height:100%; overflow:hidden }
.list .cont-bd { color: #5D5D5D; font-size: 14px; line-height: 25px; word-wrap: break-word; }
.list .cont-ft { padding:5px 0; color:#999 }
.list .cont-ft a { color:#999; margin:0 10px; padding-left:30px; }
.list .cont-ft a:hover { color:#FF7E26; }
.list .cont-ft .zhan { background:url(../css/img/z.png) no-repeat scroll left center;display: inline-block; height: 25px;}
.list .cont-ft .hui { background:url(../css/img/h.png) no-repeat scroll left center; }
.list .cont-rp { line-height:24px; }
.fL {float: left;}
.fL, .fR { display: inline;}
.pl_con ul.menu li {float:left; margin-bottom:1px; line-height:25px; height:25px; margin:0 2px; border:1px solid #999; text-align:center; padding:0 8px; cursor:pointer}
.tagMenu { float: right; margin: 20px 0;}
.pl_con ul.menu li.current {border:1px solid #F8B551;color:#F8B551; height:25px; line-height:25px;}
.pl_con .content { padding:10px 0;}
.pl_con .content .layout {display:none}
#zhan b{ display:none;}
.clear {clear: both;}
.mT10 { margin-top: 10px;}
.replyform{ margin:20px 0;}
.star { line-height:20px; height:20px; padding:5px 20px 5px 0; float:left }
.star input { background:url(../css/img/star.png) no-repeat scroll right center; cursor:pointer; height:20px; width:20px; padding:0; border:0; }
.star font { font-size:14px; color:#fd7d28; padding:0 5px; }
.pointsub { margin:15px 0 0 0px; cursor:pointer; width:192px; height:35px; display:block; background:url(../css/img/point_btn.gif) no-repeat }
.pointsub:hover { background:url(../css/img/point_btn2.gif) no-repeat }
.bnt { background:#EB6100; border: 0 none; border-radius: 4px; color: #FFFFFF; cursor: pointer; display: block; font-size: 14px; height: 24px; line-height: 24px; text-align: center; width: 80px; }
.bnt:hover {background:#F90; color:#FFF}
.pl_rt {float: left;margin-left: 35px;width: 270px;}
.pl_rt h2{ border-bottom:1px solid #ccc;  font-size: 15px;height: 30px;}
.pl_rt h2 span{border-bottom:3px solid #E1606A; display: inline-block; padding-bottom: 8px; text-align: center; width: 70px;}
.hot_sou {margin-top: 25px;}
.hot_sou li {float: left;font-size: 12px; width: 135px; height:25px; overflow:hidden;}

#list_sohu,#powerby_sohu .service-wrap-w.service-wrap-b > a{ display:none;}



