* { padding: 0;margin: 0;} 
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;} 
h1,h2,h3,h4,h5,h6{font-weight:normal;} 
.clear{ clear:both;}
body { margin:0 auto; padding:0;font-size:12px;font-family:"ËÎÌå"; text-align:center;-webkit-text-size-adjust:none;}
img { border:0px;}
a{ text-decoration:none; font-size:12px;}
a:hover{ text-decoration:underline;color:red;}
a {blr:expression(this.onFocus=this.blur())}
a:focus{outline:0;} 
ul,li{ list-style:none;padding:0; margin:0;}/* CSS Document */

#continer{width:100%;min-width:1000px; text-align:left}
#top{width:100%;min-width:1000px;height:32px; background:#ededed; position:fixed;top:0px;left:0px;z-index:1000}
.top{width:1000px;margin:0px auto;}
.tleft{width:460px;float:left;line-height:32px;color:#c51f35;}
.tright{width:191px;float:right;padding-top:5px}
.text{width:133px;height:15px; background:url(../images/kuang.png) no-repeat;padding:1px 5px;float:left;border:0px}
.anniu{width:48px;float:left}

#top2{width:100%;min-width:1000px;height:70px; background:#c51f35;border-bottom:solid 1px #ffffff; position:fixed;top:32px;left:0px;z-index:1000}
.top2{width:1000px;margin:0px auto;height:70px;}
#logo{width:160px;float:left;border-right:solid 1px #ffffff;height:57px;padding-top:13px;}
#nav{width:830px;float:right;padding-top:15px}
.ul li{float:left;width:90px; text-align:center;height:48px; background:url(../images/shuxian.png) no-repeat left top;padding-top:7px; position:relative;z-index:100}
.ul li.ts{ background:none}
.ul li a.a{display:block;height:48px;}
.xl{width:90px; background:url(../images/hbtm.png); position:absolute;top:55px;left:0px;padding:10px 0px; text-align:center;display:none}
.xl a{display:block;height:22px;line-height:22px;overflow:hidden; text-align:center;color:#ffffff; font-family:"Î¢ÈíÑÅºÚ"}

#banner{width:100%;min-width:1000px;overflow:hidden;padding-top:103px}
.imgb{position:absolute;top:0px;left:0px;}
.js { WIDTH:2000px; HEIGHT:432px;margin:0px auto; position:relative; text-align:center;z-index:0}
.jsNav { FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-WEIGHT: bold;position:absolute;bottom:5px;right:10px}
.jsNav a{ background:#ffffff;display:none;color:#12a7b6;border:solid 1px #cccccc;margin-left:3px;}
.jsNav A.trigger {TEXT-ALIGN: center;padding:3px 6px;  FLOAT: left; VERTICAL-ALIGN: middle;}
.prevBtn {width:20px;DISPLAY:none;}
.nextBtn {width:20px;DISPLAY:none;}
#main{width:100%;min-width:1000px; background:#ededed;padding:35px 0px;}
.main{width:1000px;margin:0px auto;}
.mleft{width:301px;border:solid 1px #e9e9e9;float:left; background:#ffffff;padding:20px 10px;height:310px}
.mcenter{width:301px;border:solid 1px #e9e9e9;float:left;margin-left:15px;background:#ffffff;padding:20px 10px;height:310px}
.mright{width:301px;border:solid 1px #e9e9e9;float:right;background:#ffffff;padding:20px 10px;height:310px}
.mbt{padding-left:10px}

.rollBox{width:300px;overflow:hidden;margin:0 auto; position:relative;z-index:1}
.rollBox .Cont{width:250px;overflow:hidden;margin:0 auto;padding-top:20px;float:left}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:250px;float:left; text-align:center}
.rollBox .Cont .pic img{display:block;margin:0 auto;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox #List1a,.rollBox #List2a{float:left;}

.img1,.img2{float:left;margin-top:110px; cursor:pointer}
.rollBox a{color:#323834;line-height:22px;display:block;margin-bottom:4px;text-align:left}
.picxh{line-height:18px;padding:10px 0px;color:#181818; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px}
.picsm{color:#7f7f7f; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;line-height:20px; text-align:left;}
.mnr2{padding:10px;}
.kuai{padding:5px 0px}
.kbt{height:32px;line-height:32px; color:#181818; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.knr{height:24px;line-height:24px;color:#7f7f7f; font-family:"Î¢ÈíÑÅºÚ"}



#main1{padding:20px 0px;width:100%;min-width:1000px; background:#ffffff;}
.main1{width:1000px;margin:0px auto;}
.m1left{width:600px;float:left;}
.m1right{width:330px;float:right}
.mbt2{ text-align:right; background:url(../images/mbt2bj.png) repeat-x bottom;height:33px}
.mbt2 span{float:left}
.mbt2 a{float:right;padding-top:5px}

.ul1 li{height:34px;line-height:34px;border-bottom:dashed 1px #cccccc; text-align:right;color:#ababab; font-family:Arial, Helvetica, sans-serif;padding:0px 5px 0px 13px; background:url(../images/dian.png) no-repeat 5px center}
.ul1 li span{width:500px;float:left; text-align:left}
.ul1 li span a{color:#1f1f1f; font-family:"Î¢ÈíÑÅºÚ";}

#copyRight{ background:url(../images/dbbj.png) repeat-x #ededed;width:100%;min-width:1000px;}
.copyRight{width:1000px;margin:0px auto;padding:20px 0px; text-align:center}

.cplj{ text-align:center; color:#eac9cd;line-height:30px;height:30px;}
.cplj a{color:#c51f35;padding:0px 5px;}
.cpnr{color:#7e7e7e; text-align:center; font-family:"Î¢ÈíÑÅºÚ";line-height:22px}


#ejmain{width:100%;min-width:1000px;padding:123px 0px 20px; background:#ededed}
.ejmain{width:1000px;margin:0px auto;}
.ejmleft{width:220px;float:left;}
.ejmright{width:765px;float:right}

.ejmldh{padding:19px; background:#c51f35}
.ul2 li{height:27px;padding:7px 0px;border-top:solid 1px #ffffff}
.ul2 li.ts{border:0px}
.ul2 li a{display:block;height:27px;line-height:27px;color:#ffffff; font-family:"Î¢ÈíÑÅºÚ";padding-left:26px}
.ul2 li a.xz{ background:url(../images/ejmlxzbj.png)}
.ul2 li a:hover{ text-decoration:none}



.ejmlnr{margin-top:15px}
.ejmlbt{line-height:32px;height:32px; background:#c51f35;padding-left:15px;color:#ffffff; font-family:"Î¢ÈíÑÅºÚ"}
.ejmlxx{padding:10px;line-height:20px; background:#ffffff}
.ejmlxx font.font1{color:#000000; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;line-height:30px}
.ejmlxx font.font2{color:#1d1d1d; font-family:Arial, Helvetica, sans-serif; font-size:30px;line-height:40px}

.ejnr{border:solid 1px #d4d4d4; background:#ffffff;margin-top:10px;padding:20px ;}
.ejnrbt{height:25px;line-height:25px;padding-bottom:4px; background:url(../images/mbt2bj.png) repeat-x bottom; text-align:right;color:#737373;}
.ejnrbt span{float:left;}
.ejnrbt a{color:#737373;padding:0px 5px}
.k1tp{width:147px;float:left}
.k1nr{width:540px;float:right;padding-top:6px;}
.k1bt{height:22px;line-height:22px;}
.k1bt a{color:#181818; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;}
.k1gg{height:22px;line-height:22px;color:#181818; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;}
.k1sm{padding-top:4px;height:22px;line-height:22px;color:#7f7f7f; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; overflow:hidden}
.k1anniu{margin-top:9px}
.kuai1{padding:20px 0px;border-bottom:dashed 1px #cccccc}
.yema{padding:60px 0px 40px; text-align:center}
.yema a{color:#171717;padding:3px 7px;border:solid 1px #cccccc;}
.yema a:hover{ text-decoration:none}
.yema a.xz{ background:#c51f35;color:#ffffff} 

.kuai2{float:left;width:155px;height:91px; position:relative;margin:10px 5px 0px}
.image11{ position:absolute;top:0px;left:0px;}
.image22{ position:absolute;bottom:0px;left:0px;display:none}

.abbt{color:#4e4e4e; font-family:"Î¢ÈíÑÅºÚ";padding:30px 0px; text-align:center ;font-size:20px;}
.abnr{color:#4e4e4e; font-family:"Î¢ÈíÑÅºÚ";line-height:30px; font-size:14px;}

.fanhui{ text-align:center;padding-top:30px}
.fanhui a{color:#b9b9b9; font-family:"ËÎÌå"; font-size:12px;}

.lxleft{width:250px;padding-top:40px;padding-left:40px;float:left}
.lxright{width:390px;float:right; padding-right:20px;padding-top:20px;}


.lxleft font.font1{color:#000000; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;line-height:30px}
.lxleft font.font2{color:#1d1d1d; font-family:Arial, Helvetica, sans-serif; font-size:30px;line-height:40px}

.ul3 li{height:34px;line-height:34px;padding-left:10px; background:url(../images/dian.png) no-repeat 3px center; text-align:right;color:#ababab; font-family:Arial, Helvetica, sans-serif;padding-right:5px;border-bottom:dashed 1px #cccccc}
.ul3 li span{width:580px;float:left; text-align:left}
.ul3 li span a{color:#1f1f1f; font-family:"Î¢ÈíÑÅºÚ";}

.qhxg{padding:10px 0px; text-align:center}
.pjs{padding:50px }

/***************************************************************************************************************/

#preview{ float:none; margin:20px auto; text-align:center; width:500px;}
.jqzoom{ width:350px; height:350px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul { padding-left:30px;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}


.form .fli{display: flex;align-items: center;padding:5px 0;}
.form .fli span{display: block;width: 20%;text-align: right;}
.form .fli div{width: 80%;}
.form .fli div input,.form .fli div textarea{border:solid 1px #ddd;width: 50%;height: 24px;line-height: 24px;padding:8px;}
.form .fli div textarea{width: 80%;height: 100px;}
.form .fli div .btn{width: 120px;background: #c51f35;color: #FFF;border:none;height: 32px;line-height: 32px;padding:0;}

.ejnrbt{overflow: hidden;}
.ejnrbt .phone{float: right;}
.phone{display: block;}
.pcnone{display: none;}
@media screen and (max-width: 900px){
	* {
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box;
	} 
	body{background: #ededed;}
	#continer,#top,#top2,#banner,#main,.main,#main1,.main1,#copyRight,.copyRight,.m1left,.m1right,.top2,#ejmain,.ejmain{width: 100%;min-width: 100%;float: none;}
    .phone{display: none;}
    .pcnone{display: block;}

    .meau,.close,.shaix{width: 24px;height: 24px;display: block;}
	.meau{background: url(../images/meau.png) no-repeat center;background-size: cover;}
	.close{background: url(../images/close.png) no-repeat center;background-size: cover;margin-left: 10px;}
	.shaix{background: url(../images/shai.png) no-repeat center;background-size: cover;float: right;}

	.phone_nav{position: fixed;top: 0;width: 100%;height: 50px;background: #c51f35;left:0;z-index: 999;}
	.box_nac,#logo{padding:10px;align-items: center;display: flex;justify-content: space-between;}
	.box_nac .logo img,#logo img{height: 30px;width: 97px;}
	
	/*导航*/
    #top2,#top{display: none;}
    #top2,.ejmldh{
        -webkit-transform: translate(-100%, 0);
        -ms-transform: translate(-100%, 0);
        -o-transform: translate(-100%, 0);
        transform: translate(-100%, 0);
        -webkit-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
        background-color: white;
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        overflow: hidden;
        z-index: 9999;
        display: block;
        background: #c51f35;
    }
    #top2.show,.ejmldh.show{
        -webkit-transform: translate(0%, 0);
        -ms-transform: translate(0%, 0);
        -o-transform: translate(0%, 0);
        transform: translate(0%, 0);
    }

    #logo,#nav,.ul li{width: 100%;float: none;padding:15px;}
    .ul li{background: none;border-bottom: solid 1px rgba(255,255,255,.2);height: auto;}
    .ul li a.a{height: auto;}

    /*二级导航*/
    .ejmldh{padding:0;}
    #ejnav{color: #fff;text-align: center;line-height: 50px;position: relative;font-size: 22px;}
    #ejnav i{position: absolute;right: 15px;top: 13px;}
    .ul2 li ,.ul2 li a {font-size: 14px;line-height: 42px;height: 42px;}
	.ul2 li a.xz{background: #931425;}


	/*首页*/
	#banner{padding-top: 50px;}
	.js{height: 240px;width: 1000px;}
	#main{padding:0;margin-top: 15px;}
	#main1{padding: 15px;margin-top: 15px;}
	.mleft,.mcenter,.mright{float: none;margin:0 auto 15px;width: 100%;height: auto;}
	.mright{margin-bottom: 0;}
	#main1 .m1right{margin-top: 15px;}
	.ul1 li span{width: 70%;}
	#main1 .m1right .mbt2{margin-bottom: 10px;}
	.kuai2{width: 48%;margin:1%;}
	.kuai2 img,.mnr2tp img{width: 100%;}

	.copyRight{padding:15px;}


	/*二级页面*/
	#ejmain{padding-top: 50px;}
	.ejbanner {margin-top: 15px;}
	.ejbanner img{width: 100%;height: auto;}
	.ejmain .ejmleft,.ejmain .ejmright{width: 100%;float: none;}
	.ejnrbt{padding-bottom: 10px;height: auto;overflow:hidden;}

	.k1tp,.k1nr{width: 100%;float: none;}
	.k1tp img{width: 100%;height: auto;}

	.yema{padding:30px 0;}
	.yema a{display: inline-block;margin-bottom: 5px;}


	.form .fli div input,.form .fli div textarea{width: 100%;}

	.ejnrxx img{max-width: 100%;height: auto;}
	
	#preview,#spec-n5{width: 100%;}
	.jqzoom{width: 100%;height: 300px;display: flex;align-items: center;justify-content: center;background: #f1f1f1;}
	.jqZoomPup,.zoomdiv{display: none!important;}
	#spec-list ul{padding-left: 0;}
	.pjs{padding:15px 0;}
	
}


@media screen and (max-width: 768px){

}

@media screen and (max-width: 480px){
	   
}
@media screen and (max-width: 414px){

}

@media screen and (max-width: 376px){
	
	
}
@media screen and (max-width: 361px){
	
}
@media screen and (max-width: 321px){
	
}
