﻿body { margin: 0; padding: 0; color: #535353; font-size: 12px; font-family: 宋体; line-height: 22px; }
a { font-size: 12px; color: #333333; text-decoration: none; }
    a:hover { font-size: 12px; text-decoration: none; color: #ff6100; }
ul { padding: 0px; margin: 0px auto; list-style-type: none; }
li { padding: 0px; margin: 0px auto; list-style-type: none; }

.hj33 { line-height: 33px; }
.hj25 { line-height: 25px; }

.flt { float: left; }
.frt { float: right; }
.cen { text-align: center; }

.all { width: 100%; overflow: hidden; margin: 0px auto; }

.all1 { width: 100%; overflow: hidden; margin: 0px auto 10px auto; }


input,textarea {  outline:none;}
.te { text-align: right; }
.style1 { color: #ce0000; }
.style2 { color: #e10600; font-size: 22px; font-family: "微软雅黑"; line-height: 35px; }
.style3 { color: #e10600; font-size: 18px; font-family: "微软雅黑"; line-height: 35px; }
    .style3 a { color: #e10600!important; font-size: 18px!important;}
.style4 { font-size: 14px; font-family: "微软雅黑"; line-height: 35px; }

.style5 { font-size: 14px; font-family: "微软雅黑"; line-height: 35px; color: #FFF; }
.style6 { color: #808080; font-family: "微软雅黑"; }
    .style6 a { color: #808080; font-family: "微软雅黑"; }
        .style6 a:hover { color: #808080; font-family: "微软雅黑"; }

.style7 { font-size: 18px; font-family: "微软雅黑"; color: #FFF; }


.style8 { color: #dc0f00; font-size: 20px; font-family: "微软雅黑"; }

.style9 { font-size: 14px; line-height: 30px; font-family: "微软雅黑"; color: #333; }
    .style9 a { font-size: 14px; line-height: 30px; font-family: "微软雅黑"; color: #333; }
        .style9 a:hover { font-size: 14px; line-height: 30px; font-family: "微软雅黑"; color: #333; }

.style10 { font-family: Arial; }






.top { width: 100%; overflow: hidden; background: url(/imgs/top_bg.gif) repeat-x top; }
.top-1 { width: 1200px; overflow: hidden; margin: 0px auto; }

.logo { float: left; width: 220px; padding-top: 30px; }
.top-1 .right { float: right; width: 880px; float: right; padding-top: 15px; }
.menu { width: 100%; overflow: hidden; margin: 24px auto 0 auto; }
    .menu li { float: left; width: 110px; color: #272727; font-size: 16px; font-family: "微软雅黑"; line-height: 50px; text-align: center; }
        .menu li a { color: #272727; font-size: 16px; font-family: "微软雅黑"; }
            .menu li a:hover { color: #d00005; font-size: 16px; font-family: "微软雅黑"; }

        .menu li.li1 { background: url(/imgs/icon.gif) no-repeat center bottom; }
    .menu .list { width: 110px; text-align: center; background: #db0f00; position: absolute; z-index:1000001; display:none; }
        .menu .list li { width: 100%; overflow: hidden; background: url(/imgs/line.gif) no-repeat center bottom !important; line-height: 40px !important; color: #FFF !important; font-size: 14px; }
            .menu .list li a { color: #FFF !important; font-size: 14px !important; }
                .menu .list li a:hover { color: #FFF !important; font-size: 14px !important; }

.ban { width: 100%; text-align: center; overflow: hidden; margin: 3px auto; }



.con { width: 1200px; overflow: hidden; margin: 10px auto 20px auto; }
.con-left { width: 550px; float: left; }
.con-left-1 { width: 100%; overflow: hidden; margin: 5px auto; }
    .con-left-1 .qyvideo { float: left; margin: 0 15px 5px 0; }

.con-left-2 { margin: 0px auto; width: 100%; overflow: hidden; }
    .con-left-2 li { float: left; width: 100px; height: 50px; border: 1px solid #dedede; background: url(/imgs/index1.gif) repeat-x; text-align: center; margin-right: 10px; line-height: 15px; }





.con-right { float: right; width: 600px; }
.con-right-1 { width: 100%; overflow: hidden; margin: 10px auto; border-bottom: 1px dashed #d8d8d8; padding-bottom: 15px; }
    .con-right-1 .left { width: 153px; float: left; }
    .con-right-1 .right { float: right; width: 430px; }

.con-right-2 { width: 100%; overflow: hidden; margin: 0px auto; line-height: 25px; }
    .con-right-2 ul { width: 100%; overflow: hidden; margin: 0px auto; }

    .con-right-2 li { float: left; width: 430px; }
        .con-right-2 li.li1 { float: right; width: 80px; }



.con-2 { width: 100%; overflow: hidden; margin: 0px auto 10px auto; }

.divcss5 { float: left; width: 229px; margin-right: 11px; position: relative; height: 83px; }
    .divcss5 a, .divcss5 span { display: none; text-decoration: none; }
    .divcss5:hover { cursor: pointer; }
        .divcss5:hover a.now { cursor: pointer; position: absolute; top: 0; width: 100%; height: 100%; z-index: 100; left: 0; display: block; }
        .divcss5:hover span { display: block; position: absolute; bottom: 0; left: 0; color: #FFF; width: 229px; text-align: center; z-index: 10; height: 30px; line-height: 30px; background: #000; filter: alpha(opacity=60); -moz-opacity: 0.5; opacity: 0.5; }

.con1 { width: 100%; overflow: hidden; margin: 0px auto; background: #f9fafa; border-top: 1px solid #e6e7e7; padding: 10px 0; }
.con1-1 { width: 1200px; overflow: hidden; margin: 0px auto; }
.pro { width: 1230px; overflow: hidden; }
    .pro li { float: left; width: 229px; text-align: center; margin-right: 13px; }
        .pro li img { width: 227px; height: 227px; padding: 0px; background: #FFF; border: 1px solid #dedede; }


.bu { border: 0px; width: 130px; height: 30px; text-align: center; line-height: 30px; font-family: "微软雅黑"; font-size: 14px; color: #FFF; background: #ff6d69; cursor: pointer; }

.bom { background: url(/imgs/bom_bg.gif) repeat-x; width: 100%; overflow: hidden; height: 330px; }
.bom-1 { width: 1200px; overflow: hidden; margin: 40px auto 0 auto; }

.bom-left { float: left; width: 180px; margin-top: 50px; }
.bom-cen { width: 170px; float: left; background: url(/imgs/index2.gif) repeat-y right; padding-left: 30px; }

.bom-right { float: right; }

.bom-2 { width: 100%; overflow: hidden; margin: 60px auto 0 auto; text-align: center; color: #efadaf; font-size: 14px; font-family: "微软雅黑"; }
    .bom-2 a { color: #efadaf; }
        .bom-2 a:hover { color: #efadaf; }



.new { width: 100%; overflow: hidden; margin: 0px auto; background: #f7f7fb; }

.new-left { float: left; width: 250px; }

.new-left-1 { background: #FFF; border: 1px solid #d2d2d2; width: 248px; padding-bottom: 20px; }
.new-left-1-1 { background: #d00005; text-align: center; color: #fff; line-height: 18px; padding: 10px 0; }
.new-left-1-2 { width: 230px; overflow: hidden; margin: 5px auto; }

    .new-left-1-2 li { width: 100%; margin: 0px auto; border-bottom: 1px solid #cfcfcf; line-height: 45px; text-indent: 10px; color: #636363; font-size: 16px; font-family: "微软雅黑"; background: url(/imgs/new1.gif) no-repeat right center; }
        .new-left-1-2 li.li1 { background: url(/imgs/new2.gif) no-repeat right center; color: #d00005; }

        .new-left-1-2 li a { font-size: 16px; font-family: "微软雅黑"; color: #636363; }
            .new-left-1-2 li a:hover { font-size: 16px; font-family: "微软雅黑"; color: #636363; }

        .new-left-1-2 li.li1 a { font-size: 16px; font-family: "微软雅黑"; color: #d00005; }
            .new-left-1-2 li.li1 a:hover { font-size: 16px; font-family: "微软雅黑"; color: #d00005; }

.new-right { float: right; width: 900px; }

.new-right-1 { border-bottom: 1px solid #d4d4d7; margin-bottom: 10px; width: 100%; overflow: hidden; }




.new-right-2 { width: 100%; overflow: hidden; margin: 10px auto; border-bottom: 1px dashed #d8d8d8; padding-bottom: 15px; }
    .new-right-2 .left { width: 270px; float: left; }
        .new-right-2 .left img { width: 270px; height: 170px; }

    .new-right-2 .right { float: right; width: 605px; }


.new-right-3 { width: 100%; overflow: hidden; margin: 0px auto 15px auto; line-height: 25px; }
    .new-right-3 ul { width: 100%; overflow: hidden; margin: 0px auto; }

    .new-right-3 li { float: left; width: 750px; }
        .new-right-3 li.li1 { float: right; width: 80px; }

.product { width: 100%; overflow: hidden; margin: 0 auto 20px auto; }
    .product li { float: left; width: 272px; text-align: center; margin: 12px; }
        .product li img { width: 270px; height: 270px; background: #FFF; border: 1px solid #dedede; }

.ly { background: #ce5b58; width: 120px; height: 37px; text-align: center; color: #FFF; font-family: "微软雅黑"; font-size: 16px; border: 0; cursor: pointer; }



.en-con { width: 1200px; overflow: hidden; margin: 10px auto; }


.top-1 .en-right { float: right; width: 650px; float: right; padding-top: 15px; }


.en-bom { background: #d00005; width: 100%; overflow: hidden; height: 40px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; line-height: 40px; }

.en1 { width: 100%; overflow: hidden; }




.en-left { float: left; width: 234px; background: #df5b46; }



.en2 { width: 230px; overflow: hidden; margin: 5px auto; }

    .en2 li { width: 100%; margin: 0px auto; line-height: 45px; text-indent: 10px; color: #fff; font-size: 20px; font-family: Arial; background: url(/imgs/en2.gif) no-repeat 10px center; text-indent: 35px; }
        .en2 li.li1 { color: #96000b; }

        .en2 li a { font-size: 20px; font-family: Arial; color: #fff; }
            .en2 li a:hover { font-size: 20px; font-family: Arial; color: #fff; }

        .en2 li.li1 a { font-size: 20px; font-family: Arial; color: #96000b; }
            .en2 li.li1 a:hover { font-size: 20px; font-family: Arial; color: #96000b; }

.en3 { border-bottom: 1px solid #dfdfdf; margin-bottom: 10px; width: 100%; overflow: hidden; }
    .en3 li { float: left; width: 120px; text-align: center; font-family: Arial; font-size: 16px; cursor: pointer; }
        .en3 li.li1 { float: left; width: 120px; text-align: center; border-bottom: 1px solid #df5b46; }

.en-product { width: 100%; overflow: hidden; margin: 0 auto; }
    .en-product li { float: left; width: 226px; text-align: center; margin: 10px 4px 0 4px; }
        .en-product li img { width: 224px; height: 224px; background: #FFF; border: 1px solid #dedede; }

.en-right { float: right; width: 950px; }

.en-con1 { border-bottom: 1px solid #dfdfdf; width: 100%; overflow: hidden; text-align: center; margin: 0 auto 20px auto; }

.en-con2 { width: 1200px; overflow: hidden; margin: 10px auto 20px auto; }

.en-con2-1 { width: 100px; overflow: hidden; margin: 0px auto 20px auto; text-align: center; border-bottom: 1px solid #df5b46; font-family: Arial; font-size: 16px; padding: 10px 0; }
.en-con2 .frt { float: right; margin: 0 0 0 15px; width: 415px; }
.en-con2 .flt { float: left; width: 770px; text-align: left; font-family: Arial; font-size: 14px; line-height: 26px; }




.banner { width: 100%; overflow: hidden; margin: 0px auto; height:486px;}
.banner .d1 { width: 100%; min-height: 486px;min-width:1200px; display: block; position: absolute; left: 0px; }
.banner .d2 { width: 100%; height: 30px; clear: both; position: absolute; z-index: 10001; left: 0px; top: 610px; }
.banner .d2 ul { float: left; position: absolute; left: 51.5%; top: 0; margin: 0 0 0 -96px; display: inline; list-style: none; }
.banner .d2 li { width: 40px; height: 10px; overflow: hidden; cursor: pointer; background: url('') no-repeat center; 
float: left; margin: 0 3px; display: inline; }
.banner .d2 li.nuw { background: url('') no-repeat center;
}

.clear { width:100%;clear:both;height:10px; overflow:hidden;}
.read-1 { text-align:center; padding:10px 0; box-sizing:border-box; font-size:24px; line-height:1.5; font-family:微软雅黑; font-weight:bold;}
.read-2 { text-align:center; line-height:30px; font-size:16px; color:#888;}
.read-3 {  font-size:16px; line-height:30px;}
    .read-3 img { max-width:1200px;}



#aspnetpager { text-align: center; height: 50px; line-height: 50px; }
#aspnetpager a { font-size: 14px; font-family: 宋体; border: 1px solid #999; padding: 5px 10px; color: #999; }
#aspnetpager a:hover { font-size: 14px; font-family: 宋体; border: 1px solid #e33f33; padding: 5px 10px; color: #444; }
#aspnetpager span { font-size: 14px; font-family: 宋体; border: 1px solid #e33f33; padding: 5px 10px; color: #fff; background:  #e33f33; }