﻿html {
    overflow-x: hidden;
    overflow-y: auto;
}
body
{
    margin:0;
    padding:0;
    background:#F4F2E6;
}
div,ul,li,td,p,h1,h2,h3,h4,h5,h6,form,input,textarea
{
    margin:0;
    padding:0;
    list-style:none;
    font-size:14px;
    text-align:left;
    color:#333333;
    font-family:"Microsoft YaHei" ! important;
}
img
{
    border:none;
    padding:0;
    margin:0;
}

a {color: #333333; text-decoration:none;}
a:visited {color: #333333;text-decoration:none;}
a:hover {color: #FF6600; text-decoration:none;}
a:active {color: #333333;}

.clear
{
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden;
}
.hclear
{
    clear:both;
	height:30px;
	line-height:0;
	font-size:0;
	overflow:hidden;
}
/* header */
#header {
    width:100%;
    height:186px;
    overflow:hidden;
}
    #header ul.top {
        margin:0 auto;
        width:1200px;
        height:147px;
        background:url(/images/image/top.jpg) no-repeat right 0;
    }
        #header ul.top li a {
            float: left;
        }
            #header ul.top li a img {
                display:block;
            }
            #header ul.top li span.rwm {
                float:left;
                padding:15px 0 0 100px;
            }
                #header ul.top li span.rwm img {
                    display: block;
                    width: 90px;
                }
                #header ul.top li span.rwm b {
                    display: block;
                    font-weight: normal;
                    text-align: center;
                    padding:0 0 3px 0;
                    background:#FFFFFF;
                }
    #header ul.nav {
        width:100%;
        height:40px;
        background:#FF3E03;
    }
        #header ul.nav li {
            margin: 0 auto;
            width: 1200px;
            height: 40px;
            color:#FFFFFF;
        }
            #header ul.nav li a {
                display:inline-block;
                height:40px;
                line-height:40px;
                padding:0 13px;
                color:#FFFFFF;
                font-size:14px;
                text-transform:uppercase;
            }
                #header ul.nav li a:hover {
                    color:#FFFF00;
                }

#footer {
    margin:0;
    clear:both;
    text-align:center;
    line-height:24px;
    font-size:13px;
    padding:10px 0;
    border-top:2px solid #FF3F06;
}

#slideshow{position: relative;height: 550px;width: 1200px;margin: 0 auto;}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 1200px;height: 550px;overflow: hidden}
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: absolute;width: 1200px}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top: 520px;left: 50%}
#slideshow .btns b i{width: 14px;background: #414140;float: left;height: 14px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 6px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i:hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #3cd2f1;cursor: default}
#slideshow .btns b i.on:hover{background: #3cd2f1;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 235px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(/images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="/images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 550px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}


#main {
    margin:0 auto;
    width:1200px;
    overflow:hidden;
}
    #main ul.news {
        margin-top:20px;
        height:36px;
        border:1px solid #FF3D03;
        background:#FFFFFF;
    }
        #main ul.news li.n {
            float:left;
            width:100px;
            height:36px;
            line-height:35px;
            text-align:center;
            background:#FEE0D6;
            color:#FF3D05;
        }
        #main ul.news li.i {
            height:36px;
            line-height:36px;
            overflow:hidden;
            padding:0 0 0 20px;
        }
            #main ul.news li.i a {
                float:left;
                width:350px;
                height:36px;
                overflow:hidden;
            }
                #main ul.news li.i a i {
                    font-style:normal;
                    color:#FF3F06;
                    font-family:\5B8B\4F53;
                }

    #main div.ibox {
        clear:both;
        margin-top:20px;
    }
        #main div.ibox ul.ibox-left {
            float:left;
            width:950px;
            overflow:hidden;
        }
            #main div.ibox ul.ibox-left li.t {
                height:26px;
                border-bottom:1px solid #AAAAAA;
            }
                #main div.ibox ul.ibox-left li.t b {
                    float: left;
                    color: #FF3F06;
                    font-size: 15px;
                    padding-left: 5px;
                    font-weight: normal;
                }
                #main div.ibox ul.ibox-left li.t a {
                        float: right;
                        font-size: 12px;
                        width: 50px;
                        text-align: left;
                        padding:5px 0 0 0;
                    }

            #main div.ibox ul.ibox-left li.mi {
                height:290px;
                overflow:hidden;
                padding:15px 0;
            }
                #main div.ibox ul.ibox-left li.mi div.mi-pic {
                    float:left;
                    width:420px;
                    height:290px;
                    overflow:hidden;
                }
                #playBox{ width:420px; height:290px; margin:0; position:relative; overflow:hidden;}
                #playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
                #playBox .oUlplay li{ float:left;}
                #playBox .oUlplay li img{ display:block; width:420px; height:290px;}
                #playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(/images/image/l.png) no-repeat; position:absolute; top:120px; left:10px; z-index:10;}
                #playBox .next{ cursor:pointer; width:45px; height:45px; background:url(/images/image/r.png) no-repeat; position:absolute; top:120px; right:10px; z-index:10;}
                #playBox .smalltitle {width:420px; height:10px; position:absolute; bottom:15px; z-index:10}
                #playBox .smalltitle ul{ width:120px; margin:0 auto;}
                #playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
                #playBox .smalltitle .thistitle{ background:#69aaec;}

                #main div.ibox ul.ibox-left li.mi div.mi-list {
                    float: right;
                    width:500px;
                    height:290px;
                    overflow:hidden;
                }
                    #main div.ibox ul.ibox-left li.mi div.mi-list a {
                        display:block;
                        height:31px;
                        line-height:30px;
                        border-bottom:1px dotted #AAAAAA;
                    }
                        #main div.ibox ul.ibox-left li.mi div.mi-list a i {
                            font-style: normal;
                            font-family: \5B8B\4F53;
                            color: #FF3F06;
                        }
                        #main div.ibox ul.ibox-left li.mi div.mi-list a em {
                            float: right;
                            width: 80px;
                            font-style: normal;
                            font-size: 12px;
                            color: #666666;
                        }

            #main div.ibox ul.ibox-left li.banner {
                clear:both;
                padding:10px 0 0 0;
            }
                #main div.ibox ul.ibox-left li.banner img {
                    display:block;
                }
            #main div.ibox ul.ibox-left li.iv {
                float:left;
                width:450px;
                height:321px;
                overflow:hidden;
            }
                #main div.ibox ul.ibox-left li.iv span {
                    display:block;
                    height:26px;
                    padding:20px 0 0 0;
                    border-bottom:1px solid #AAAAAA;
                }
                    #main div.ibox ul.ibox-left li.iv span b {
                        float: left;
                        color: #FF3F06;
                        font-size: 15px;
                        padding-left: 5px;
                        font-weight: normal;
                    }
                    #main div.ibox ul.ibox-left li.iv span a {
                        float: right;
                        font-size: 12px;
                        width: 50px;
                        text-align: left;
                        padding:5px 0 0 0;
                    }
                #main div.ibox ul.ibox-left li.iv a.v {
                    display: block;
                    height: 70px;
                    overflow:hidden;
                    padding:10px 0 0 0;
                    border-bottom: 1px dotted #CECED0;
                }
                    #main div.ibox ul.ibox-left li.iv a.v i {
                        float:left;
                        width:80px;
                        height:60px;
                        overflow:hidden;
                        padding:0 20px 0 5px;
                    }
                    #main div.ibox ul.ibox-left li.iv a.v i img {
                        display:block;
                        width:80px;
                        height:60px;
                    }
                    #main div.ibox ul.ibox-left li.iv a.v b {
                        float:left;
                        width:345px;
                        height:20px;
                        color:#333333;
                    }
                    #main div.ibox ul.ibox-left li.iv a.v:hover b {
                        color:#FF3F06;
                    }
                    #main div.ibox ul.ibox-left li.iv a.v label {
                        float:left;
                        width:345px;
                        font-size:12px;
                        color:#666666;
                        line-height:22px;
                    }

                #main div.ibox ul.ibox-left li.iv a.i {
                    display:block;
                    height:30px;
                    line-height:30px;
                    font-size:13px;
                    border-bottom:1px dotted #CECED0;
                }
                    #main div.ibox ul.ibox-left li.iv a.i i {
                        font-style:normal;
                        font-family:\5B8B\4F53;
                        color:#FF3F06;
                    }
                    #main div.ibox ul.ibox-left li.iv a.i em {
                        float:right;
                        width:80px;
                        font-style:normal;
                        font-size:12px;
                        color:#666666;
                    }

        #main div.ibox ul.ibox-right {
            float:right;
            width:234px;
            overflow:hidden;
        }
            #main div.ibox ul.ibox-right li.img {
                display:block;
                height:395px;
                overflow:hidden;
            }
                #main div.ibox ul.ibox-right li.img img {
                    display:block;
                    width:234px;
                    height:69px;
                    margin-bottom:10px;
                }
            #main div.ibox ul.ibox-right li.iv {
                height: 690px;
                overflow: hidden;
            }
                #main div.ibox ul.ibox-right li.iv span {
                    display:block;
                    height:26px;
                    padding:20px 0 0 0;
                    border-bottom:1px solid #AAAAAA;
                }
                    #main div.ibox ul.ibox-right li.iv span b {
                        float: left;
                        color: #FF3F06;
                        font-size: 15px;
                        padding-left: 5px;
                        font-weight: normal;
                    }
                    #main div.ibox ul.ibox-right li.iv span a {
                        float: right;
                        font-size: 12px;
                        width: 50px;
                        text-align: left;
                        padding:5px 0 0 0;
                    }
            #main div.ibox ul.ibox-right li.iv a.v {
                display:block;
                width:234px;
                height:205px;
                margin-top:10px;
            }
                #main div.ibox ul.ibox-right li.iv a.v img {
                    display:block;
                    width:234px;
                    height:176px;
                }
                #main div.ibox ul.ibox-right li.iv a.v b {
                    display:block;
                    height:20px;
                    font-weight:normal;
                    padding:5px 0 0 0;
                    text-align:center;
                    overflow:hidden;
                }

#main div.fcsrcoll {
    margin: auto;
    width: 1200px;
    height: 182px;
    overflow: hidden;
    padding:68px 0 0 0;
    background:url(/images/image/fc_bg.jpg) no-repeat 0 0;
}
    #main div.fcsrcoll div {
        float: left;
    }
        #main div.fcsrcoll div.Cont {
            width: 1065px;
            overflow: hidden;
        }
        #main div.fcsrcoll div.ScrCont {
            width: 10000000px;
        }
        #main div.fcsrcoll a {
            float:left;
            width: 183px;
            height: 170px;
            overflow:hidden;
            margin:0 15px;
        }
            #main div.fcsrcoll a img {
                display:block;
                width:181px;
                height:120px;
                border:1px solid #CCCCCC;
            }
            #main div.fcsrcoll a b {
                display:block;
                padding:8px 0 0 0;
                font-weight:normal;
            }
    #main div.fcsrcoll div.RightBotton {
        float: left;
        width: 68px;
        height: 181px;
        cursor: pointer;
        background:url(/images/image/fcl.png) no-repeat center 35px;
    }
    #main div.fcsrcoll div.LeftBotton {
        float: right;
        width: 67px;
        height: 181px;
        cursor: pointer;
        background:url(/images/image/fcr.png) no-repeat center 35px;
    }

    #main ul.goods {
        clear:both;
    }
        #main ul.goods li.t {
            height:30px;
            padding:15px 0 0 0;
            line-height:30px;
            border-bottom:1px solid #FF3F06;
        }
            #main ul.goods li.t b {
                float:left;
                color:#FF3F06;
                font-size:15px;
                padding-left:5px;
                font-weight:normal;
            }
            #main ul.goods li.t a {
                float:right;
                font-size:12px;
                width:50px;
                text-align:left;
            }
        #main ul.goods li.i {
            padding:10px 0 0 0;
        }
            #main ul.goods li.i span {
                float: left;
                margin-top: 20px;
                margin-right: 30px;
                width: 200px;
                height: 280px;
                padding: 7px;
                background: #FFFFFF;
                border: 1px dotted #E2E2E2;
            }
                #main ul.goods li.i span:hover {
                    border: 1px solid #FF5533;
                    box-shadow: 0 1px 2px #E2E2E2;
                }
                #main ul.goods li.i span img {
                    display: block;
                    width: 200px;
                    height: 200px;
                }
                #main ul.goods li.i span u {
                    display:block;
                    height:20px;
                    overflow:hidden;
                    padding:8px 0 0 0;
                    text-decoration:none;
                }
                    #main ul.goods li.i span u i {
                        float:left;
                        width:100px;
                        font-style:normal;
                        font-size:13px;
                    }
                        #main ul.goods li.i span u i.price {
                            color:#FF5533;
                            font-weight:bold;
                            font-size:14px;
                        }
                        #main ul.goods li.i span u i.price em {
                            font-style:normal;
                            font-weight:normal;
                            padding:0 3px 0 0;
                            font-size:13px;
                        }
                        #main ul.goods li.i span u i.deal {
                            text-align:right;
                            color:#666666;
                        }
                            #main ul.goods li.i span u i.deal em {
                                font-style:normal;
                                color:#33AAEE;
                                padding:0 3px;
                            }
                #main ul.goods li.i span b {
                    display: block;
                    height: 40px;
                    line-height: 20px;
                    font-weight: normal;
                    overflow: hidden;
                    padding: 5px 0 0 0;
                    font-size: 13px;
                }
                
#main ul.link {
    clear:both;
    padding:10px 0 15px 0;
}
    #main ul.link li {
        padding:10px;
        line-height:24px;
        background:#FFFFFF;
        border:1px solid #E4E0C5;
    }
    #main ul.link li b {
        font-weight:normal;
        color:#FF3F06;
    }
        #main ul.link li a {
            margin:0 8px;
            font-size:13px;
        }

#center {
    margin:0 auto;
    width:1200px;
    overflow:hidden;
}
    #center ul.left {
        float:left;
        margin:20px 0;
        width:210px;
        overflow:hidden;
    }
        #center ul.left li.menu {
            padding: 0;
            overflow: hidden;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
        }
        #center ul.left li.menu b {
            display:block;
            height:50px;
            font-weight:normal;
            line-height:50px;
            color:#FFFFFF;
            text-align:center;
            font-size:16px;
            background:url(/images/image/menu_bg.jpg) repeat-x 0 0;
        }
            #center ul.left li.menu a {
                display:block;
                padding:10px 0;
                line-height:22px;
                text-align:center;
                color:#FFFFFF;
                background:#676767;
                margin-top:1px;
            }
                #center ul.left li.menu a:hover,#center ul.left li.menu a.o {
                    background:#FF3F06 url(/images/image/ico_i1.gif) no-repeat 190px center;
                }

        #center ul.left li.vlist {
            margin-top:20px;
            overflow: hidden;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
        }
            #center ul.left li.vlist b {
                display: block;
                height: 50px;
                font-weight: normal;
                line-height: 50px;
                color: #FFFFFF;
                text-align: center;
                font-size: 16px;
                background: url(/images/image/menu_bg.jpg) repeat-x 0 0;
            }
            #center ul.left li.vlist span {
                display:block;
                background:#FFFFFF;
                padding:5px 10px 5px 3px;
            }
                #center ul.left li.vlist span a {
                    display:block;
                    height:30px;
                    line-height:30px;
                    overflow:hidden;
                }
                    #center ul.left li.vlist span a i {
                        font-style:normal;
                        font-family:\5B8B\4F53;
                        color:#FF3F06;
                    }

    #center ul.right {
        float:right;
        width:930px;
        overflow:hidden;
        margin:20px 0;
        background:#FFFFFF;
        padding:20px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
    }
        #center ul.right li.tis {
            clear:both;
            height:30px;
            line-height:30px;
            border-bottom:1px solid #AAAAAA;
        }
            #center ul.right li.tis i {
                font-style:normal;
                font-family:\5B8B\4F53;
                padding:0 10px;
            }
        #center ul.right li.list {
            padding:10px 0;
        }
            #center ul.right li.list a {
                display: block;
                padding: 15px 10px;
                border-bottom: 1px dotted #A7A7A6;
                overflow: hidden;
                -moz-border-radius: 5px;
                -webkit-border-radius: 5px;
                border-radius: 5px;
            }
                #center ul.right li.list a:hover {
                    background:#FAFAFA;
                }
                #center ul.right li.list a h3 {
                    font-weight:normal;
                    font-size: 15px;
                    color:#000000;
                    padding:0 0 10px 0;
                }
                    #center ul.right li.list a:hover h3 {
                        color:#FF3F06;
                    }
                    #center ul.right li.list a h3 em {
                        float:right;
                        width:90px;
                        font-size:13px;
                        font-style:normal;
                        color:#999999;
                    }
                #center ul.right li.list a label {
                    display:block;
                    text-align:left;
                    line-height:24px;
                    font-size:13px;
                    color:#666666;
                    cursor:pointer;
                }

                #center ul.right li.list a.v {
                    float:left;
                    margin:10px 30px 10px 0;
                    width:210px;
                    height:210px;
                    padding:0;
                    border:none;
                    overflow:hidden;
                }
                    #center ul.right li.list a.v:hover {
                        background:none;
                    }
                    #center ul.right li.list a.v img {
                        display: block;
                        width: 210px;
                        height: 158px;
                        -moz-border-radius: 5px;
                        -webkit-border-radius: 5px;
                        border-radius: 5px;
                    }
                    #center ul.right li.list a.v b {
                        display:block;
                        padding:8px 0 0 0;
                        text-align:center;
                        font-weight:normal;
                        color:#333333;
                    }
                    #center ul.right li.list a.v:hover b {
                        color:#FF3F06;
                    }

        #center ul.right li.per {
            clear:both;
            height:35px;
            padding:15px 0;
        }

        #center ul.right li.vt {
            clear:both;
            padding:40px 0 20px 0;
        }
            #center ul.right li.vt h1 {
                text-align:center;
                font-size:20px;
                font-weight:normal;
                color:#000000;
            }
        #center ul.right li.vm {
            height:30px;
            text-align:center;
            font-size:12px;
            color:#666666;
            font-style:normal;
            border-bottom:1px dotted #A7A7A6;
        }
            #center ul.right li.vm em {
                font-style:normal;
                padding:0 10px;
            }
        #center ul.right li.video_container {
            clear:both;
            padding:30px 25px 20px 25px;
        }
        #center ul.right li.vx {
            clear:both;
            padding:15px 0;
            text-align:left;
            line-height:32px;
            font-size:16px;
            color:#333333;
        }
            #center ul.right li.vx div, #center ul.right li.vx p, #center ul.right li.vx li {
                line-height: 35px;
                font-size: 18px;
                color: #333333;
            }
        #center ul.right li.un {
            border-top:1px dotted #AAAAAA;
            padding:10px 0 0 0;
            height:60px;
        }
            #center ul.right li.un label {
                display:block;
                line-height:30px;
                color:#666666;
            }
                #center ul.right li.un label a {
                    color:#333333;
                }
                #center ul.right li.un label a:hover {
                    color:#FF3F06;
                }