body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,span{margin:0 auto;padding:0;border:0;}
body{margin:0 auto;font-size:12px; font-family:"ËÎÌå";background:#fff;line-height:24px;}
ul,li{list-style-type:none; margin:0; padding:0;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;color:#ec145b;}


#main{width:1000px;margin:0 auto;padding-top:10px;}
.Top_L{float:left;width:710px;}
.Top_R{float:right;width:280px;height:403px;background:#ebebeb;}
.Top_R h3{background:#ec145b;line-height:36px;color:#fff;padding-left:10px;font-size:18px;}
.phb_cont{background:url(../images/lb_bg.jpg) left no-repeat;height:358px;line-height:37px;padding-left:25px;font-size:14px;}

h2 span{float:right;font-size:12px;font-weight:normal;line-height:45px;}
.cont_img{border-bottom:solid 1px #cbcbcb;}
.cont_img ul li{float:left;width:192px;margin-bottom:10px;text-align:center;margin-left:6px;}
.cont_img ul li:hover{background:#ebebeb;}
.cont_img ul li img{border:solid 1px #ebebeb;}
.cont_img_mingren{border-bottom:solid 1px #cbcbcb;}
.cont_img_mingren ul li{float:left;width:158px;margin-bottom:10px;text-align:center;margin-left:8px;}
.cont_img_mingren ul li:hover{background:#ebebeb;}
.cont_img_mingren ul li img{border:solid 1px #ebebeb;}
.gg_img{width:1000px;height:100px;}

.title{background:url(../images/tt_bg.jpg) no-repeat;height:45px;}
.title h2 {width:140px;float:left;text-align:center;}
.title h2 a{color:#fff;font-size:20px;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";line-height:38px;font-weight:normal;}

.page{text-align:center;font-size:16px;padding-top:10px;}

#foucsBox { margin: 0 auto; padding: 0; width: 710px; height: 403px; overflow: hidden; zoom: 1; position: relative; }
    #foucsBox .imgCon { width: 710px; height: 403px; margin: 0; padding: 0; position: relative; list-style: none; }
        #foucsBox .imgCon li { float: left; width: 710px; height: 380px; }
            #foucsBox .imgCon li img { border: 0; }
            #foucsBox .imgCon li .imgTitle { width: 710px; position: absolute; bottom: 35px; text-align: center; z-index: 2; }
                #foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","ºÚÌå"; font-weight: normal; font-size: 18px; zoom: 1; }
    #foucsBox .showPage { width: 710px; height: 70px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }
    #foucsBox .foucs { width: 710px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
        #foucsBox .foucs span { display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/bg.png) -160px -90px no-repeat; cursor: pointer; overflow: hidden; }
            #foucsBox .foucs span.f { background: url(../images/bg.png) -170px -90px no-repeat; }
    #foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
        #foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../images/bg.png) 0 0 no-repeat; }
        #foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 100px; height: 56px; }
    #foucsBox .lBtn { float: left; }
        #foucsBox .lBtn span { float: left; background-position: 0 -90px; }
    #foucsBox .rBtn { float: right; }
        #foucsBox .rBtn span { float: right; background-position: -30px -90px; }
    #foucsBox .btnHover { width: 146px; background: #ea5888; overflow: hidden; }
        #foucsBox .btnHover img { display: inline; }