﻿@charset "utf-8";

* {

    margin: 0;

    padding: 0;

}

body{background: url(../images/bg.png) repeat;}

div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dd, dt, img, p, form {

    border: 0 none;

    margin: 0;

    padding: 0;

}

ul, ol, li {

    list-style: outside none none;

}

table, td, tr, th, input, select {

    color: #666;

    font-size: 12px;

}

input {

    font-family: Arial;

    margin: 0;

    padding: 0;

    text-shadow: none;

}

table {

    border-collapse: collapse;

}

a {

    outline: medium none;

    text-decoration: none;

}

a:link, a:visited {

    color: #444;

    text-decoration: none;

}

a:hover {

    color: #7c2b47;

}

a:active {

}

.clear {

    clear: both;

}

html{min-width: 1300px;}

body {

    color: #666666;

    font-family: "微软雅黑",Arial;

    font-size: 14px;

	



    margin: 0;

    

    padding: 0;

}

.f_l {

    float: left;

}

.f_r {

    float: right;

}

.center{text-align: center;}

.gg_1 img{width:100%;}

.container_1200{width:1260px;margin:auto;}

.header_top{height:32px;background:#371722;color:#c6c6c6;line-height: 32px;font-size: 12px;}

.header_top a{color:#c6c6c6;margin:0px 10px;}

.herder_top2{background:#1a1b1a;height:108px;}

.herder_top2 .logo2{margin-top: 26px;display: block;}

.herder_top2 .tel{background:url(../images/tel_bg1.png) left top no-repeat;padding-left: 55px;color:#f0d575;font-size: 22px;height:42px;line-height: 42px;margin-top: 33px;}

.header_nav{/*height:72px;*/text-align: center;position: relative;}



.header_nav li{float: left;position: relative;}

.header_nav li a{display: block;height:57px;font-size: 14px;text-align: center;transition: 0.3s;

    -moz-transition:  0.3s;  /* Firefox 4 */

    -webkit-transition:  0.3s;   /* Safari 和 Chrome */

    -o-transition:  0.3s;    /* Opera */}

.header_nav li.current a{background:#371722;color:#bbab9b;}

.header_nav li a span{color:#8a7e72;font-size: 12px;margin-top: 5px;display: block;text-transform: uppercase;}

.header_nav li:hover a{background:#371722;color:#bbab9b;}

.header_nav ul.f_l li a{padding: 15px 22px 0px;}

.header_nav ul.f_r li a{padding: 15px 22px 0px;}

.header_nav a.logo{display: inline-block;margin-top: -108px;}



.header_nav li .second_nav{display: none;z-index: 99;background: url(../images/bg.png) repeat;position: absolute;width: 100%;}

.header_nav li .second_nav a{

    padding: 0!important;

    display: block!important;

    text-align: center!important;

    line-height: 50px!important;

    height: 50px!important;

}

.header_nav li .second_nav a:hover{background: url(../images/bg.png) repeat;color: #333;}

.header_nav li:hover .second_nav{display: block;}



.banner {position:relative;}

.banner_a { width:100%; overflow:hidden; position:relative;}

.banner_a .hd { width:100%; height:20px; text-align:center; overflow:hidden; position:absolute; left:0; bottom:20px; z-index:300;}

.banner_a .hd ul { display:inline-block;}

.banner_a .hd ul li { width:16px; height:16px; float:left; margin-left:4px; margin-right:4px; background:#ccc; cursor:pointer;border-radius:8px;transition: 0.3s;

    -moz-transition:  0.3s;  /* Firefox 4 */

    -webkit-transition:  0.3s;   /* Safari 和 Chrome */

    -o-transition:  0.3s;    /* Opera */}



.banner_a .hd ul li.on { background:#7c2b47;width:30px;}

.banner_a .banner_img { position:relative; width:100%; z-index:0;}

.banner_a .banner_img li { width:100%; }

.banner_a .banner_img li img{width:100%;}

/* 下面是前/后按钮代码，如果不需要删除即可 */

.banner_a .prev{width:68px;height:68px;background:url(../images/prev_3.png) center no-repeat,#fff;position:absolute;left:20px;top:50%;border-radius: 50%;margin-top: -34px;transition: 0.3s;

    -moz-transition:  0.3s;  /* Firefox 4 */

    -webkit-transition:  0.3s;   /* Safari 和 Chrome */

    -o-transition:  0.3s;    /* Opera */}

.banner_a .next{width:68px;height:68px;background:url(../images/next_3.png) center no-repeat,#fff;position:absolute;right:20px;top:50%;border-radius: 50%;margin-top: -34px;transition: 0.3s;

    -moz-transition:  0.3s;  /* Firefox 4 */

    -webkit-transition:  0.3s;   /* Safari 和 Chrome */

    -o-transition:  0.3s;    /* Opera */}



.banner_a .prev:hover{background:url(../images/prev_h3.png) center no-repeat,#7c2b47;}

.banner_a .next:hover{background:url(../images/next_h3.png) center no-repeat,#7c2b47;}



.i_search{height:34px;margin:30px auto;}

.s_word{line-height: 34px;}

.s_word a{margin-right: 10px;}

.s_word{width:800px;}

.search{}

.search .input_1{display:block;width:310px;height:32px;border:1px solid #a1a1a1;border-right:none;float:left;padding:0px 5px;line-height: 32px;}

.search .input_2{float:right;width:47px;height:34px;background:url(../images/submit_bg.jpg);border:none;cursor:pointer;}



.gg_top{text-align: center;color:#7c2b47;padding-top:40px;}

.gg_top span{width:40px;height:6px;background:#7c2b47;display: inline-block;border-radius: 3px;}

.gg_top .entitle{font-size: 34px;text-transform: uppercase;margin-top: 24px;background:url(../images/gg_top.png) center no-repeat;line-height: 45px;color:#999999;}

.gg_top .entitle2{background:url(../images/gg_top2.png) center no-repeat;}

.gg_top .title{margin-top: 8px;font-size: 26px;color:#000000;}



.gg_top3{color:#fff;}

.gg_top3 span{background:#fff;}

.gg_top3 .entitle{background:url(../images/gg_top3.png) center no-repeat;}



.i_pro{height:1200px;background:url(../images/i_pro_bg.png) left bottom no-repeat,#f7f7f7;}



.i_pro_top{height:48px;border-bottom: 1px solid #b7b7b7;}

.i_pro_top_li{margin-left: 30px;}

.i_pro_top_li a{display:block;width:109px;height:49px;float:left;line-height:48px;text-align: center;}

.i_pro_top_li a.current{background:url(../images/i_pro_top_bg.png) left bottom no-repeat;color:#7c2b47;font-weight: bolder;font-size: 18px;}

.i_pro_top .shop{display:block;padding-left:35px;background:url(../images/shop_bg.png) left center no-repeat;height:48px;line-height:48px;}

.more{display:block;width:130px;height:38px;border:1px solid #e1e1e1;background:#fff;line-height: 38px;text-align: center;margin:11px 0px 0px 30px;transition: 0.3s;

    -moz-transition:  0.3s;  /* Firefox 4 */

    -webkit-transition:  0.3s;   /* Safari 和 Chrome */

    -o-transition:  0.3s;    /* Opera */}

.more:hover{background:#7c2b47;color:#fff;}

.i_pro_list li{width:295px;margin-top: 25px;float:left;margin-left:26px;}

.i_pro_list li.first{margin-left: 0px;}

.i_pro_list li img{width:291px;height:291px;display: block;border:2px solid #fff;}

.i_pro_list li .text{margin-top:5px;background:#fff;padding:5px;}

.i_pro_list li .s_price{font-size: 16px;margin-top: 5px;}

.i_pro_list li .s_price span{font-size: 18px;color:#ff0c47;}

.i_pro_list li .m_price{font-size: 12px;text-decoration:line-through ;margin-top: 10px;}

.i_pro_list li .title{height: 48px;line-height: 24px;overflow: hidden;}

.i_pro_list li:hover img{border:2px solid #7c2b47;}

.i_pro_list li.heng{clear:both;height:30px;padding:10px 0px;width:1320px;position: relative;margin-left: -30px;margin-top: 0px;margin-bottom: -20px;}

.i_pro_list li.heng img{height:30px;width:1320px;border:none;}

.i_pro_list li.heng:hover img{border:none;}





.i_pro_list2 li .pro_li{width:386px;float:left;margin-right:21px;background:#fff;border-bottom:2px solid #371722;}

.i_pro_list2 li .pro_li:nth-child(3n){margin-right: 0;}



.i_pro_list2 li .pro_li img{width:386px;height:266px;display: block;}

.i_pro_list2 li .pro_li .s_price{font-size: 16px;}

.i_pro_list2 li .pro_li .s_price span{font-size: 18px;color:#ff0c47;}

.i_pro_list2 li .pro_li .m_price{font-size: 12px;text-decoration:line-through ;margin-top: 5px;}

.i_pro_list2 li .pro_li .title{height: 72px;line-height: 72px;font-size: 18px;white-space: nowrap;/*强制一行显示*/

    overflow:hidden;/*超出部分隐藏*/

    text-overflow: ellipsis;/*最后添加省略号*/padding-left: 20px;padding-right: 20px;}

.i_pro_list2 li .pro_li:hover .title{color:#4b1537;}



.i_pro_list3 li{width:217px;border:2px solid #e5e5e5;padding:4px;margin-top: 25px;float:left;margin-left:28px;background:#fff;}

.i_pro_list3 li.first{margin-left: 0px;}

.i_pro_list3 li img{width:217px;height:217px;display: block;}

.i_pro_list3 li .s_price{font-size: 16px;}

.i_pro_list3 li .s_price span{font-size: 18px;color:#ff0c47;}

.i_pro_list3 li .m_price{font-size: 12px;text-decoration:line-through ;margin-top: 5px;}

.i_pro_list3 li .title{margin-top: 5px;height: 48px;line-height: 24px;overflow: hidden;}

.i_pro_list3 li:hover{padding:4px;border:2px solid #ff0c47;}

.i_pro_list3 li:hover .title{color:#ff0c47;}



.i_shiyong{height:426px;margin:35px auto;}

.i_shiyong li{float:left;position: relative;}



.i_shiyong img{display: block;}

.i_shiyong li .bg{position:absolute;background:rgba(0,0,0,0.4);height:60px;bottom:0px;width:100%;line-height: 60px;text-align: center;color:#fff;font-size: 30px;transition: 0.3s;

    -moz-transition:  0.3s;  /* Firefox 4 */

    -webkit-transition:  0.3s;   /* Safari 和 Chrome */

    -o-transition:  0.3s;    /* Opera */}

    .i_shiyong li .bg span{transition: 0.3s;

    -moz-transition:  0.3s;  /* Firefox 4 */

    -webkit-transition:  0.3s;   /* Safari 和 Chrome */

    -o-transition:  0.3s;    /* Opera */}

.i_shiyong li:hover .bg{height:100%;}



.i_shiyong li:hover .bg span.span1{display:block;font-size: 80px;height:40px;overflow: hidden;}

.i_shiyong li.li_1:hover .bg span.span1{padding-top:150px;}

.i_shiyong li.li_3:hover .bg span.span1{padding-top:50px;}

.i_shiyong li:hover .bg span.span2{display:block;height:1px;width:100px;margin: 10px auto 0px auto;background:#fff;}

.i_tg{margin:80px auto;}

.i_tg img{display: block;float:left;margin-left: 18px;transition: 0.3s;

    -moz-transition:  0.3s;  /* Firefox 4 */

    -webkit-transition:  0.3s;   /* Safari 和 Chrome */

    -o-transition:  0.3s;    /* Opera */}

.i_tg img.first{margin-left: 0px;}

.i_tg img:hover{margin-top: -5px;}



.i_shipin_1{width:100%;height:200px;background:url(../images/shipin_bg_1.jpg) center no-repeat;}

.i_shipin_2{width:100%;height:686px;background:url(../images/shipin_bg_2.jpg) center no-repeat;margin-bottom: 50px;}



.i_recommend{padding-bottom:60px;}

.i_recommend_top{text-align: center;margin-top: 60px;margin-bottom: 60px;}

.i_recommend_top a{display:block;width:156px;float:left;background:#4b1537;color:#fff; padding-top:10px;padding-bottom: 10px;margin-right: 50px;}

.i_recommend_top a:nth-child(4){margin-right: 0}

.i_recommend_top a span{display:block;font-size: 14px;}

.i_recommend_top a.on{background:#000000;color:#e6cd71;}

/*.i_recommend_top span{display:block;font-size: 50px;}*/

.i_recommend_top p{display: inline-block;}





#i_recommend_main{position: relative;margin-top: 25px;}

.i_recommend_main{width:1200px;margin:auto;}



.i_recommend_main .sprev{position:absolute;width:43px;height:43px;background:url(../images/rongyu_left.png) no-repeat center;display:block;left:-44px;top:110px;z-index:9;}

.i_recommend_main .snext{position:absolute;width:43px;height:43px;background:url(../images/rongyu_right.png) no-repeat center;display:block;right:-44px;top:110px;z-index:9;}





.i_about{height:527px;background:url(../images/i_about_bg.jpg) center no-repeat;margin-top: 80px;}



.i_about_main{width:840px;margin:auto;margin-top:30px;}

.i_about_main .title{font-size: 24px;}

.i_about_main .summary{text-indent: 2em;margin-top: 60px;line-height: 30px;}



.jieshao{text-align: center;margin: 20px 0px 50px 0px;line-height: 30px;}

.i_youshi_main li .text{width:770px;}

.i_youshi_main li .text .bianhao{width:86px;height:86px;background:#c36c8a;border-radius: 50%;line-height: 86px;text-align: center;font-size: 30px;color:#fff;}

.i_youshi_main li .text .text_main{width:640px;}

.i_youshi_main li .text .text_main .title{font-size: 24px;margin-top: 20px;}

.i_youshi_main li .text .text_main .title span{color:#c36c8a;}

.i_youshi_main li .text .text_main .summary{font-size: 16px;margin-top: 20px;line-height: 40px;}



.i_zhuanhui{background:#fafafa;}

.i_zhuanhui_main{position: relative;width:100%;height:600px;overflow: hidden;}





    #imageFlow {

        position: absolute;

        width: 100%;

        height: 500px;

        left: 0%;

      margin-top: 30px;

      font-size: 18px;

    }

    #imageFlow .diapo {

        position: absolute;

        left: -1000px;

        cursor: pointer;

        -ms-interpolation-mode: nearest-neighbor;

    }

    #imageFlow .link {

        border: dotted #fff 1px;

        margin-left: -1px;

        margin-bottom: -1px;

    }

    #imageFlow .bank {

        visibility: hidden;

    }

    #imageFlow .top {

        position: absolute;

        width: 100%;

        height: 40%;



    }

    #imageFlow .text {

        position: absolute;

        left: 0px;

        width: 100%;

        bottom: 14%;

        text-align: center;

        color: #FFF;

        font-family: verdana, arial, Helvetica, sans-serif;

        z-index: 1000;

    }

    #imageFlow .title {

        font-size: 2em;

        font-weight: bold;

    }

    #imageFlow .legend {

        font-size: 0.8em;

    }

    #imageFlow .scrollbar {

        position: absolute;

        left: 10%;

        bottom: 10%;

        width: 80%;

        height: 16px;

        z-index: 1000;

    }

    #imageFlow .track {

        position: absolute;

        left: 1%;

        width: 98%;

        height: 16px;

        top:10px;

        filter: alpha(opacity=30);

        opacity: 0.3;

    }

    #imageFlow .arrow-left {

        left:-10px;

        position: absolute;

    }

    #imageFlow .arrow-right {

        position: absolute;

        right: -10px;

    }

    #imageFlow .bar {

        position: absolute;

        height: 16px;

        top:10px;

        left: 25px;

    }

.i_fenlei_main{margin-top: 30px;}

.i_fenlei_main_left{width:270px;}

.i_fenlei_main_left li{border-left:1px solid #999999;}

.i_fenlei_main_left li.current{border-color:#7c2b47;}

.i_fenlei_main_left li .li_main{padding-left: 50px;background:url(../images/fenlei_1.png) no-repeat;margin-left:-9px;padding-bottom: 20px;}

.i_fenlei_main_left li:last-child .li_main{padding-bottom:0px;}

.i_fenlei_main_left li.current .li_main{background:url(../images/fenlei_2.png) no-repeat;}

.i_fenlei_main_left li .li_main .p1{color:#7c2b47;font-size: 18px;}



.i_fenlei_main_left li .li_main .p2 a{margin: 15px 15px 0px 0px;display: inline-block;border-bottom:1px solid #fff;}

.i_fenlei_main_left li.current .li_main .p2 a.current{border-bottom:1px solid #7c2b47;color:#7c2b47;}





.i_fenlei_main_right{width:938px;}

.i_fenlei_main_right .pic{width:599px;}

.i_fenlei_main_right .text{width:320px;}

.i_fenlei_main_right .text p.title{padding:10px 0px;font-size: 18px;border-bottom: 3px solid #7c2b47;color:#7c2b47;}

.i_fenlei_main_right .text p.summary{line-height: 30px;margin-top: 10px;height:162px;}



.i_fenlei_list{margin-top: 30px;}

.i_fenlei_list img{width:150px;height:150px;display:block;float:left;margin:3px;}

.i_kehu_main li{height:384px;background:#f8f8f8;float:left;overflow: hidden;margin-left:8px;}

.i_kehu_main li.first{margin-left:0px;}

.i_kehu_main li.first .text{width:267px;}

.i_kehu_main li.first .bg{width:0px;}

.i_kehu_main li .bg{position: absolute;width:100%;height:100%;background: url(../images/fangda.png) center no-repeat,rgba(0,0,0,0.4);left:0px;top:0px;}

.i_kehu_main li .pic{width:192px;height:384px;position: relative;}

.i_kehu_main li .pic img{width:192px;height:384px;}

.i_kehu_main li .text{width:0px;margin-top: 25px;}

.i_kehu_main li .text .text_main{padding:0px 25px;width:217px;}

.i_kehu_main li .text .title{color:#7c2b47;font-size: 18px;}

.i_kehu_main li .text .summary{font-size: 12px;height:200px;line-height: 30px;margin-top: 10px;}

.i_kehu_main li .text .date{font-size: 12px;margin-top: 10px;}



.more2{margin-top: 20px;width:70px;height:30px;display: block;border:1px solid #cbb471;color:#cbb471;text-align: center;line-height: 30px;}



.i_news_main{margin-top: 40px;}

.i_news_left,.i_news_right{width:605px;}



.i_news_top{border-bottom: 1px solid #999;padding-bottom: 14px;}

.i_news_top_li a{margin:0px 15px;font-size: 18px;}

.i_news_top_li a.current{color:#7c2b47;}



.i_news_left li{height:78px;padding:15px;margin-top: 20px;margin-bottom:5px;transition: 0.3s;

    -moz-transition:  0.3s;  /* Firefox 4 */

    -webkit-transition:  0.3s;   /* Safari 和 Chrome */

    -o-transition:  0.3s;    /* Opera */}

    .i_news_left li a{color:#666;}

.i_shiyong li:hover .bg{height:100%;}

.i_news_left li .bianhao{width:70px;border-right:1px solid #666;height:78px;line-height: 78px;font-size: 52px;}

.i_news_left li .text{width:485px;}

.i_news_left li .text .summary{font-size: 12px;line-height: 24px;height:48px;overflow: hidden;margin-top: 10px;}

.i_news_left li:hover{color:#fff;background:#7c2b47;box-shadow: 5px 5px 5px #ccc;}

.i_news_left li:hover .bianhao{border-color:#fff;}

    .i_news_left li:hover a{color:#fff;}



.top_news{margin-top:20px;}

.top_news img{width:202px;}

.top_news .text{width:379px;}

.top_news .text .title{color:#7c2b47;}

.top_news .text .summary{font-size: 12px;line-height: 30px;margin-top: 10px;}



.i_news_right ul{margin-top: 10px;}

.i_news_right li{height:42px;line-height:42px;border-bottom: 1px solid #ccc;}





.i_feedback{background:url(../images/i_feedback_bg.jpg) center top no-repeat;}



.i_feedback_main{width:860px;background:#fff;padding:45px;margin:auto;margin-top: 30px;box-shadow: 0px 5px 10px #ccc;}



.i_feedback_main li{border:1px solid #c1c1c1;margin-bottom: 20px;}

.i_feedback_main li span{display: block;width:40px;border-right:1px solid #c1c1c1;height:38px;float:left;}

.i_feedback_main li input{display: block;float:left;padding:0px 5px;height:38px;border:none;width:295px;line-height: 38px;}

.i_feedback_main li.li_1 span{background:url(../images/feedback_1.png) center no-repeat;}

.i_feedback_main li.li_1{width:350px;height:38px;float:left;}

.i_feedback_main li.li_2{width:466px;height:38px;float:right;}

.i_feedback_main li.li_2 input{width:411px;}



.i_feedback_main li.li_1 span{background:url(../images/feedback_1.png) center no-repeat;}

.i_feedback_main li.li_2 span{background:url(../images/feedback_2.png) center no-repeat;}

.i_feedback_main li.li_3 span{background:url(../images/feedback_3.png) center no-repeat;}

.i_feedback_main li.li_4 span{background:url(../images/feedback_4.png) center no-repeat;}

.i_feedback_main li.li_5 span{background:url(../images/feedback_5.png) center no-repeat;}

.i_feedback_main li.li_5 img{display:block;border:1px solid #c1c1c1;position: absolute;right:-120px;top:-1px;}

.i_feedback_main li textarea{border:none;padding:5px;height:132px;width:848px;}

.i_feedback_main li.li_5{width:152px;position: relative;}

.i_feedback_main li.li_5 input{width:100px;}

.tijiao{float:right;width:135px;height:40px;text-align: center;line-height: 40px;background:#7c2b47;color:#fff;}



.i_baozheng{padding:20px 0px;background:#fff;margin-top: 40px;}



.i_baozheng li{width:20%;float:left;text-align: center;}

.i_baozheng li p{margin-top: 5px;}



/* 底部 */

/*.footer{background: #505050;padding-top: 40px;color:#bebebe;}

.footer a{color:#bebebe;}

.footer .left{width:980px;}

.footer .left .foot_nav li{float: left;line-height: 40px;color:#bebebe;}

.footer .left .foot_nav li a{color:#bebebe;padding:0 25px;border-left: 1px solid #bebebe}

.footer .left .foot_nav .home a{border-left: 0;padding-left: 0}

.footer .left .company_info{padding-top: 10px;clear: both;}

.footer .left .company_info li{float: left;line-height: 40px;padding-left: 35px;width: 450px;}

.footer .left .company_info .address{background: url(../images/address_icon.png) no-repeat left center;}

.footer .left .company_info .tel{background: url(../images/tel_icon.png) no-repeat left center;}

.footer .left .company_info .email{background: url(../images/mail_icon.png) no-repeat left center;}

.footer .left .company_info .qq{background: url(../images/qq_icon.png) no-repeat left center;}



.footer .right{}

.footer .right img{width:100px;height: 100px;}

.footer .right .f_l{margin-left: 40px;padding-top:30px;}

.footer .right .f_l p{margin-top: 10px;color:#fff;}

.footer .links{height: 60px;line-height: 60px;border-bottom: 1px solid #bebebe;}

.footer .links a{padding:0 13px;}

.footer .copy{height: 40px;line-height: 40px;text-align: center;}

.footer .copy p{display: inline-block;}

.zanwu{color:#7c2b47;font-size: 30px;text-align: center;padding:100px 0px;}*/



/* 底部 */

.footer{width:100%;background: #505050;padding-top: 40px;color:#bebebe;}

.footer a{color:#eee;font-size:14px;}

.footer .left{width:940px;float:left;}

.footer .left .foot_nav{overflow:hidden;}

.footer .left .foot_nav li{float: left;line-height: 40px;color:#bebebe;}

.footer .left .foot_nav li a{color:#eee;padding:0 20px;border-left: 1px solid #bebebe;font-size:14px;}

.footer .left .foot_nav .home a{border-left: 0;padding-left: 0;}

.footer dl{overflow:hidden;}

.footer dl dt{float:left;font-size:14px;color: #fff;}

.footer dl dd{float:left;margin-left:30px;}

.footer .danwei{overflow:hidden;margin-top:20px;overflow:hidden;}

.footer .danwei li{float:left;margin-right:20px;}



.footer .right{float:right}

.footer .right img{width:100px;height: 100px;}

.footer .right .f_l{float:left;margin-left: 40px;padding-top:30px;}

.footer .right .f_l p{margin-top: 10px;color:#fff;font-size:14px;}

.footer .links{height: 60px;line-height: 60px;border-top: 1px solid #bebebe;font-size: 14px;color: #fff;}

.footer .links a{padding:0 13px;font-size: 14px;}

.footer .copy{color:#eee;font-size: 14px;margin-top: 20px;}

.footer .copy p{display: inline-block;}

.zanwu{color:#7c2b47;font-size: 30px;text-align: center;padding:100px 0px;}









.fixed{width:112px;position: fixed;top:50%;right:0px;background:url(../images/fixed_bg.png) center top no-repeat;padding-top: 50px;z-index:999;margin-top: -193px;}



.fixed_main{border:2px solid #7c2b47;border-radius: 5px;}

.fixed_main li{text-align: center;background:#fff;padding:15px 0px;position: relative;}

.fixed_main li p{margin-top: 5px;}

.fixed_main li p.p1{color:#7c2b47;}

.fix_ewm{position:absolute;display:none;width:120px;height:120px;left:-122px;top:0px;}

.fixed_main li:hover .fix_ewm{display: block;}



.n_banner img{width:100%;}

.position{height:40px;line-height: 40px;background:#fff;padding-left:30px;border: 1px solid #eaeaea}

.position p{background:url(../images/position_bg.png) left center no-repeat;height:40px;padding-left: 25px;}

.position p a:last-child{color:#7c2b47;}



.n_pro{margin-top:20px;}

.n_pro_left{width:234px;}

.n_nav,.n_kan,.n_recommend,.n_contact{width:232px;border:1px solid #eaeaea;background: #fff;}

.n_nav .big_title,.n_contact .big_title{height:56px;background:#7c2b47;color:#fff;font-size: 16px;line-height: 56px;text-align: center;}

.n_nav li{padding:7px 0px;border-top:1px solid #eaeaea;}

.n_nav li .li_main{height:32px;line-height: 32px;padding-left:86px;border-left:2px solid #fff;}

.n_nav li .li_main span{display:inline-block;height:32px;background:url(../images/n_nav_1.png) left center no-repeat;padding-left:15px;}



.n_nav li.current .li_main{border-left:2px solid #7c2b47;}

.n_nav li.current .li_main span{background:url(../images/n_nav_2.png) left center no-repeat;color:#7c2b47;}

}



.n_nav li:hover .li_main{border-left:2px solid #7c2b47;}

.n_nav li:hover .li_main span{background:url(../images/n_nav_2.png) left center no-repeat;color:#7c2b47;}



.n_kan{margin-top: 30px;}

.n_kan_top{height:46px;line-height:46px;background:#f7f7f7;text-align: center;font-size: 16px;background: #7c2b47;color: #fff;}



.n_kan li{padding:15px 10px;border-bottom: 1px solid #dbdbdb;}

.n_kan li img{width:65px;height:65px;border:1px solid #dbdbdb;display: block;float:left;}

.n_kan li .text{float:right;width:130px;}

.n_kan li .text .s_price{color:#ef322d;font-size: 16px;margin-top: 5px;}

.n_kan li.even{/*background:#f7f7f7;*/}

.n_kan .more4{width:106px;margin:5px auto 20px auto;display: block;height:22px;line-height: 22px;border:1px solid #dbdbdb;text-align: center;transition: 0.3s;

    -moz-transition:  0.3s;  /* Firefox 4 */

    -webkit-transition:  0.3s;   /* Safari 和 Chrome */

    -o-transition:  0.3s;    /* Opera */}

.n_kan .more4:hover{background:#7c2b47;color:#fff;}



.tuijian .more4{width:106px;margin:5px auto 20px auto;display: block;height:22px;line-height: 22px;border:1px solid #dbdbdb;text-align: center;transition: 0.3s;

    -moz-transition:  0.3s;  /* Firefox 4 */

    -webkit-transition:  0.3s;   /* Safari 和 Chrome */

    -o-transition:  0.3s;    /* Opera */}



.n_recommend{margin-top: 30px;padding:20px 0px 40px 0px;position: relative;}

.n_recommend li{width:180px;height:180px;position: relative;margin:auto;padding-bottom: 20px;}

.n_recommend li img{width:180px;height:180px;}

.n_recommend li p{position: absolute;height:35px;line-height: 35px;text-align: center;background:rgba(255,255,255,0.4);bottom:20px;width:100%;color:#000;font-size: 18px;}

.n_recommend .prev{position:absolute;bottom:15px;width:22px;height:13px;background:url(../images/prev_2.jpg);left:80px;}

.n_recommend .next{position:absolute;bottom:15px;width:22px;height:13px;background:url(../images/next_2.jpg);right:80px;}



.n_contact{margin-top:20px;}



.n_contact ul{padding:10px;}

.n_contact ul li{line-height: 24px;margin:10px 0px;}

.n_contact ul li p.p1{width:42px;float:left;}

.n_contact ul li p.p2{width:170px;float:left;}





.n_pro_right{width:1005px;background: #fff;border:1px solid #eaeaea;}

.n_pro_right_top{line-height:38px;height:38px;border:1px solid #dbdbdb;background:#f7f7f7;padding:0px 20px}

.pro_shuaixuan{border:1px solid #dbdbdb;border-top:none;padding:10px 20px;}

.pro_shuaixuan li{margin:5px 0px;}

.pro_shuaixuan li .shuxing_1{width:50px;float:left;line-height: 30px;font-weight: bold;}

.pro_shuaixuan li .shuxing_3{width:80px;}

.pro_shuaixuan li .shuxing_2{width:910px;float:right;}

.pro_shuaixuan li .shuxing_4{width:880px;}

.pro_shuaixuan a{padding:0px 20px;display: inline-block;margin:0px 5px 5px 5px;height:30px;line-height: 30px;}

.pro_shuaixuan a.current{color:#fff;background:#7c2b47;}

.pro_shuaixuan a:hover{color:#fff;background:#7c2b47;}



.n_pro_sort{line-height:38px;height:38px;border:1px solid #dbdbdb;background:#f7f7f7;padding:0px 20px;margin-top: 20px;}

.n_pro_sort span{display: inline-block;height:38px;}

.n_pro_sort a{display: inline-block;height:38px;padding:0px 10px;margin-right:30px;}

.n_pro_sort a.current{background:#fff;}

.n_pro_sort a:hover{background:#fff;}



.shuxing{}

.shuxing_left{width:352px;}

.zoom_img{margin-top:5px;}

#thumblist li .zoomThumbActive img {

    border: 2px solid #b92227;

}



#thumblist li{float:left;width:65px;height:65px;margin-left:6px;}

#thumblist li.first{margin-left:0px;}

#thumblist li img{width:65px;height:65px; border: 2px solid #fff;}



.shuxiang_center{width:620px;float:right;position: relative;}

.chuo{position: absolute;bottom:20px;right:100px;}

.shuxing_top{padding-bottom:15px;}

.shuxing_top .p1{font-size:18px;line-height: 30px;}

.shuxing_top .p1 span{color:#fff;background:#ff0036;font-size: 16px;padding:0px 5px;border-radius: 2px;margin-right: 5px;}

.shuxing_top .p2{font-size: 16px;color:#ff0036;margin-top: 5px;}

.shuxing_info{padding:0px 20px;}

.shuxing_info li{height:36px;line-height: 36px;margin-top: 10px;}

.shuxing_info li.peijian{height:50px;line-height: 50px;margin-top: 10px;}

.shuxing_info li.peijian .peijian_li img.img_1{width:48px;height:48px;float: left;margin-right: 10px;}

.shuxing_info li.peijian .peijian_li{padding:0px;display: block;float:left;height:48px;line-height: 48px;padding-right:5px;margin-right: 30px;position: relative;}

.shuxing_info li.peijian .peijian_li .peijian_li_main{position: absolute;top:60px;background:#fff;width:125px;text-align: center;left:-32px;line-height: 26px;padding:10px 0px;box-shadow: 0px 0px 10px #ccc;display: none;cursor: pointer;}

.shuxing_info li.peijian .peijian_li:hover .peijian_li_main{display: block;}

.shuxing_info li.peijian .peijian_li .peijian_li_main img{width:60px;height:60px;}

.shuxing_info li.peijian .peijian_li .peijian_li_main .name{margin-top: 10px;}

.shuxing_info .p1{float:left;font-size: 14px;color:#999;width:70px;}

.shuxing_info .p2{float:left;}

.shuxing_info .p2 span{border:1px solid #ccc;padding:5px 15px;margin-right: 10px;cursor:pointer;}

.shuxing_info .p2 span.current{border-color: #ff0037;background:url(../images/duihao.png) right bottom no-repeat;}

.shuxing_info .p2 span:hover{border-color: #ff0037;background:url(../images/duihao.png) right bottom no-repeat;}

.shuxing_price{height:105px;width:593px;background:url(../images/libao_bg.png) 380px center no-repeat,url(../images/shuxing_price_bg.jpg);padding:20px 0px 0px 20px;}



.shuxing_info .p2 span:hover{border-color: #ff0037;background:url(../images/duihao.png) right bottom no-repeat;}





.shuxing_price .m_price{text-decoration:line-through;}

.shuxing_price .s_price span{color:#ef322d;font-size: 30px;}

.shuxing_price .youhui{margin-top: 10px;background:url(../images/youhui_2.png) left center no-repeat;padding-left:40px;height:26px;}

.shuxing_price .youhui span{color:#ff0036;border:1px solid #ff0036;background:#ffdedf;padding:0px 5px;margin-right: 5px;height:26px;display: inline-block;line-height: 26px;}



.shuxing_canshu{

    border: 1px dotted #c9c9c9;

    border-width: 1px 0;

    margin: 10px 20px 0 0;

    padding: 10px 0;

    position: relative;

    overflow: hidden;

    clear: both;

    display: flex;}

.shuxing_canshu ul li{width:200px;text-align: center;border-right: 1px solid #c9c9c9;float:left;}

.shuxing_canshu ul li span{color:#ff0036;margin-left: 5px;}

.shuxing_contact{margin-top: 30px;}

.shuxing_contact a{float:left;display:block;text-align: center;font-size: 24px;}



.shuxing_contact .yuding{background:#ff0036;color:#fff;height:48px;width:174px;line-height:48px;}

.shuxing_contact .zixun{background:#ffeded;color:#ff0036;height:46px;width:172px;line-height:46px;border:1px solid #ff0036;margin-left: 30px;}

.shuxing_contact .zixun:hover{background:#ffdedf;}



.pro_content{margin-top: 20px;padding: 10px 20px 10px 20px;}

.pro_content_top{height:40px;line-height: 40px;font-size: 16px;color:#7c2b47;border-bottom: 1px solid #7c2b47;}

.pro_content_main{margin: 10px 0px;}

.pro_content_main img{max-width: 100%;height:auto!important;}

.pro_content_news{padding:5px;}

.pro_content_news a{display:block;height:30px;line-height:30px;}



.n_about{margin-top: 30px;}

.n_about_left{width:670px;}



.n_about_top{border-bottom: 1px solid #dcdcdc;font-size: 26px;height:50px;}

.n_about_top span{border-bottom: 1px solid #707070;height:50px;display: inline-block;}

.n_about_main{line-height: 30px;margin-top: 10px;}

.n_about_right{margin-top: 70px;}





.about_zixhi{margin-top: 40px;}



.rongyu_main ul{}

.rongyu_main ul li{text-align: center;float: left;width:260px;margin:20px;}

.rongyu_main ul li img{width:260px;height:368px;}

.rongyu_main ul li p{height: 70px;line-height: 70px;}

.rongyu_main{position:relative;width:1200px;margin:auto;}

.rongyu_main .prev{position:absolute;width:31px;height:60px;background:url(../images/prev_1.png);z-index:99;left:0px;top:170px;}

.rongyu_main .next{position:absolute;width:32px;height:60px;background:url(../images/next_1.png);z-index:99;right:0px;top:170px;}





.jiameng_main{padding:20px 0px;line-height: 28px;}

.jiameng_liucheng{text-align: center;}

.jiameng_liucheng img{margin:30px 0px;}



/*.spjc_list,.jclj_list{margin-top:28px;}

.spjc_list li{width:310px;border:1px solid #bfbfbf;float:left;margin:20px 0px 0px 30px;}

.spjc_list li.first{margin-left: 0px;}*/

.spjc_list,.jclj_list{/* margin-top:28px; */}

.spjc_list li{width:310px;border:1px solid #bfbfbf;float:left;margin: 10px;}

.spjc_list li.first{margin-left: 14px;}

.spjc_list li img{width:310px;height:200px;}

.spjc_list li p{height:48px;line-height: 48px;font-size: 16px;text-align: center;}



.jclj_list li{width:278px;height:200px;border:1px solid #bfbfbf;float:left;margin:20px 0px 0px 80px;position: relative;}

.jclj_list li.first{margin-left: 0px;}

.jclj_list li img{width:278px;height:200px;}

.jclj_list li p{height:48px;line-height:48px;font-size: 16px;text-align: center;position: absolute;color:#fff;width:100%;bottom:0px;background:rgba(124,43,71,0.8);}



.n_news .n_about_top{margin-top: 30px;}

.n_nav2 {

    margin-top: 10px;

    text-align: center;

    width:100%;

}

.n_nav2 a {

    border: 1px solid #7c2b47;

    color: #7c2b47;

    display: inline-block;

    height: 40px;

    line-height: 40px;

    margin: 20px 50px 0;

    width: 170px;

}

.n_nav2 a:hover {

    background: #7c2b47;

    color: #fff;

}

.n_nav2 a.current {

    background: #7c2b47;

    color: #fff;

}



.n_news_list{margin-top: 30px;}

.n_news_list li{width:363px;float:left;border:1px solid #e5e5e5;margin-left:80px;}

.n_news_list li.first{margin-left: 0px;}

.n_news_list li img{width:363px;height:219px;display: block;}

.n_news_list li .text{padding:15px;}

.n_news_list li .text p.title{font-size: 16px;color:#371722;}

.n_news_list li .text p.summary{line-height: 24px;margin-top: 8px;text-indent: 2em;height:72px;overflow: hidden;}

.n_news_list li:hover{border-color:#371722;}



.n_news_list2 li{margin-top: 30px;}

.n_news_list2 li .date{float:left;width:95px;height:95px;text-align: center;background:#f2f2f2;}

.n_news_list2 li .date .p1{font-size: 30px;padding-top: 10px;}

.n_news_list2 li .date .p2{font-size: 16px;margin-top: 5px;}



.n_news_list2 li .text{float:right;width:1140px;}

.n_news_list2 li .text .title{font-size: 16px;padding-top: 10px;}

.n_news_list2 li .text .summary{line-height: 24px;padding-top: 5px;height:48px;overflow: hidden;}



.site_ditu .n_about_top{margin-top: 30px;}

.site_ditu ul{margin-top:20px;}

.site_ditu li{margin-top: 30px;}

.site_ditu li .p1{border-left:3px solid #7c2b47;padding-left:15px;font-size: 18px;}

.site_ditu li .p2{padding-left: 18px;margin-top: 20px;}

.site_ditu li .p2 a{margin-right: 20px;font-size: 16px;}







.zw_content_title {

    margin-top: 30px;

    border-bottom: 1px solid #ccc;

    text-align: center;

}

.gflt_zw_content h1 {

    font-size: 30px;

    margin: 60px auto auto;

    text-align: center;

}

.fenxiang_box {

    display: inline-block;

    margin: 20px auto 10px;

    overflow: hidden;

}

.fenxiang_box .time {

    float: left;

    margin-right: 44px;

}

.fenxiang_box .from {

    float: left;

    margin-right: 44px;

}

.fenxiang_box .share {

    float: left;

}

.fenxiang_box .share p {

    float: left;

}

.fenxiang_box .share img {

    float: left;

    margin-right: 7px;

}



.article_main{padding:10px;}

.article_main p img{width:900px;}

.article_main table {border-collapse: collapse;border-spacing: 0;}

.article_main table td{    border: 1px solid;}

.article_main table{border:1px solid #e5e5e5;width: 100%;}

.article_main table tr th{line-height:40px;border:1px solid #e5e5e5;}

.article_main table tr td{line-height:40px;border:1px solid #e5e5e5;text-align: center;}

.article_main table tr td input[type="text"]{width:100%;line-height: 40px;border:none;text-align: center;}

.pagelist {}

.pagelist ul{



padding: 20px 0px;

margin: 0 auto;

height: 36px;



text-align: center;

}

.yiiPager li {

width: auto;

height: 30px;



line-height: 14px;

margin: 0;

padding: 5px 6px 0 0;

background: none;

display: inline-block;

}

.yiiPager a {

    font-weight:bold;

    border:1px solid #7c2b47 ;

border-radius: 15px;

color: #7c2b47 ;

display: block;

font-size: 12px;

line-height: 24px;

padding: 2px 10px;

background: #fff;



}

.yiiPager li.selected a {

color: #fff;

background:#7c2b47;

}

.yiiPager li.hidden{display:none;}

.yiiPager li a:hover {

color: #fff;

background:#7c2b47;

}







 .shaixuan_cur {

    font-size: 14px;

    border-left:1px solid #dbdbdb;

    border-right:1px solid #dbdbdb;

}

 .shaixuan_cur li {

    display: inline;

    float: left;

    margin: 15px 0 0px 10px;

}

 .shaixuan_cur .item {

    background: #7c2b47;

    color: #fff;

    display: block;

    height: 30px;

    line-height: 30px;

    padding: 0 50px 0 10px;

    position: relative;

}

.shaixuan_cur .item .cancel {

    color: #fff;

    display: block;

    height: 30px;

    line-height: 30px;

    position: absolute;

    right: 0;

    text-align: center;

    top: 0;

    width: 30px;

}

 .shaixuan_cur .item .cancel:hover {

    background: #f58a33 none repeat scroll 0 0;

}



.mobile{position:fixed;bottom:0px;right:0px;width:250px;background:#efefef;text-align: center;font-size: 24px;z-index: 9999;}





.shipin{width:518px;margin-top: 20px;height:350px;}

.shipin_p{text-align: center;font-size: 16px;margin-top: 10px;}





/*关于我们*/



.index_about_us{background: url(../images/index_about_bg.jpg) no-repeat center top;height:590px;}



.index_about_us .about_left{float:left;margin-top: 100px;}

.index_about_us .about_right{width:705px;float:right;}

.index_about_us .about_right .about_logo{margin-top:45px; }

.index_about_us .about_right p{font-size: 18px;line-height: 36px;margin-top: 40px;color:#fff;} 

.index_about_us .about_right .about_more{overflow:hidden;margin-top:25px;}

.index_about_us .about_right .about_more span{display:block;width:580px;height:1px;background: #666;float:left;margin-top:19px;}

.index_about_us .about_right .about_more a{float:left;}

.index_about_us .about_right .about_more .more{width:106px;height:38px;background: #4c1437;line-height: 38px;text-align: center;border:none;color:#fff;margin:0;}



.about_mendian{margin-top: 30px;}

.about_mendian .picScroll-left{ width:700px;  overflow:hidden; position:relative;   }

.about_mendian picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

.about_mendian .picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px;  overflow:hidden;

             cursor:pointer; background:url("images/arrow.png") no-repeat;}

.about_mendian .picScroll-left .hd .next{ background-position:0 -50px;  }

.about_mendian .picScroll-left .hd .prevStop{ background-position:-60px 0; }

.about_mendian .picScroll-left .hd .nextStop{ background-position:-60px -50px; }

.about_mendian .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.about_mendian .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }

.about_mendian .picScroll-left .hd ul li.on{ background-position:0 0; }

.about_mendian .picScroll-left .bd{}

.about_mendian .picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.about_mendian .picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; margin-right: 20px; }

.about_mendian .picScroll-left .bd ul li .pic{ text-align:center; }

.about_mendian .picScroll-left .bd ul li .pic img{ width:220px; height:140px; display:block; }

.about_mendian .picScroll-left .bd ul li .title{ line-height:24px;   }





/* 本例子css */



.index_peijian{background: url(../images/index_peijian.jpg) no-repeat center top;position: relative;height:740px;padding-top:1px;}

.index_peijian .peijian_img{width:510px;height:342px;position: absolute;top:80px;right:17%;}

.index_peijian .peijian_text{margin-top:300px;}

.index_peijian .peijian_text h1{font-size: 32px;color:#daaf71;font-weight: normal;}

.index_peijian .peijian_text p{font-size:18px;color:#fff;margin-top: 30px;margin-bottom: 6px;}

.index_peijian .peijian_text span{color:#fff;font-size: 12px;}



.index_peijian .peijian_text .goumai{margin-top:80px;}

.index_peijian .peijian_text .goumai .gou{float:left;width:106px;height:38px;background: #4c1437;}

.index_peijian .peijian_text .goumai p{font-size: 14px;color:#fff;text-align: center;line-height: 38px;margin:0;}

.index_peijian .peijian_text .goumai span{float:left;width:1150px;height:1px;background: #fff;margin-top: 19px;}





.peijian{position: absolute;bottom:-110px;}



.peijian .picScroll-left{ width:1200px;  position:relative; }

.peijian .picScroll-left .hd{ overflow:hidden;  height:36px;   }

.peijian .picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:36px; height:36px; float:right; margin-right:5px;  overflow:hidden;

             cursor:pointer; background:url(../images/arrow.png) no-repeat;top:148px;}

.peijian .picScroll-left .hd .prev{position: absolute;left:-40px;}

.peijian .picScroll-left .hd .next{ position: absolute;right:-40px;background-position:0 -36px;  }

.peijian .picScroll-left .hd .prevStop{ background-position:0 0; }

.peijian .picScroll-left .hd .nextStop{ background-position:-60px -50px; }

.peijian .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.peijian .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }

.peijian .picScroll-left .hd ul li.on{ background-position:0 0; }

.peijian .picScroll-left .bd{ padding:10px;   }

.peijian .picScroll-left .bd ul{ overflow:hidden;zoom:1; }

.peijian .picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.peijian .picScroll-left .bd ul li .pic{ text-align:center; }

.peijian .picScroll-left .bd ul li .pic img{ width:220px; height:220px; display:block; }

.peijian .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }

.peijian .picScroll-left .bd ul li .title{ line-height:24px;   }



.i_youshi{margin-top: 130px;}



.youshi_xuanze{margin-top: 30px;}

.youshi_xuanze .slideTxtBox{ width:100%; text-align:left;  }

.youshi_xuanze .slideTxtBox .hd{position:relative;height:220px;border-bottom:6px solid #4c1437; }

.youshi_xuanze .slideTxtBox .hd ul{ float:left;  position:absolute; top:-1px;width:1200px;left:50%;margin-left: -600px; }

.youshi_xuanze .slideTxtBox .hd ul li{ float:left;cursor:pointer; font-size: 20px;line-height: 40px;color:#333;text-align: center; margin-right: 135px;}

.youshi_xuanze .slideTxtBox .hd ul li:nth-child(5n){margin-right: 0;}

.youshi_xuanze .slideTxtBox .hd ul li .nav_img{margin-top:15px;height:168px;}

.youshi_xuanze .slideTxtBox .hd ul li.on{ background:url(../images/jiantou.png) no-repeat bottom center;  }

.youshi_xuanze .slideTxtBox .bd ul{ padding:5px;  zoom:1;  }

.youshi_xuanze .slideTxtBox .bd li{width:100%;

            position:relative;

            overflow:hidden;

            height:685px; }

.youshi_xuanze .slideTxtBox .bd li img{width:1920px;position: absolute;left:50%;margin-left: -960px}

.youshi_xuanze .slideTxtBox .bd li .date{ float:right; color:#999;  }



.kehu_pingjia{width:1200px;margin:auto;/*overflow: hidden;*/}

.kehu_pingjia .kehu_pingjia01{float:left;width:200px;margin-right: 48px;}

.kehu_pingjia .kehu_pingjia01:nth-child(5n){margin-right: 0;}

.kehu_pingjia .kehu_pingjia01 .kehu_pingjia01_img{width:200px;height:200px;border-radius: 100px;}

.kehu_pingjia .kehu_pingjia01 .kehu_pingjia01_img img{width:200px;height:200px;border-radius: 100px;}

.kehu_pingjia .kehu_pingjia01 h1{font-size: 16px;text-align: center;margin-top: 28px;line-height: 26px;margin-bottom:8px;overflow: hidden;

    display: -webkit-box;

    -webkit-box-orient:vertical;

    -webkit-line-clamp:1;

}

.kehu_pingjia .kehu_pingjia01 .kehu_line{width:200px;height:1px;background: #999;}

.kehu_pingjia .kehu_pingjia01 p{margin-top:10px;line-height: 24px;overflow: hidden;

    display: -webkit-box;

    -webkit-box-orient:vertical;

    -webkit-line-clamp:5;

}



.kehu_pingjia .kehu_pingjia01 .xiangqing{width:110px;height:36px;line-height: 36px;text-align: center;border:1px solid #999;margin:auto;margin-top: 20px;font-size: 14px;font-weight: normal;}

.kehu_pingjia .kehu_pingjia01:hover h1{color:#7c2b47;}





.about_content{}

.about_content .about_content01{width:1230px;margin:auto;overflow: hidden;margin-top: 74px;margin-bottom: 60px;}

.about_content .about_content01 .about_content01_img{float:left;width:402px;height:290px;}

.about_content .about_content01 .about_content01_img img{}

.about_content .about_content01 .about_content01_text{float:right;width:750px;margin-top: 50px;}

.about_content h2{font-size: 30px;color:#7c2b47;font-weight: normal;}

.about_content h2 span{font-size: 22px;}

.about_content h1{font-size: 26px;color:#333;font-weight: normal;}

.about_content h1 span{font-size: 16px;color:#333;}

.about_content p{font-size: 16px;color:#666666;margin-top: 40px;line-height: 28px;}



.about_brand{background: #fff;height:740px;overflow:hidden;}

.about_brand .about_brand01{width:1230px;margin:auto;margin-top: 56px;}

.about_brand .about_brand01 .about_brand01_img{margin-top:60px;}

.about_brand .about_brand01 .about_brand01_img .about_brand01_img01{float:left;margin:0 69px;}



.about_renqi{width:1230px;margin:auto;overflow:hidden;margin-bottom: 70px;}

.about_renqi .about_renqi_text{width:780px;float:left;margin-top: 120px;}

.about_renqi .about_renqi_img{width:384px;height:418px;float:right;margin-top: 60px;}



.about_linian{width:1230px;;margin:auto;overflow:hidden;}

.about_linian .about_linian_video{float:left;}

.about_linian .about_linian_video p{text-align: center;margin-top: 0px;}

.about_linian .about_linian_text{width:668px;float:right;margin-top:75px;}



.goumai_content{width:1040px;margin:auto;}

.goumai_content .goumai_content01{position: relative;width:1040px;height:315px;margin-top: 45px;}

.goumai_content .goumai_content01 .goumai_content01_img{width:363px;height:249px;position: absolute;left:0;margin-top: 32px;z-index:1;}

.goumai_content .goumai_content01 .goumai_content01_text{position: absolute;width:724px;height:315px;background: #fff;right:0;z-index:0;} 

.goumai_content .goumai_content01 .goumai_content01_text h1{font-size:26px;color:#7c2b47;margin-left: 100px;margin-top: 35px;}

.goumai_content .goumai_content01 .goumai_content01_text h1 span{font-size: 66px;color:rgba(124,43,71,.2);}

.goumai_content .goumai_content01 .goumai_content01_text p{font-size: 16px;line-height: 30px;color:#666;margin-left: 100px;margin-top: 10px;width:510px;}



#goumai_content02 .goumai_content01_img{position: absolute;right:0;left: auto;}

#goumai_content02 .goumai_content01_text{position: absolute;left:0;}



.shouhou_content{width:1260px;margin:40px auto;background: #fff;}

.shouhou_content .shouhou_img{width:100%;}

.shouhou_content .shouhou_text{padding:60px 100px;}

.shouhou_content .shouhou_text h1{font-size: 26px;font-weight: bold;color:#7c2b47;margin-bottom:40px;}

.shouhou_content .shouhou_text p{margin-bottom: 35px;font-size: 16px;color:#666;line-height: 36px;}

.shouhou_content .shouhou_text p strong{width:36px;height:36px;background: #7c2b47;display:inline-block;border-radius: 20px;color:#fff;font-size: 20px;line-height: 36px;text-align: center;}



.shouhou_content .shouhou_text h2{font-size:16px;font-weight: normal;line-height: 38px;}

.shouhou_content .shouhou_text h2 span{font-size:20px;}



.lianxi_content{width:1260px;margin:auto;}

.lianxi_content .lianxi_content01{width:1260px;height:450px;position: relative;margin-top: 120px;}

.lianxi_content .lianxi_content01 .lianxi_content01_img{width:727px;height:450px;position: absolute;left:0;z-index:1;}

.lianxi_content .lianxi_content01 .lianxi_content01_xing{width:138px;height:138px;border:5px solid #7c2b47;position: absolute;top:-50px;left:650px;z-index:0;}

.lianxi_content .lianxi_content01 .lianxi_content01_text{

    width:498px;height:278px;background: #fff;position: absolute;right:0;padding:46px 66px;margin-top: 40px;z-index:2;}

.lianxi_content .lianxi_content01 .lianxi_content01_text h1{font-size:16px;color:#371722;font-weight: normal;margin-bottom: 40px;}

.lianxi_content .lianxi_content01 .lianxi_content01_text h1 span{font-size: 26px;color:#371722;}

.lianxi_content .lianxi_content01 .lianxi_content01_text .phone{overflow:hidden;margin-top: 20px;}

.lianxi_content .lianxi_content01 .lianxi_content01_text .phone .icon{float:left;width:18px;height:20px;}

.lianxi_content .lianxi_content01 .lianxi_content01_text .phone p{float:left;font-size:16px;margin-left: 10px;color:#333;}

.lianxi_content .lianxi_content01 .lianxi_content01_text .contact_erweima img{padding:6px;border:2px solid #070203;position: absolute;right:60px;bottom:65px;}



.lianxi_content .lianxi_content02{margin-top: 174px;margin-bottom: 70px;}

.lianxi_content .lianxi_content02 .lianxi_content02_left{width:620px;height:693px;float: left;position: relative;background: #fff;}

.lianxi_content .lianxi_content02 .lianxi_content02_left .lianxi_brand{position: absolute;top:-120px;left:95px;}

.lianxi_content .lianxi_content02 .lianxi_content02_left p{width:522px;margin-top:270px;margin-left:56px;line-height: 28px; }

.lianxi_content .lianxi_content02 .lianxi_content02_right{width:620px;height:693px;background: #fff;float:right;}

.lianxi_content .lianxi_content02 .lianxi_content02_right img{width:473px;height:529px;margin-left: 74px;margin-top: 82px;}



.shipin_content{width:1260px;margin:auto;}

.shipin_content .shipin_content01{background: url(../images/video_bg.jpg) no-repeat top center;background-size: cover;width:1260px;height:560px;margin-top: 60px;padding-top: 1px;position: relative;margin-bottom: 200px;}

.shipin_content .shipin_content01 .shipin_text{width:940px;margin:auto;text-align: center;}

.shipin_content .shipin_content01 .shipin_text h1{font-size:28px;text-align: center;color:#fff;font-weight: normal;margin:40px auto 20px;}

.shipin_content .shipin_content01 .shipin_text p{font-size:16px;color:#fff;line-height: 30px;}

.shipin_content .shipin_content01 .shipin{width:777px;height:366px;position: absolute;left:240px;top:180px;}

.shipin_content .shipin_content01 .shipin .video_button{position: absolute;top:130px;left:350px;}

.shipin_content02{overflow:hidden;}

.shipin_content02 .shipin01{width:290px;height:395px;background: #fff;border-radius: 10px;margin-right: 30px;margin-bottom: 30px;float:left;}

.shipin_content02 .shipin01:nth-child(4n){margin-right: 0;}

.shipin_content02 .shipin01 .shipin_dizhi{position: relative;width:290px;}

.shipin_content02 .shipin01 .shipin_dizhi .video_img{border-radius: 10px 10px 0 0;}

.shipin_content02 .shipin01 .shipin_dizhi .video_img img{border-radius: 10px 10px 0 0;}

.shipin_content02 .shipin01 .shipin_dizhi .video_button{position:absolute;width:30%;top:60px;left:118px;}

.shipin_content02 .shipin01 .shipin_dizhi .video_button img{width:100%;}

.shipin_content02 .shipin01 h1{font-size: 18px;font-weight: bold;width:246px;margin:15px auto;color:#333; overflow: hidden;

            white-space: nowrap;

            text-overflow:ellipsis;}

.shipin_content02 .shipin01 p{font-size: 14px;color:#666;width:246px;margin:auto;line-height: 28px;overflow:hidden;

            text-overflow:ellipsis; 

            display: -webkit-box;

            -webkit-box-orient: vertical;

            -webkit-line-clamp: 5;

            overflow: hidden;}



.fenye{width:235px;margin:auto;}



.shipin_xiangqing{width:1260px;margin:auto;overflow:hidden;margin-top: 30px;}

.shipin_xiangqing .xiangqing_left{float:left;background: #fff}

.shipin_xiangqing .xiangqing_left .tuijian_title{font-size: 16px;width:234px;height:55px;background: #000}

.shipin_xiangqing .xiangqing_left .tuijian_title h1{font-size: 16px;text-align: center;line-height: 55px;color:#fff;}

.shipin_xiangqing .xiangqing_left .tuijian{}

.shipin_xiangqing .xiangqing_left .tuijian .tuijian01{overflow:hidden;border-bottom: 1px solid #e1e1e1}

.shipin_xiangqing .xiangqing_left .tuijian .tuijian01 .tuijian01_img{width:65px;float:left;margin-left:16px;margin-top:20px;margin-bottom: 20px;}

.shipin_xiangqing .xiangqing_left .tuijian .tuijian01 .tuijian01_img img{width:100%;}

.shipin_xiangqing .xiangqing_left .tuijian .tuijian01 h1{font-size: 14px;font-weight: bold;width:120px;float:left;margin-left: 14px;margin-top:20px;}



.shipin_xiangqing .xiangqing_right{width:1013px;float:right;background: #fff}

.article_main p{/*width:900px;*/margin:auto;line-height: 32px;margin-top: 30px;}







.kehu_pingjia{width:1200px;margin:auto;position: relative;}





.kehu_pingjia ul li{float:left;width:200px;margin-right: 48px;}

.kehu_pingjia .picScroll-left .hd .prev,.picScroll-left .hd .next{z-index:999; display:block;  width:43px; height:43px; float:right; margin-right:5px;  overflow:hidden;

             cursor:pointer; top:148px;}

.kehu_pingjia .picScroll-left .hd .prev{position: absolute;left:-120px;background:url(../images/rongyu_left.png) no-repeat;}

.kehu_pingjia .picScroll-left .hd .next{ position: absolute;right:-120px;background-position:0 -36px;background:url(../images/rongyu_right.png) no-repeat;  }

.kehu_pingjia .picScroll-left .hd .prevStop{ background-position:0 0; }

.kehu_pingjia .picScroll-left .hd .nextStop{ background-position:-60px -50px; }







.text_ellipsis{overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }

        .index_zhinan{overflow:hidden;}

         .index_zhinan .zhinan{float:right;border-radius:2px;}

         .index_zhinan .zhinan .zhinan_title{border-bottom:1px solid #e3e3e3;overflow:hidden;padding:0 25px;}

         .index_zhinan .zhinan .zhinan_title h1{font-size:20px;color:#7c2b47;line-height: 70px;float:left;}

         .index_zhinan .zhinan .zhinan_title a{float:right;line-height: 70px;color:#6e3500;font-size:14px;}

         .index_zhinan .zhinan .zhinan_cont{padding:0 25px;}

         .index_zhinan .zhinan .zhinan_cont li{margin-top:8px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

         .index_zhinan .zhinan .zhinan_cont li a{font-size:18px;color:#666;line-height:36px;    font-family: 微软雅黑;}

         .index_zhinan .zhinan .zhinan_cont li a:hover{color:#7c2b47;}

          

        .video_box{width:600px;background:#fff;float:left;height: 488px;}

        .video_box .picBtnTop{  padding:5px;  position:relative;  overflow:hidden;  zoom:1;  padding:20px;    padding-top: 8px; }

        .video_box .picBtnTop .hd{ position:absolute; right:5px; overflow:hidden;display: none; }

        .video_box .picBtnTop .hd ul li{ width:168px; text-align:center; padding:0 0 5px 5px;}

        .video_box .picBtnTop .hd ul li img{width:100%; border:4px solid #ddd; cursor:pointer; vertical-align:bottom;top:0;left:0;     height: 94px;

    box-sizing: border-box;}



        .video_box .picBtnTop .hd ul li.on{ background:url("images/icoleft.gif") no-repeat 0 28px; }

        .video_box .picBtnTop .hd ul li.on img{ border-color:#7c2b47;  }

        .video_box .picBtnTop .bd{ width:548px; position:relative; border:1px solid #e1e1e1; }

        .video_box .picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;    width: 100%;}

        .video_box .picBtnTop .bd li .pic{ position:relative; z-index:0;  }

        .video_box .picBtnTop .bd li .pic img{ width:400px; height:214px; vertical-align:bottom; }

        .video_box .picBtnTop .bd li .bg{ width:400px; height:30px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }

        .video_box .picBtnTop .bd li .title{ width:400px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }

        .video_box .picBtnTop .bd li .title a{ color:#fff; padding-left:15px;  }

        #demo1,#demo2{ margin-bottom:20px;  }



        .m-video {

          width:100%;

          position:relative;

          overflow:hidden;

          }

         .video_img{width:100%;}

         .video_img img{width:100%;height: 293px;}

         .video01{position:relative;overflow:hidden;}

         .video_button{position: absolute;width:10%;top:40%;left:0;right:0;margin:auto;}

         .video_button img{width:100%;}





          

          code, pre {

            background-color: #f8f8f8;

            -webkit-font-smoothing: initial;

            -moz-osx-font-smoothing: initial;

            padding: 5px 15px;

            white-space: normal;

          }

          code {

            color: #e96900;

            padding: 3px 5px;

            margin: 0 2px;

            border-radius: 2px;

          }





          .yongfa_video01{float:left;border-bottom:1px solid #eee;}

          .yongfa_video01:nth-child(3n){margin-right:0;}

          .yongfa_video01 p{font-size:16px;width:333px;}

          

          .video_text{overflow:hidden;}

          .video_text .video_text_left{float:left;width:80%;}

          .video_text .video_text_left h1{font-size:20px;font-weight:bold;margin:15px 0 10px 20px;color:#333;}

          .video_text .video_text_left p{font-size: 16px;color:#666666;margin-bottom:20px;margin-left:20px}

          .video_text .video_text_right{float:right;margin:14px 0;margin-right:20px;}

          .video_text .video_text_right a{color:#6e3500;font-size:14px;}







.erji_nav{padding-bottom:20px;display: none;position: absolute;

    left: 0;

    right: 0;

    z-index: 99;

    top: 72px;background: url(../images/bg.png) repeat;



}

.erji_nav dl,dd,dt{margin:0;}

.erji_nav dl{margin-top:16px;}

.erji_nav dl dt{width:110px;font-weight:bold;color:#333;font-size:14px;}

.erji_nav dl dt a{color:#333;}

.erji_nav dl dd a{color:#666;font-size:14px;}

.erji_nav dl a:hover{color:#6c283f;}

.erji_nav .erji_nav01{overflow:hidden;}

.erji_nav .erji_nav01 dl dt{float:left;}

.erji_nav .erji_nav01 dl dd{float:left;}



.fl{float:left;}

.fr{float:right;}

/* 新闻动态 */

.xwdt_main{ width:1200px; margin-top:22px; overflow:hidden; }

.xwdt_main ul{ width:1257px; }

.xwdt_main ul li{ width:362px; height:440px; margin:30px 57px 0 0; background-color:#fff; }

.xwdt_main ul li .pic{ width:362px; height:223px; overflow:hidden; }

.xwdt_main ul li .pic img{ width:362px; height:223px; }

.xwdt_main ul li .title{ width:290px; height:217px; text-align:center; padding:0 36px; }

.xwdt_main ul li .title1{ font-size:16px; font-weight:bold; color:#000; width:100%; line-height:17px; margin-top:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.xwdt_main ul li .title1 a{ color:#000; }

.xwdt_main ul li .title2{ font-size:14px; font-weight:bold; color:#999; width:100%; line-height:15px; margin-top:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.xwdt_main ul li .title3{ font-size:12px; color:#616161; width:100%; height:40px; line-height:20px; margin-top:11px; overflow:hidden; }

.xwdt_main ul li .title4{ font-size:12px; color:#616161; width:100%; margin-top:20px; }

.xwdt_main ul li .title4 a{ color:#616161; width:90px; height:30px; line-height:30px; text-align:center; background-color:#fff; border:1px solid #dcdcdc; display:inline-block; *display:inline; *zoom:1; }

.xwdt_main ul li:hover{ background-color:#7c2b47; }

.xwdt_main ul li:hover .title1{ color:#fff; }

.xwdt_main ul li:hover .title1 a{ color:#fff; }

.xwdt_main ul li:hover .title2{ color:#fff; }

.xwdt_main ul li:hover .title3{ color:#fff; }

.xwdt_main ul li:hover .title4 a{ color:#7c2b47; border:1px solid #e5e5e5; }





/*曲谱列表*/

    .opern_list{  /*border-top:2px #619485 solid; margin-top:8px; */font-size:12px;}

    .opern_list th{ color:#666; font-size:12px; text-align:left; line-height:30px; padding-top:4px; padding-bottom:5px; background:url(images/main.gif) 0px -496px no-repeat;}

    .opern_list th em{ color:#666; font-style:normal;}

    .opern_list .f0{ width:20px; background-position:5px -496px; font-size:14px; color:#C4373A; font-family:Arial, Helvetica, sans-serif; line-height:30px; padding-left:15px;}

    .opern_list .f1{ width:458px; padding-left:8px;}

    .opern_list     .pdf_f1{ width:480px;}

        .opern_list .f1 a{ font-size:14px; color:#7c2b47;}

    .opern_list .f2{ width:95px; color:#333;}

    .opern_list .pdf_f2{ width:110px;}

    .opern_list .f2 a{  color:#333;}

    .opern_list .f3{ width:160px; color:#7e7e7e;}

    .opern_list .f4{ width:85px; color:#7e7e7e;}

    .opern_list .f5{ width:85px; color:#7e7e7e;}

    .opern_list .f6{ background-position:-390px -496px; color:#999; font-family:Arial; /*border-right:1px #e3e3e3 solid;*/}

    .opern_list .pdf_f6{ width:120px;}

    .opern_list .line{ width:980px; margin:auto; height:1px; line-height:1px; font-size:0; margin-bottom:5px; margin-top:5px; border-bottom:1px #CCC dotted;}

