body { margin: 0; padding: 0; line-height: 24px; font-family: 'Microsoft YaHei'; font-size: 14px; color:#fff}
div, ul, li, dt, dl, dd, h1, h2, h3, h4, h5, h6, h7, img, p, span { border-style: none; border-color: inherit; border-width: 0px; padding: 0; list-style-type: none; margin-left: auto; margin-top: 0; margin-bottom: 0; }
 a:link { text-decoration: none;color:#fff;cursor:pointer}
 a:visited { text-decoration: none;color:#fff;}
 a:hover { text-decoration: none;color:#fff;}
 a:active { text-decoration: none;border: 0px; color:#fff;}

.all{width:100%;overflow: hidden;}
.main{position: relative; overflow: hidden;left:50%; margin-left:-960px; width:1920px;background:url(../images/ba.jpg)}
.clear{clear:both}
.bank{clear:both;height:15px;}
/* position: relative; overflow: hidden;left:50%; margin-left:-960px; width:1920px;background-color:202020 */
/* 头部开始 */
.head{width:1200px;height:104px;margin:0 auto;font-size:18px;/* overflow:hidden; */}
.head span img{width:250px;height:104px;display:block;float:left;
 -webkit-transition: -webkit-transform 0.6s ease-out;
            -moz-transition: -moz-transform 0.6s ease-out;
            -o-transition: -o-transform 0.6s ease-out;
            -ms-transition: -ms-transform 0.6s ease-out;z-index:999999999}
.head span img:hover {
            -webkit-transform: rotateY(360deg);
            -moz-transform: rotateY(360deg);
            -o-transform: rotateY(360deg);
            -ms-transform: rotateY(360deg);
            transform: rotateY(360deg);
        }		



.head font{width:150px;height:104px;font-size:16px;line-height:100px;float:right;text-align:left}
.nav{margin:35px 0;float:left;margin-left:110px;}
.nav li{float:left;height:34px;line-height:30px;padding:0 9.5px;margin:0 2px;}
.nav li:hover{background:#e60012;border-radius:15px;}
.head font a{display:block;height:100px;float:left;padding:0 5px;width:50px;text-align:center}
.head font span{display:block;height:100px;float:left}
.head font a:hover{font-size:18px;line-height:100px;}
.banner{width:1920px; margin:0px auto;}
.focus{width:1920px;height:602px;overflow:hidden;position:relative;}
.focus ul{height:602px;position:absolute;}
.focus ul li{float:left;width:1920px;height:602px;overflow:hidden;position:relative;background:#000;}
.focus ul li div{position:absolute;overflow:hidden;}
.focus .btn{position:absolute;width:1560px;height:10px;padding:5px 10px;right:360px;bottom:40px;text-align:right;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:13px;height:13px;_font-size:0;margin-left:34px;cursor:pointer;background:#fff;border-radius:50%;}
.focus .btn span.on{background:#e60012;}
.focus .preNext{width:62px;height:107px;position:absolute;top:210px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;display:block;}
.focus .pre{left:263px;}
.focus .next{right:263px;background-position:right top;}
.index_about{width:1200px;margin:0 auto;height:516px;overflow:hidden}
.index_about .left{margin-top:45px;width:775px;float:left}	
.index_about .right{margin-top:45px;width:385px;float:right}	
.index_about .left .title{position:relative;width:290x;height:110px;padding-left:10px;line-height:100px;float:left;background:url(../images/about_b.png) no-repeat;font-size:45px;font-family:palatino linotype}
.index_about .left .title span{font-size:62px;letter-spacing:5px}
.index_about .left .con{width:100%;float:left;margin-top:20px;font-size:18px;line-height:25px;height:172px;overflow:hidden}
.index_about .left .title font{font-size:18px;float:left;height:22px;line-height:20px;display:block;position:absolute;bottom:0px;left:78px;}				
.index_about .left .more{float:left;margin-top:50px;margin-left:470px;width:130px;height:35px;background:#ce1523;line-height:35px;text-align:center;font-size:16px;}
.index_prod{width:1920px;height:604px;overflow:hidden;background:url(../images/prod_back.jpg)}
.index_prod .title{color:#000;margin-top:50px;padding-top:5px;height:70px;background:url(../images/title.png) no-repeat center top;font-size:22px;line-height:35px;text-align:center}
.index_prod .more{margin:0 auto;margin-top:50px;width:130px;height:35px;background:#ce1523;line-height:35px;text-align:center;font-size:16px;}
.index_contact{width:1920px;height:666px;overflow:hidden;}
.index_contact .title{color:#fff;margin-top:50px;height:80px;font-size:22px;line-height:28x;text-align:center;background:url(../images/title2.png) no-repeat bottom;}
.index_contact .cform{width:1200px;margin:0 auto;font-size:16px;line-height:35px;position:relative}
.cform input{background:url(../images/form.png);border:none;width:595px;height:40px;}
.cform textarea{background:url(../images/form.png);border:none;width:1200px;height:190px;}
.cform p{padding-top:10px;}
.cform .submit{margin-top:30px;width:254px;height:45px;background:#ce1523;line-height:45px;font-size:18px;color:#fff}
.cform .con{position:absolute;right:0px;top:45px;width:565px;}
.cform .con img{display:block;float:left;width:126px;height:125px;}
.cform .con p{margin-left:25px;font-size:16px;padding-top:0px;float:left;width:380px;height:30px;line-height:30px;padding-left:30px;}
.cform .con p.ff1{background:url(../images/ff1.png) no-repeat center left}
.cform .con p.ff2{background:url(../images/ff2.png) no-repeat center left}
.cform .con p.ff3{background:url(../images/ff3.png) no-repeat center left}
.cform .con p.ff4{background:url(../images/ff4.png) no-repeat center left}
	
#wrap .a1 img{
	width: 371px;
	height: 372px;
}
#wrap:hover .a1 img{
	 transform: scale(1.3);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.3);
    -webkit-transform: all 1s ease 0s;
	
}
#wrap{
	width: 371px;
	height: 372px;
	list-style: none;
	position: relative;
	float: left;
	overflow:hidden;
	margin: 5px;
	border:6px solid #ce1523
} 
#wrap .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 371px;
	height: 46px;
	padding: 10px 20px;
	background: #fafafa;
}
/*遮罩*/
#wrap .a2{
	position: absolute;
	top: 0;
	left:-371PX;
	width: 371PX;
	height: 372px;
	text-align: center;
	color: white;
	background: rgba(0,0,0,0.5);
	transition: all 0.2s;  
} 


#wrap .a2 .p6{
	position: absolute;
	top: 153.5px;
	left: 153px;
	transform: scale(1.4);
	transition: all 0.3s 0.2s ;
}
#wrap .a2 .p6 span{
	font-family: Arial;
    font-size: 36px;
    font-weight: 700;
    color: white;
}
#wrap .a2 .p7{
	position: absolute;
	bottom:-153px;
	left: 153px;
	width: 65px;
	height: 65px;
	line-height: 38px;
	border-radius: 20px;
	margin: 0 auto;
	transition: all 0.2s 0.3s ;
}
#demo {overflow:hidden;width:1200px;margin:0 auto;height:299px;margin-top:45px;}
#demo ul li{float:left;width:225px;height:299px;overflow:hidden;margin-right:18.75px;position:relative;}
#demo ul li img{display:block;float:left;width:225px;height:299px;}
#indemo {float: left;width: 800%;height:299px;}
#demo1 {float: left;}
#demo2 {float: left;}
/* 关于我们页面 */
.content{width:1200px;margin:0 auto;font-size:16px;color:#d4d4d4}
.content .a_weizi{width:1100px;padding:50px 50px;}
.content .g_weizi{width:1140px;padding:30px;}
.content .company{font-weight:bold;width:100%;text-align:center;font-size:36px;line-height:90px;margin-top:30px;}
.content .company span{color:#e60012}
.content .a_title{font-size:24px;width:100%;text-align:center;background:url(../images/lanmu.png) center;line-height:30px;height:30px;}
.content .c_title{color:#fff;margin-top:50px;height:80px;font-size:22px;line-height:28x;text-align:center;background:url(../images/title2.png) no-repeat bottom;}
.content .c_weizi{width:730px;padding:30px 50px;margin:0 auto;overflow:hidden}

.content .c_weizi .evm{width:155px;height:215px;background:#fff;float:left;margin-left:128px;}
.content .c_weizi .evm img{width:155px;height:155px;background:#fff;display:block;float:left;}
.content .c_weizi .evm span{text-align:center;font-size:14px;line-height:20px;color:#000;display:block;width:100%;height:60px;padding-top:5px;overflow:hidden}
.content .c_weizi .con{width:380px;margin-left:30px;float:left;font-size:20px;line-height:35px;}
.content .c_weizi .map{margin:0 auto;margin-top:30px;overflow:hidden;width:697px;height:247px;}
.content .c_weizi .map img{width:697px;height:247px;display:block}

.content_p{width:1920px;font-size:16px;color:#d4d4d4;background:url(../images/zb.png)}
.content_p .a_weizi{width:1100px;padding:50px 50px;}
.content_p .company{font-weight:bold;color:#000;width:100%;text-align:center;font-size:36px;line-height:90px;}
.content_p .company span{color:#e60012}
.content_p .a_title{font-size:24px;width:100%;color:#000;text-align:center;background:url(../images/title3.png) center;line-height:30px;height:30px;}
.z_fen{width:1200px;margin:0 auto;padding-top:30px;}
.z_fen ul li{width:124px;height:36px;display: inline;font:18px;float:left;line-height:36px;text-align:center;margin:10px 15px;background:#787878;position: relative;right: 50%;}
.z_fen ul li.on{background:#e60012}
.z_fen ul li:hover{background:#e60012}
.z_fen ul{ float: left;
    left: 50%;
    position: relative;}
.a_prod{width:1200px;margin:0 auto;margin-top:30px;}
.a_prod .title{width:1200px;margin:0 auto;margin-top:30px;font-size:24px;line-height:50px;height:50px;text-align:center;color:#000}
.a_prod .con{width:1200px;margin:0 auto;margin-top:30px;padding-bottom:30px;font-size:18px;line-height:30px;color:#000}
.a_prod ul li{width:225px;height:339px;overflow:hidden;float:left;margin:20px 0;margin-right:18.75px;position:relative}
.a_prod ul li img{width:225px;height:299px;display:block}
.a_prod ul li span{width:225px;height:40px;display:block;line-height:40px;font-size:18px;overflow:hidden;color:#000;text-align:center}
.z_zxns {
    margin: 30px auto 0;
    min-height: 420px;
    width: 817px;
}
.z_zxns input{border:none;}
.z_zxns textarea{border:none;}
.zxns1 {color: #666;font-size: 20px;margin-bottom: 10px;min-height: 52px;padding-left: 10px;width: 817px;}
.zxns2 {color: #adadad;font-size: 20px;min-height: 184px;padding-left: 10px;padding-top: 10px;width: 817px;}
.zxns3 {background-color: #ce1523;color: #fff;font-size: 20px;height: 50px;width: 828px;margin-top:-2px;}
.job{width:1030px;margin:0 auto;margin-top:35px;}
.job ul li{width:395px;height:164px;padding:30px;background:#d0d0d0;float:left;margin:30px}
.job ul li .title{width:100%;height:30px;color:#000;font-size:24px;line-height:30px;overflow:hidden;display:table-cell;vertical-align:middle}
.job ul li .title span{display:block;float:left;height:30px;line-height:25px;vertical-align:middle;margin-right:20px;}
.job ul li .title img{display:block;float:left;vertical-align:middle}
.job ul li .con{color:#000;font-size:12px;line-height:24px;height:96px;width:100%;overflow:hidden;margin-top:15px;}
.a_job{width:1000px;padding:30px 100px;margin:0 auto;margin-top:50px;background:#f3f3f3;color:#3c3b3b;font-size:14px;margin-bottom:30px;}
.a_job .title{width:100%;text-align:center;font-size:24px;line-height:30px;}
.a_job .tt{width:267px;float:left;margin:10px 0;}
.a_job .tt span{width:150px;height:22px;line-height:22px;display:block;float:left;}
.a_job .tt font{width:15px;height:22px;line-height:22px;display:block;float:left;color:red;text-align:center;}
.a_job .tt input{width:168px;height:20px;border:1px solid #ccc;background:#fff;float:left;}
.a_job .zz {width:1200px;margin-top:10px;}
.a_job .zz span{width:150px;height:80px;line-height:80px;display:block;float:left;}
.a_job .zz font{width:150px;height:80px;line-height:80px;display:block;float:left;color:red;text-align:center;}
.button{text-align:center}
.button input{width:100px;height:35px;border:none;margin:0 20px;font-size:18px;line-height:35px;color:#fff}
.a_job .zz textarea{width:780px;height:80px;border:1px solid #ccc;display:block;float:left;}
.txt{width:225px;height:0px;background:url(../images/prod_hd.png);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.txt2{width:225px;height:0px;background:url(../images/prod_hd.png);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:40px;color:#fff;font-family:"微软雅黑";}

.foot{width:1920px;height:122px;margin:0 auto;font-size:18px;background:#000000}
.foot_con{width:1200px;height:122px;margin:0 auto;font-size:18px;/* overflow:hidden; */}
.foot_con span{display:block;width:250px;float:left}
.foot_con span img{width:250px;height:104px;display:block;float:left;margin-top:9px;
 -webkit-transition: -webkit-transform 0.6s ease-out;
            -moz-transition: -moz-transform 0.6s ease-out;
            -o-transition: -o-transform 0.6s ease-out;
            -ms-transition: -ms-transform 0.6s ease-out;z-index:999999999}
.foot_con span img:hover {
            -webkit-transform: rotateY(360deg);
            -moz-transform: rotateY(360deg);
            -o-transform: rotateY(360deg);
            -ms-transform: rotateY(360deg);
            transform: rotateY(360deg);
        }
.foot .bot{display:block;float:right;width:950px;text-align:right;font-size:14px;color:#a8a8a8;}
.foot_con ul{float:right}
.foot_con ul li a{color:#a8a8a8;}
.foot_con ul li a:hover{color:#fff;}
.foot_con ul li{float:left;height:34px;line-height:30px;padding:0 15px;margin:30px 2px;margin-bottom:15px;font-size:18px;}
.up {height:35px;overflow:hidden;width:1000px;margin:10px auto;}
.up span{display:block;width:100px;height:35px;line-height:35px;border-radius:5px;font-size:18px;background:#000;color:#fff;text-align:center}
.up span:hover{background:#e60012}
/*fenye */

.s_fanye{width:100%;height:auto;float:left; padding-top:50px;padding-bottom:50px;overflow:hidden;}
DIV.quotes {PADDING: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:center;}
DIV.quotes A {border-radius:5px;padding:8px 18px 8px 18px; font-family:Arial; font-size:17px; COLOR: #000; MARGIN-RIGHT:8px; TEXT-DECORATION: none;background-color:#a0a0a0;}
DIV.quotes A:hover {
 padding:8px 18px 8px 18px; border-radius:5px;MARGIN-RIGHT:8px;  font-family:Arial; font-size:17px; color:#fff;background-color:#a0a0a0; }
DIV.quotes A:active {
  padding:8px 18px 8px 18px; border-radius:5px;MARGIN-RIGHT: 8px;  font-family:Arial; font-size:17px; color:#000;}
DIV.quotes A.select {
  border-radius:5px;padding:8px 18px 8px 18px;  font-family:Arial; font-size:17px; COLOR: #fff; MARGIN-RIGHT:8px;background-color:#a0a0a0; 
}













