@charset "utf-8";
/* CSS Document */

/*公共部分*/
*{padding:0px;margin:0px;list-style: none;font-size:14px;font-family: "Adobe Arabic" ,"微软雅黑";text-decoration: none;color: #666666;outline:none;}
.clear{clear: both;}
img{border:none;}
.main{ width:1220px; height:auto; background:#FFF; margin:0 auto; overflow:hidden;}

/*menu部分*/
.menu{ width:1220px; height:397px; margin:0 auto;}
.nav_left{ float:left; width:208px; height:397px; position:relative;}
.nav_left ul{width:208px; height:395px;  }
.nav_left ul li{ height:79px; line-height:79px; width:208px; text-align:center; background:#de2810; cursor:pointer; color:#FFF;}
.nav_left ul .active3{background:#FFF; color:#F00;}

.nav_left ul li a{color:#FFF;}
.lunbo{height:397px;}

.cmsmenuleft{float:left;width:335px;color:#ccc;border-right:2px #C00 solid; margin-left:50px; padding-right:30px; padding-top:20px; padding-bottom:30px; margin-top:20px;}
.cmsmenuleft a:hover{ color:#F00;}
.cmsmenuright{float:left;width:410px; margin-left:60px; padding-right:30px; padding-top:20px; padding-bottom:30px; margin-top:20px;}
.cmsmenuright a{float:left;display:inline;}

.cmsmenuright img{margin:0 4px 4px 0;}

.cmsmenuleft dt,.cmsmenuright dt{font-weight:bold;color:#f00;margin:5px 0;padding:3px 0 3px 10px;text-align:left;}
.menu_recommend dd i a,.menu_price dd i a{ font-style:normal;}
.menu_new dd{padding-left:8px;}
.cmsmenuleft dd i{float:left;padding:0 8px;margin:3px 0;white-space: nowrap;border-right:1px solid #ccc;}
.menu_price,.menu_new{ margin-top:30px;}
.menu_recommend{ margin-right:0px;}

.flexslider ol{position:relative;width: 120px;height: 20px;top:-30px;left:420px;}
.flexslider ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff; border:1px solid #FFF; border-radius:50%;}
.flexslider ol li.seleted{background: #F00; border:1px solid #F00; border-radius:50%;}

.act2{cursor:pointer; background:#FFF;}



/*页面导航*/
#box{
	 position: fixed;
left: 49%;
top: 50%;
display:none;
width: 60px;
height: 350px;

margin: -280px 0 0px -657px;
z-index: 3333;
overflow: visible;

	}
.dahang{ width: 100%;
        height: 50px;
        line-height: 50px;
        border: 1px dotted #666;
        text-align: center;
        border-bottom:none;
		background:#CB1C39;
		color:#FFF;}
.dingbu{
	 width: 100%;
        height: 50px;
        line-height: 50px;
        border: 1px dotted #666;
        text-align: center;
        border-top:none;
	 border-bottom: 1px dotted #666;
		background:#b3b3b3;
		cursor:pointer;
	}
	.dingbu:hover{
		background:#CB1C39;
		color:#FFF;
		}

    #box ul li{
        width: 100%;
        height: 50px;
        line-height: 50px;
        border: 1px dotted #666;
        text-align: center;
        border-bottom:none;
		margin-top:2px;
		background:#b3b3b3;
    }
	
#box ul li a{ color:#FFF;}
	 #box ul li:last-child{
		  border-bottom: 1px dotted #666;
		background:#b3b3b3;
		 }
   
    #box ul li .num{
        color:#FFF;
		font-weight:bold;
        /*display: none;*/
    }
    #box ul li .word{
        display: none;
        color: #CB1C39;
    }
	
	 .item {
        width: 1220px;
        margin: 0 auto;
        height: 522px;
        
    }

.news_title{ height:80px; width:100%; }
.title_icon{ height:80px; width:80px; display:inline-block;display: table-cell; vertical-align:middle; }
.title_icon img{ margin-left:10px; cursor:pointer;}
.news_title span { display: table-cell; height:80px; line-height:80px;  cursor:pointer;}  
.news_con div{ float:left; margin-right:10px;}
.news_title span a{font-size:18px; font-family:黑体;}
.news_title span a:hover{ color:#F00;}
.news_con div p{ width:100%; height:85px; background:#646363; background:rgba(0,0,0,0.5); margin-bottom:-100px; position:relative; left:0; top:-150px;z-index:102; display:none;  }
.news_con div p span{ display:block;  width:100%; text-align:center; height:30px; line-height:30px; padding-top:10px;}
.news_con div p span a{color:#FFF;}
.news_con div p span:last-child{ width:80%; border-top:1px solid #FFF; margin:0 auto; height:20px; line-height:20px;}
.news_con div ul li{ width:100%; height:133px; margin-bottom:14px;}
.news_con div ul li img{ text-align:center;}
.news_con div ul li p{width:100%; height:45px; line-height:45px; text-align:center; background:#646363; background:rgba(0,0,0,0.5); position:relative; left:0px; top:-50px;z-index:102;}
.news_con div ul li p a{color:#FFF;  }

.banner2{ width:1220px; margin:20px auto; margin-bottom:0;}
.con2_left{ float:left; background:url(../images/fl_bg.jpg); width:240px; height:557px;}
.con2_right{ float:right;}
.fs .con2_right{ display:none;}
.fs .con2_right:first-child{ display:block;}

.tc .con2_right{ display:none;}
.tc .con2_right:first-child{ display:block;}
.sp .con2_right{ display:none;}
.sp .con2_right:first-child{ display:block;}
.gyp .con2_right{ display:none;}
.gyp .con2_right:first-child{ display:block;}
.sc .con2_right{ display:none;}
.sc .con2_right:first-child{ display:block;}

.con2_left table{ width:80%; text-align:center; margin:37px auto; margin-top:37px;}

.con2_left table tr td{ margin-bottom:10px; width:55px; height:55px; border-radius:50%; border:1px solid #FFF; background:#FFF; text-align:center; line-height:55px; cursor:pointer;}
.con2_left table .active2{background:#F00; color:#FFF; border:1px solid #F00;}
.con2_left table tr td:hover{ background:#F00; color:#FFF; border:1px solid #F00;}
.con2_right_1{ width:225px; height:557px; float:left; border-right:1px solid #e5e5e5; margin:0 auto; margin-left:15px;}
.info{ float:left;}
.info .name{ letter-spacing:2px; height:38px; line-height:48px; font-size:16px;}
.info .name a{ font-size:16px;}
.info .name a:hover{ color:#F00;}
.info .price{font-size:18px; color:#e9394e; letter-spacing:3px; height:38px; line-height:38px; font-weight:bold;}
.gwc_icon{ float:right; height:56px; margin-top:20px; margin-right:20px;}

#item-2 .con2_left{float:left; background:url(../images/ts_bg.jpg); width:240px; height:557px;}
#item-3 .con2_left{float:left; background:url(../images/jiaju.jpg); width:240px; height:557px;}
#item-4 .con2_left{float:left; background:url(../images/gyp.jpg); width:240px; height:557px;}
#item-5 .con2_left{float:left; background:url(../images/scp.jpg); width:240px; height:557px;}


.banner3{ width:1220px; margin:30px auto;}
/* wrap */
.wrap{margin:0 auto;width:1220px;height:360px;position:relative;overflow:hidden;}
.pics{width:670px;height:360px;cursor:pointer;}
.pic1{background:url(../images/fs.jpg);position:absolute;top:0;left:0;z-index:1; border-top:3px solid #F00;}
.pic_num1{width:74px;height:79px; line-height:79px; text-align:center; font-size:18px; color:#FFF; font-family:微软雅黑; font-weight:bold;position:absolute;top:240px;left:17px;color:#F00;background-position:0 0;display:none;}
.pic2{background:url(../images/shipin_pic.jpg);position:absolute;top:0;left:659px;z-index:3;border-top:3px solid #fe5800;}
.pic_num2{width:74px;height:79px;line-height:79px; text-align:center; font-size:18px; color:#FFF; font-family:微软雅黑; font-weight:bold;position:absolute;top:240px;left:17px;color:#fe5800;background-position:-69px 0;}
.pic3{background:url(../images/techan_pic.jpg);position:absolute;top:0;left:770px;z-index:5; border-top:3px solid #feea00;}
.pic_num3{width:74px;height:79px;line-height:79px; text-align:center; font-size:18px; color:#FFF; font-family:微软雅黑; font-weight:bold;position:absolute;top:240px;left:17px;color:#feea00;background-position:-138px 0;}
.pic4{background:url(../images/gyp_pic.jpg);position:absolute;top:0;left:861px;z-index:7; border-top:3px solid #75c033;}
.pic_num4{width:74px;height:79px; line-height:79px; text-align:center; font-size:18px; color:#FFF; font-family:微软雅黑; font-weight:bold;position:absolute;top:240px;left:17px;color:#75c033;background-position:-207px 0;}
.pic5{background:url(../images/jiaju_pic.jpg);position:absolute;top:0;left:952px;z-index:9;  border-top:3px solid #4c73d3;}
.pic_num5{width:73px;height:79px; line-height:79px; text-align:center; font-size:18px; color:#FFF; font-family:微软雅黑; font-weight:bold;position:absolute;top:240px;left:18px;color:#4c73d3;background-position:-276px 0;}
.pic6{background:url(../images/shouchuan_pic.jpg);position:absolute;top:0;left:1043px;z-index:11;  border-top:3px solid #7d2de2;}
.pic_num6{width:73px;height:79px; line-height:79px; text-align:center; font-size:18px; color:#FFF; font-family:微软雅黑; font-weight:bold;position:absolute;top:240px;left:18px;color:#7d2de2;background-position:-345px 0;}

.link{ width:98%; height:85px; border:2px solid #d9d9d9; margin:0 auto;}
.link ul{ width:90%; height:25px; margin:0 auto; }
.link ul li{ float:left; margin-right:18px; display:inline;}
.link ul li a{ color:#333;}
.link ul li a:hover{ color:#F00;}



@font-face {
 font-family:'mnjlx';
 src:url('fonts/minijianlingxin.ttf').format('truetype');
}
@font-face {
    font-family: 'belwe_bd_btbold';
    src: url('belweb-webfont.woff2') format('woff2'),
         url('belweb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.stose span{ display:inline-block; height:44px; line-height:44px; font-size:15px;}
.cart span{ display:inline-block; height:44px; line-height:44px;font-size:15px;}

