body {
	margin:0px;
	padding:0px;
	font-size:16px;
	width:100%; min-width:1400px; letter-spacing:0.5px}
a img{ border:0px;}


.tufd{ display:block; overflow:hidden}

 .tufd img{
    border: 0px;
	-webkit-transform: scale(1);
	transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
                    }
                    
    .tufd:hover img{
     border: 0px;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
                    }

.jjd{ color:#000; text-decoration:none;padding-left:0px;transition:all 0.3s}
.jjd:hover{ color:#e90008; text-decoration:none;padding-left:10px;;transition:all 0.3s; }


.lmore{ color:#000; text-decoration:none;padding-left:0px;transition:all 0.3s;}
.lmore:hover{ color:#e90008;padding-left:5px;transition:all 0.3s;}





.hx2 {
	height:100px;
overflow:hidden;}

.hx4 {
	height:100px;
	width:950px;
	position:relative;
}
.hx5 {
	height:100px;
	position:absolute;
	width:200px;
	text-align:center;
}
.hx6 {
	
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	color:#444444; text-align:right;
	margin-top:10px;
}
.shebeik{width:17%; float:left; margin:1.5%; overflow:hidden;-moz-box-shadow: 10px 10px 5px #aaa; /* 老的 Firefox */
box-shadow: 10px 10px 5px #aaa; position:relative}
.shebeik img{ width:100%;}
.shebeik img:hover{ -webkit-transition:all 1000ms ease 0s; -moz-transition:all 1000ms ease 0s; -ms-transition:all 1000ms ease 0s; -o-transition:all 1000ms ease 0s; transition:all 1000ms ease 0s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -ms-transform:rotateY(360deg); -o-transform:rotateY(360deg);} 
   

 .sycp
            {
                width: 14.66%;
                margin: 1%;
                float: left;
            }
            .cont li img, .sycp img
            {
                border: 0px;
                -webkit-transform: scale(1);
                transform: scale(1);
                -moz-transform: scale(1);
                -o-transform: scale(1);
                -webkit-transition: -webkit-transform 0.8s;
                transition: transform 0.8s;
            }
            .cont li:hover img, .sycp img:hover
            {
                border: 0px;
                -webkit-transform: scale(1.2);
                transform: scale(1.2);
                -moz-transform: scale(1.2);
                -o-transform: scale(1.2);
                -webkit-transition: -webkit-transform 0.8s;
                transition: transform 0.8s;
            }
            .idxyoushi
            {
                width: 50%;
                float: left;
                height: 300px;
                overflow: hidden;
                position: relative;
                color: #fff;
                font-size: 16px;
                line-height: 20px;
            }
            .da
            {
                font-size: 26px;
                font-weight: bold;
                color: #fff;
                margin-bottom: 10px;
                letter-spacing: 2px;
            }
            .idxyoushi img
            {
                opacity: 0.5;
                width: 100%;
                height: 300px;
                -webkit-transform: scale(1);
                transform: scale(1);
                -moz-transform: scale(1);
                -o-transform: scale(1);
                transition: transform 1s;
                position: relative;
                z-index: 0;
            }
            .idxyoushi:hover img
            {
                opacity: 0.6;
                -webkit-transform: scale(1.1);
                transform: scale(1.1);
                -moz-transform: scale(1.1);
                -o-transform: scale(1.1);
                transition: transform 1s;
                width: 100%;
                height: 300px;
            }
            .zuopz
            {
                position: absolute;
                text-align: right;
                top: 120px;
                right: 100px;
                z-index: 50;
            }
            .youwz
            {
                position: absolute;
                text-align: left;
                top: 120px;
                left: 100px;
                z-index: 50;
            }



.hx7 {
	position:absolute;
	width:300px;
	height:100px;
	text-align:right;
	right: 0px;
	top: 0px;
}
.hx8 {
	color:#ae0914;
	font-size:20px;
}
.xwkj{width:100%;}
.xwkj a{ color:#333; text-decoration:none}
.xwkj a:hover{ color:#e90008; text-decoration:underline}


.topbg1 .nav{color:#000;text-decoration:none; font-size:18px;}
.topbg1 .nav:hover{text-decoration:none; color:#d31c1c}

	embed { margin:0px auto; display:block; min-height:600px;}

	
.hx9 {
	margin-top:10px; margin-bottom:20px;
}
.hx10 {
	float:right;
	display:inline; overflow:hidden;border:1px solid #ccc;border-radius:14px;
}
.alibuy{ width:220px; line-height:30px; height:28px; border:1px solid #ff5800;border-radius:14px; text-align:center; text-decoration:none; display:block; overflow:hidden; margin-top:5px;}
.hx11 {
	
	background-color:#fff;
	line-height:35px;
	color:#000;
	padding-left:20px;
	font-weight:bold; border-bottom:1px solid #eee
}
.hx12 {
	float:left;
	display:inherit;
}
.x13 {
	clear:both;
}
.hx14 {
	width:120px;
	padding-left:30px;
	line-height:32px;
	float:left;
	font-size:14px; 
	margin-right:7px; 
	height:44px;
	display:inline;
}
.hx15 {
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
	background-color:#ffffff;
	padding-bottom:20px;line-height:25px;
}
.hx16 {
	border-top:dotted 1px #cccccc;
	line-height:21px;
	margin-top:5px;
}
.hx17 {	
	background-color:#fff;padding-bottom:15px;border-radius:0px 0px 4px 4px; padding-top:2px;
}
.hx18 {
	padding-bottom:15px;
}
.hx19 {
	border-bottom:1px dotted #cccccc;
	width:240px;
	margin:0px auto;
	text-align:left;
	line-height:23px;
	padding-bottom:10px;
	margin-bottom:5px;
}
.hx20 {
	font-size:14px;
	color:#111111;
	font-weight:bold;
}
.hx21 {
	font-weight:bold;
}
.hx22 {
	float:left;
	width:320px;
	display:inline;
}
.hx23 {
	background-color:#ffffff;
	padding-left:15px;
	padding-right:15px;
	line-height:29px;
	padding-bottom:15px;
}
.hx24 {
	float:right;
	width:320px;
	display:inline;
}
.hx25 {
	border-bottom:dotted 1px #cccccc;
	height:28px; line-height:28px;
}

.hxq1 {
	margin-top:15px;
}
.hxq2 {
	background-color:#ffffff;
	padding:15px;
	line-height:25px;
}
.hxq3 {
	margin-top:15px;
	padding:15px;
	background-color:#ffffff; line-height:23px;
}
.hxq4 {
	font-size:14px;
	font-weight:bold;
}




/*foot*/




.hxq5 {
	margin-top:10px;line-height:28px;padding-top:80px; background-color:#000; color:#fff;
}

.hxq5 a{ color:#fff; text-decoration:none;}
.hxq5 a:hover{ color:#fff; text-decoration:underline;}


.hxq6 {
	padding-top:30px;
	height:30px;
	background-image:url(images/index_59.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
}
.hxq7 {
	line-height:22px; margin-top:5px;
}
.biaoti{width:141px; float:left; display:inline;}
.mianbao{font-size:12px; font-weight:normal; width:453px; float:right; display:inline; text-align:right; padding-right:10px; color:#333;}
.more{ color:#333; text-decoration:none;}
.more:hover{ color:#000; text-decoration:underline;}

.newslink{ color:#333333; text-decoration:none;}
.newslink:hover{ color:#000; text-decoration:underline;}


.bofo{height:16px; text-align:center; line-height:16px;}
.pages a {text-decoration:none;background: #ffff;color:#444; display:block; float:left; border:1px solid #f1f1f1; margin-right:10px;padding:5px; padding-left:10px; padding-right:10px;}
.pages a:hover {color:#fff;text-decoration:none; border:1px solid #042d91; margin-right:10px; padding:5px; background-color:#042d91; padding-left:10px; padding-right:10px;}
.pages .cpb {color:#fff;text-decoration:none; border:1px solid #042d91; margin-right:10px; padding:5px; background-color:#042d91; float:left; padding-left:10px; padding-right:10px;}

.hx120{line-height:25px; padding:10px; overflow:hidden;}
.hx121{font-size:18px; font-weight:bold; padding-top:30px; margin-bottom:0px; padding-bottom:0px;}
.hx122{height:30px;line-height:30px; margin-bottom:30px; color:#666}

.hx123{ margin-bottom:20px;}
.hx123 img{ display:block; margin:0px auto; max-width:800px;}
#xinxi img{ display:block; margin:0px auto; max-width:800px;}
#xinxi{ font-size:16px}
.nlst{height:30px; border-bottom:1px dashed #ccc; margin-bottom:5px; width:750px;}
.nz{float:left; display:inline; width:620px;background-image:url(images/new_10.jpg); background-repeat:no-repeat; background-position:left center;}
.ny{float:right; display:inline; width:90px;text-align:right}
.topred{ color:#9d0a13; font-size:14px; font-weight:bold; text-decoration:none;}
.topred:hover{ color:#9d0a13; font-size:14px; font-weight:bold; text-decoration:underline;}

#TabID{ 
position:absolute;
bottom:10px; left:380px;
}

#ContentID{list-style:none;}

#TabID li
{
	list-style:none;
	display:block;
	width:60px;
	height:8px;
	cursor:pointer;
	margin:0 5px;
	float:left; background-color:#fff; color:#fff; text-align:center;
		}
		
#TabID li:hover,#TabID li.active{ background-color:#e90008; color:#eb3d00;text-align:center;}

.daiyanpic{width:210px; height:210px;border-radius:3px; border:1px solid #f1f1f1}
.daiyanpic:hover{width:210px; height:210px;border-radius:3px; border:1px solid #ccc}

.heng{ width:100px; height:3px; background-color:#e90008; margin:20px 0px;}	
	
	
	
	.zpyx{width:98%;line-height:40px; font-size:22px; text-align:center; background-color:#f09c16;border-radius:10px;color:#fff; padding-top:30px; padding-bottom:30px; margin:20px auto}
	
	
	
	
	
	.indexyewu{ color:#fff; text-decoration:none;}
		.indexyewu:hover{ color:#fff; text-decoration:underline;}
		
		.gengduo{ color:#eee; text-decoration:none;}
				.gengduo:hover{ color:#fff; text-decoration:underline;}
				
				.One{ width:250px; float:left; display:inline; background-image:url(images/One.jpg); background-position:0px 0px;cursor:pointer}
				.One:hover{ width:250px; float:left; display:inline; background-image:url(images/One.jpg); background-position:0px 197px;cursor:pointer}
				.Two{ width:250px; float:left; display:inline; background-image:url(images/Two.jpg);background-position:0px 0px;cursor:pointer}
				.Two:hover{ width:250px; float:left; display:inline; background-image:url(images/Two.jpg);background-position:0px 197px;cursor:pointer}
				.Three{ width:250px; float:left; display:inline; background-image:url(images/Three.jpg);background-position:0px 0px;cursor:pointer}
				.Three:hover{ width:250px; float:left; display:inline; background-image:url(images/Three.jpg);background-position:0px 197px;cursor:pointer}
				.Four{ width:250px; float:left; display:inline; background-image:url(images/Four.jpg);background-position:0px 0px;cursor:pointer}
				.Four:hover{ width:250px; float:left; display:inline; background-image:url(images/Four.jpg);background-position:0px 197px;cursor:pointer}
				
				
.menu_11_list{overflow:hidden; position:relative;}
.menu_2{display:none;width:100%;z-index:999999; position:absolute; z-index:2;color:#fff;font-size:14px; text-align:center; line-height:170px; background-image:url(images/beijing.png)}

#bottomnav{position:fixed;right:5px;width:130px; border:1px solid #e90008;border-radius:3px; background-color:#fff; top:50%; margin-top:-125px;}


.kj{ width:1200px; margin:0px auto;}
.kj1{ width:1200px; margin:0px auto; overflow:hidden}
.hx1 {width:1200px;	margin:0px auto;
}

.ftk{ width:140px; float:left; margin-right:45px; text-align:left}
.ftbt{ font-size:18px; border-bottom:1px solid #fff; width:130px; line-height:40px; margin-bottom:20px; position:relative}
.ftk a{ display:block; line-height:20px; margin-top:10px;}
.yclxfs{float:right; margin:0px; width:250px}

ul,li{ margin:0px; padding:0px; list-style:none}
.topbg1{height:100px;line-height:100px; width: 100%;}
.topbg{height:100px;line-height:100px;position: fixed; top: 0px; left: 0px; width: 100%; z-index: 999;}
.kehu{padding-top:50px; padding-bottom:50px; text-align:center; background-color:#e90008}

.indexlx{padding-top:50px; padding-bottom:50px; text-align:center; background-color:#e1e2e3; background-image:url(images/lianxibeijing.png); background-repeat:no-repeat ; background-position:center center}

 .indexbiaoti{font-size: 36px; line-height: 30px; text-transform: uppercase; font-family: "OpenSans-Bold"; margin-bottom:12px; text-transform:uppercase}
 .lheng{ width:60px; color:#e90008; margin:0px auto; height:2px; background-color:#e90008; margin-bottom:20px;}
 .bheng{ width:60px; color:#fff; margin:0px auto; height:2px; background-color:#fff; margin-bottom:20px;}
 
 .kehuindex{ width:23%; margin:1%; float:left; text-align:center;}
  .kehuindex img{border:1px solid #ddd;border-radius:5px; border:1px solid #f6f6f6}
  .kehuindex img:hover{ -webkit-transition:all 1000ms ease 0s; -moz-transition:all 1000ms ease 0s; -ms-transition:all 1000ms ease 0s; -o-transition:all 1000ms ease 0s; transition:all 1000ms ease 0s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -ms-transform:rotateY(360deg); -o-transform:rotateY(360deg);} 
   
   .youshi{ background-color:#e90008;padding-top:50px; padding-bottom:50px;} 
   .fangan{ background-color:#fff;padding-top:50px; padding-bottom:50px; text-align:center;} 
   .chanpin{padding-top:50px; padding-bottom:50px; text-align:center; text-align:left} 
   
.yskj{ width:23%; float:left; margin:1%; padding-top:30px; padding-bottom:10px;}
.yskj img{ width:100%}
.yskj span{ display:block;line-height:40px;background-color:#000; line-height:40px;}
.yskj div{text-align:left}

.yskj a:hover img
{
    /***transition:0.4s transform;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)****/
    }

.cpkj{ width:23%;margin:1%;float:left; text-align:center;}
.cpkj img{ width:100%; border:1px solid #f1f1f1;border-radius:5px}
.cpkj a{ color:#333; text-decoration:none;}
.cpkj a:hover{ color:#e90008; text-decoration:none;}
.cpkj div{ line-height:36px; height:36px; overflow:hidden}
.cpkj a img:hover
{-khtml-opacity: 0.8;  
		opacity: 0.8; 
        -moz-opacity: 0.8; 
        filter: alpha(opacity=80);  
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);  
        -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
        .indexcpkj{ width:250px; float:left; margin:0px 12px;}
        .cpkyc{ width:250px; overflow:hidden; height:225px; display:block}
       
       
        .cpkyc img{ width:250px;
                    border: 0px;
	-webkit-transform: scale(1);
	transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
                    }
                    
                     .cpkyc img:hover{
                    border: 0px;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
                    }
        
        .indexcpkj a{ color:#333; text-decoration:none;}
.indexcpkj a:hover{ color:#e90008; text-decoration:none;}
.indexcpkj div{ line-height:36px; height:36px; overflow:hidden}

.newslinks{margin-bottom:10px; border:1px solid #f1f1f1;border-radius:4px; width:1100px; margin-top:10px}
.newslinks:hover{ background-color:#f1f1f1}




.cpfl{width:32.33%; float:left; margin:0.5%; line-height:20px; }
.cpfl span{ display:block; line-height:50px; height:50px; border-bottom:2px solid #e90008; font-size:20px; margin-bottom:20px;}
.cpfl img{ border:0px; width:100%;}





.indexcpfl{width:23%; float:left; margin:1%; line-height:20px;background-color:#fff}
.indexcpfl span{ display:block; line-height:50px; height:50px; font-size:20px;}
.indexcpfl img{ border:0px; width:100%;}
.indexcpfl:hover img{ -webkit-transition:all 1000ms ease 0s; -moz-transition:all 1000ms ease 0s; -ms-transition:all 1000ms ease 0s; -o-transition:all 1000ms ease 0s; transition:all 1000ms ease 0s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -ms-transform:rotateY(360deg); -o-transform:rotateY(360deg);}




.kehuk{ float:left; width:18%; margin:1%; text-align:center}
.kehuk img{ display:block; width:100%}




.wmdysh
            {
                width: 16%;
                float: left;
                margin: 1%;
                padding: 1%;
            }
            .wmdysh img
            {
                width: 60%;
                display: block;
                margin: 10px auto;
            }
            .wmdysh div
            {
                margin-top: 20px;
            }
            
            .wmdysh:hover img{-webkit-transition:all 500ms ease 0s; -moz-transition:all 500ms ease 0s; -ms-transition:all 500ms ease 0s; -o-transition:all 500ms ease 0s; transition:all 500ms ease 0s; transform:rotateZ(360deg); -webkit-transform:rotateZ(360deg); -moz-transform:rotateZ360deg); -ms-transform:rotateZ(360deg); -o-transform:rotateZ(360deg); cursor:pointer}
    
    




.acpfl{width:31.33%; float:left; margin:1%; box-shadow: 0px 0px 3px 3px #eee; display:block; color:#e90008; text-decoration:none; font-size:16px; line-height:40px; display:block; text-align:center}
.acpfl:hover{box-shadow: 0px 0px 3px 3px #e90008;color:#fff;}
.acpfl img{ border:0px; width:100%}
.acpfl:hover span{ background-color:#e90008; color:#fff}
.acpfl span{ display:block; line-height:50px; height:50px; background-color:#fff}







   .aboutjj{ background-color:#f1f1f1;padding-top:100px; padding-bottom:100px; text-align:center;} 
   
      .aboutbs{padding-top:100px; padding-bottom:100px; text-align:center; line-height:25px;} 
      .aboutbs span{ display:block; font-size:20px; line-height:40px; color:#e90008 }
      .kehu12{ background-image:url(images/lianxibg.jpg); background-repeat:no-repeat; background-position:center center; padding-top:50px; padding-bottom:50px; text-align:center; color:#fff}
      .lxwm{width:21%; margin:1%; float:left; height:150px; background-image:url(images/bbg.png); line-height:50px; padding:1%;padding-top:50px; }
            .lxwm:hover{ background-color:#e90008}
.zhaopin{width:48%; float:left; background-color:#faa90f;border-radius:10px; margin:1%; height:300px; overflow:auto; padding-bottom:20px;}


/*招聘*/
.zpbt{font-size:18px; line-height:50px;font-weight:bold; background-image:url(images/biaotizhaopin.png); background-position:left center; padding-left:40px;}
.banquan{line-height:36px; text-align:center; color:#fff; background-color:#e90008}
.banquan a{ color:#fff; text-decoration:none}
.xinfeng{height:504px; width:450px; background-image:url(images/xinfenbg.png); margin:0px auto; text-align:left; overflow:hidden}
.bannerbg{overflow:hidden; height:200px; background-position:center center; background-repeat:no-repeat;}
.bannerwz{ width:900px; margin:0px auto; text-align:right; line-height:30px; font-size:20px; padding-top:70px}

.alfl{ line-height:50px;}
.alfl a{ display:inline-block; padding-left:10px; padding-right:10px; color:#333; text-decoration:none; font-size:16px;}
.alfl a:hover{color:#000; text-decoration:underline;}
.mapk{box-shadow:0px 0px 38px 0px #ddd; padding:30px; overflow:hidden; line-height:30px; margin-top:30px;}
.qc{ overflow:hidden}

.zhuanjia{box-shadow:0px 0px 38px 0px #ddd; padding:30px; overflow:hidden; line-height:26px; margin-top:30px; margin-bottom:30px;}


.xinwenm {
    display: block;
    width: 200px;
    height: 30px;
    line-height: 30px;
    color: #e90008;    
    text-decoration: none;
    margin-top: 20px;
    border-radius: 15px;
    text-align: center; border:1px solid #e90008
}.xinwenm:hover{ background-color:#e90008; color:#fff}


.xxxxinwenm {
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    color: #e90008;    
    text-decoration: none;
    border-radius: 15px;
    text-align: center; border:1px solid #e90008;margin:10px auto; margin-bottom:30px;
}.xxxxinwenm:hover{ background-color:#e90008; color:#fff}


.indexgengduo {
    display: block;
    width: 20%;
    height: 30px;
    line-height: 30px;
    color: #fff;    
    text-decoration: none;
    border-radius: 15px;
    text-align: center; border:1px solid #fff;margin:10px auto; margin-bottom:30px;
}.indexgengduo:hover{ text-decoration:underline}



.indexxw{display: block;
    width: 200px;
    height: 30px;
    line-height: 30px;
    color: #fff;    
    text-decoration: none;
    margin-top: 20px;
    text-align: center; background-color:#e90008}
    
    
.xinwenbk{height:100px; margin-bottom:10px; border-bottom:1px solid #f1f1f1; overflow:hidden; padding-top:10px;}
.riqikj{width:80px; float:left; display:inline;height:100px; text-align:center}
.ri{line-height:70px; font-size:34px; font-weight:bold; color:#aaa}
.nianyue{line-height:30px;}
.jianjie{line-height:18px; height:50px; padding-top:10px;}
#xinwenneirong{width:480px; float:left; display:inline; text-align:left; font-size:14px; padding:10px;}
#xinwenneirong:hover{ background-color:#fff}
.lianjie{ color:#e90008; text-decoration:none}
.lianjie:hover{text-decoration:underline}

.indexxwzc{width:580px; float:left; line-height:26px; overflow:hidden; padding-top:23px; position:relative; text-align:left}
.weizhiriqikj{ width:100px; height:80px; color:#fff;position:absolute; background-color:#e90008; top:23px;text-align:center; }
.weizhiri{line-height:50px; font-size:34px; font-weight:bold; }
.weizhnianyue{line-height:30px;}

.xwbt{font-size:20px; margin-top:20px; margin-bottom:20px;}


.sxyk{width:200px; margin:50px; float:left; border-radius:120px;text-align:center; background-color:#32cccc; height:200px; color:#fff; box-shadow:0px 0px 30px 0px #c9ebeb; border:20px solid #8adfdf}
.sxyk span{ font-size:20px; display:block; text-align:center; padding-top:60px; color:#fff}
.sxyk:hover{transition:0.4s transform;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.yc{overflow:hidden}
.zzryk{ width:14.66%; float:left; margin:1%; text-align:center}
.zzryk img{ width:100%}
#zhuanli{ background-image:url(images/jylnbg.png); background-position:center bottom;background-size:contain; background-repeat:no-repeat}

.erweima{width:130px; margin:0px auto; text-align:center; line-height:26px; margin-top:50px; color:#fff}
.erweima img{ width:100%}
.xxtj{ margin-top:36px; border-bottom:1px solid #666; line-height:36px; margin-bottom:10px; font-size:16px;}

.aboutbg{ background-image:url(images/aboutus.jpg);}
.lianxiwmbg{ background-image:url(images/lianxiwmbg.jpg);}
.newsbg{ background-image:url(images/newsbg.jpg);}
.jkguanjia{ background-image:url(images/jkguanjia.jpg);}
.zhuanjiabg{background-image:url(images/zhuanjiabg.jpg);}
.bannergy{background-position:center center; height:450px; margin-bottom:50px;}

.xinwendh{width:675px; margin:20px auto; overflow:hidden;border-radius:8px;}
.fuwudh{width:510px;overflow:hidden; margin:20px auto;border-radius:8px;}

.leftnav{text-decoration:none;line-height:30px; color:#333; margin-right:20px; display:block;white-space:nowrap;}
.leftnav:hover{ text-decoration:underline; color:#e90008}
.leftnav1{color:#e90008;margin-right:20px; display:block;white-space:nowrap;}

.second_nav_li{font-size:16px; padding-top:10px; line-height:20px;background-image:url(images/index1_23.jpg);cursor:pointer; background-repeat:repeat-x; color:#000;}
.link{white-space:nowrap; color:#555; text-decoration:none;height:18px; background-image:url(images/index1_26.jpg); padding-left:15px; padding-top:5px; display:block}
.pnael{border-bottom:1px solid #f1f1f1; padding-bottom:10px;}

.neiydh{text-decoration:none; color:#e90008; text-align:center; float:left; width:150px; display:block;}
.neiydh:hover{color:#e90008; background-image:url(images/xdhbg.png)}
.neiydh1{color:#e90008; width:150px; display:block;text-decoration:none;float:left; text-align:center; background-image:url(images/xdhbg.png)}

#xinxi img{ width:100%}

a img{ border:0px;}
a img:hover{}
.nydhk{margin:30px auto; line-height:50px; border-bottom:2px solid #f1f1f1; width:98%; text-align:center; margin-top:0px;}

.nydhk a{color:#e90008; text-decoration:none; display:inline-block; border-bottom:2px solid #fff; padding-left:25px; padding-right:25px; text-align:center; font-size:16px; background-position:right center; background-repeat:no-repeat}
.nydhk a:hover{ border-bottom:2px solid #e90008}
.mianbaoxie{text-align:right; font-weight:normal; font-size:16px; padding-right:10px;}


.jtys{ width:18%; float:left; margin:1%; background-color:#fff;border-radius:10px; overflow:hidden}
.xbt{font-size:20px; text-align:center; margin-top:20px; color:#e90008; margin-bottom:20px;}
.jtys img{ width:75px; margin:0px auto; display:block; margin-top:40px}
.ysnr{ padding:10px; line-height:18px; height:120px;}
.jtys:hover{ -webkit-transition:all 1000ms ease 0s; -moz-transition:all 1000ms ease 0s; -ms-transition:all 1000ms ease 0s; -o-transition:all 1000ms ease 0s; transition:all 1000ms ease 0s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -ms-transform:rotateY(360deg); -o-transform:rotateY(360deg);}

.kj1200{ width:1200px; margin:0px auto}


.lsbj{background-color:#e62129}
.nybanner{width:1200px; margin:0 auto; color:#fff; font-size:30px; padding-top:50px; line-height:36px; padding-bottom:50px; letter-spacing:2px;}


.alk{width:24%; float:left; margin:0.5%; text-align:center;margin-bottom:20px;box-shadow: 1px 1px 2px #ddd}
.yhc{position:absolute; width:100%; height:100%; left:0px; top:0px; background-image:url(images/hsbg.png); text-align:center; color:#fff; display:none}
.alk:hover .yhc{ display:block}

.alk img{-webkit-transform: scale(1);
	transform: scale(1);
	-moz-transform:scale(1); 
    -o-transform:scale(1); 
    transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;}
.alk:hover img {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
	-moz-transform:scale(1.3); 
    -o-transform:scale(1.3); 
     transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all; 

}
.chanpmc{ display:block; line-height:38px; color:#fff; text-decoration:none; background-color:#e90008; height:38px; overflow:hidden}
.chanpmc:hover a{ background-color:#e90008; text-decoration:none; color:#fff}

.aalk{width:31.33%; float:left; margin:1%; text-align:center; box-shadow: 5px 5px 3px #eee; margin-bottom:20px;}
.aalk:hover{box-shadow: 5px 5px 3px #e62129}
.aalk img{ width:100%; border:0px;}
.aalk a{ display:block; line-height:38px; color:#333; text-decoration:none}
.aalk:hover a{ background-color:#f1f1f1; text-decoration:none; color:#000}



/**关于我们图片库
.hidecontent{ display:none}
#tab_tophome_1,#tab_tophome_2,#tab_tophome_3,#tab_tophome_4{float:left;text-align:center; background-position:bottom center; background-repeat:no-repeat;cursor:default; display:inline-block;}
#tab_tophome_2{float:left; margin:0px 5px;text-align:center; background-position:bottom center; background-repeat:no-repeat;cursor:default; display:inline-block; margin-left:10px;}
#tab_tophome_3{float:left; margin:0px 5px; text-align:center; background-position:bottom center; background-repeat:no-repeat;cursor:default; display:inline-block; margin-left:10px;}
h2{ font-size:14px; margin:0px; padding:0px; padding:0px 20px; margin-left:0px; font-weight:normal}
.syxw{overflow:hidden;}
.bs:hover{background-color:#2c509a; color:#fff}
.gstpk{width:19%; float:left; margin-right:1%;}
.gstpk img{ width:100%}**/



/*****产品详情页面特效**/
#preview{width:300px;}
.jqzoom{ width:300px; height:300px; position:relative; border:1px solid #cccccc;}
.list-h li{ float:left;}
#spec-n5{width:300px; 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;display:inline; margin-right:15px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;display:inline; margin-left:15px;}
#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 www.divcss5.com */
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:300px;height:300px;border:1px solid #eeeeee;display:none;text-align:center;overflow: hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;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:248px; float:left; overflow:hidden; display:inline;}
ul,li{ list-style:none; margin:0px; padding:0px;}
.dlinks{ color:#333; text-decoration:none}
.dlinks:hover{ color:#000; text-decoration:underline}
.neiba{height:400px; letter-spacing:2px; color:#fff}
        .neibad{ font-size:30px; padding-top:170px;}
        .neibax{ font-size:20px; margin-top:20px;}
        
        
        
        
        
        .linksft
{
	display: block;
	color: #333;
	text-decoration: none;
	float:left;
	padding-left:20px; padding-right:20px; margin-right:5px; font-weight:bold;
}
.linksft:hover
{
	background-color: #e90008;
	
	color: #fff;
}
.linksft1
{
	display: block;
	color: #fff;
	background-color: #e90008;
	float:left;
	padding-left:20px; padding-right:20px;margin-right:5px; font-weight:bold;
}
