﻿@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0px;
}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:24px;
color:#737373;
background:#fff; 
}
img{
border:none;
}
ul li{
list-style:none;
}
a{color:#737373; text-decoration: none;}

a:hover{color:#d81700;text-decoration:none;}




/*--------------------index.html start----------------------*/


.header{ position:fixed; width:100%; left:0; top:0; padding:10px 0; z-index:9999;  }
.headerchuange{  background:rgba(255,255,255,1);  border-bottom:#efefef 0px solid; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; }
.header-wraper1{ width:1259px; margin:auto;}

.header-wraper{ width:812px; float:right;}

.nav1 {width:812px;display:flex; align-items:center;  justify-content:flex-end; padding-top:0px;}
.nav1 div { padding-right:10px;float:right;  }
.nav1 div img { padding-right:8px; }
.navitem1{  -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative; }
.navitem1 a{ text-transform:none; color:#FFFFFF; font-size:14px; text-decoration:none; font-weight:normal;   padding-top:0px; }
.navitem1 a.itemactive{color:#000!important; }


.nav {width:812px;display:flex; align-items:center;  justify-content:flex-end; padding-top:10px; padding-bottom:10px; height:25px;}
 
.navitem{ color:#FFFFFF; font-size:15px; text-decoration:none; font-weight:normal; padding-left:4px; padding-right:4px; }
.navitem a{color:#FFFFFF;}
.navitem.itemactive{ color:#000!important; padding-top:2px; }
.navitem.itemactive a{ }
.navitem.itemactive a:hover{ color:#b62424!important;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s; display:block; position:relative; }


.logo{ position:absolute; }
.logoc{ position:relative; width:447px; min-width:447px; padding-top:15px;}
.logochuange {  width:447px;   position:absolute;   }
.logochuange img{-webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; width:447px;opacity:0; }
.logo img{ -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s;opacity:1;}

.seearch{       display:flex; align-items:center;   text-align:right; padding-top:3px;  }
.seearch div{ margin:0 5px; display:block;   }
.seearchitem01  { background:url(../images/ico1.png)    no-repeat; width:23px; height:23px;}
.seearchitem02 { background:url(../images/ico2.png)   no-repeat ; width:23px; height:23px;}
.seearchitem03 { background:url(../images/ico3.png)   no-repeat;  width:23px; height:23px;}
.seearchitemchuange{background-position:bottom center;}
.seearch a{ width:23px;  height:inherit; display:block;}
.navitemdown{ position:absolute;    background:rgba(255,255,255,1); display:block; padding: 10px 20px; border:#c1c1c1 1px solid; /*--------阴影----------*/
box-shadow:0px 1px 7px #ccc ; 
-moz-box-shadow:0px 1px 7px #ccc ;  
-khtml-box-shadow:0px 1px 7px #ccc ;          
-webkit-box-shadow:0px 1px 7px #ccc ; margin-top:27px; 
    
 }
.navitemdown a{ display:block; line-height:30px; color:#000000; font-size:14px; text-transform:uppercase; display: block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; }
.navitemarr,.navitemarrhei{ padding-right:10px;}
.navitemarr:before{width: 0; content:'';  position:absolute; 
height: 0;

border-width: 4px;

border-style: solid;

border-color: #fff  transparent transparent transparent; left:100%; margin-left:-25px; margin-top:8px;}
.navitemarrhei:before{ 

border-color: #000  transparent transparent transparent;  }

.wraper{width:1259px; margin:32px auto}


.input{border:#ddd 0px solid;height:35px;font-family:Arial, Helvetica, sans-serif;width:380px;color:#333;font-size:14px;   line-height:35px;  
 
border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;   padding:0 10px;  }
.search{  position:fixed; top:72px;  left:0; display:block; z-index:999999;  width:100%;}
.searchitem{ padding:10px; background:#fff; border:#efefef 1px solid; width:500px; float:right}
.searchitem form{ display:flex; width:100%;}



.nr1{ float:left;z-index:990; position: relative;clear: both; width:100%; height:0px;}
.nr2{width:100%; height:190px;float:left;position: absolute;clear: both; margin-top:612px; background:url(../images/f_b.png) repeat;}
.f_wz{width:1259px; margin:auto; font-size:17px; text-align:right; color:#FFFFFF; line-height:25px; padding-top:40px;}


#flash{
width:100%;
height:802px;
background:url(../images/1.jpg) no-repeat top center;
float:left;
}






#ab21{width:100%; float:left; background:#b62424; padding-top:50px; padding-bottom:50px; margin-bottom:80px; color:#FFFFFF}
#ab21 a{color:#FFFFFF}
.ab2{width:1259px; margin:auto;}
.ab2 h3{width:300px;  font-size:27px; font-weight:normal; height:180px; float:left; text-align:right;border-right:#d76868 solid 1px; padding-right:60px; color:#ffd800 }
.ab2 h3 span{ text-align:right; font-size:33px; line-height:50px;width:300px; font-weight:bold; font-family:Arial, Helvetica, sans-serif }

.ab2-1{width:830px; float:right; padding-left:50px; text-align:left; font-size:15px; }

.m1{  text-align:left; color:#FFFFFF;  float:left; font-size:25px;  margin-top:20px; font-weight:normal;width:677px;}
.m1 a{color:#FFFFFF;}







.yy{ width:1259px; margin:auto; }
.yy h3{width:1259px; font-size:23px; font-weight:normal; color:#333333;  float:left; text-align:left; line-height:40px; }
.yy h3 span{font-size:40px; padding-top:10px;  color:#333333; font-weight:900; font-family:Arial, Helvetica, sans-seri; padding-right:15px; }
.yy h3 em{font-size:18px; padding-top:15px;width:1259px; float:left;  color:#8b8b8b; letter-spacing:0px; font-weight:normal; font-style:normal; line-height:25px; }

.yy1{ width:1259px; float:left;  padding-top:50px; padding-bottom:50px; font-size:14px ;line-height:22px; }
.yy1 ul{overflow:hidden; text-align:left; float:left; padding-left:10px;}
.yy1 ul li{display:inline;float:left; width:405px; height:309px; text-align:center; color:#808080; font-weight:normal; color:#000; padding-right:14px;}


.y1 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y1.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y1 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y1_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y1 span{ font-size:20px; line-height:40px;}

.y2 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y2.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y2 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y2_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y2 span{ font-size:20px; line-height:40px;}

.y3 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y3.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y3 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y3_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y3 span{ font-size:20px; line-height:40px;}



.y4 a{padding-top:100px;  width:385px; height:209px;background:url(../images/y4.png) no-repeat center 30px; float:left; padding-left:10px; padding-right:10px; line-height:18px; }
.y4 a:hover{float:left; width:385px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y4_1.png) no-repeat center 30px;  padding-top:100px;padding-left:10px; padding-right:10px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y4 span{ font-size:20px; line-height:40px;}


.y5 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y5.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y5 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y5_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y5 span{ font-size:20px; line-height:40px;}


.y6 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y6.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y6 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y6_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y6 span{ font-size:20px; line-height:40px;}




.y7 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y7.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y7 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y7_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y7 span{ font-size:20px; line-height:40px;}

.y8 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y8.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y8 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y8_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y8 span{ font-size:20px; line-height:40px;}


.y9 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y9.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y9 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y9_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y9 span{ font-size:20px; line-height:40px;}


.y10 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y10.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y10 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y10_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y10 span{ font-size:20px; line-height:40px;}

.y11 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y11.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y11 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y11_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y11 span{ font-size:20px; line-height:40px;}

.y12 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y12.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y12 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y12_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y12 span{ font-size:20px; line-height:40px;}

.y13 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y13.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y13 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y13_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y13 span{ font-size:20px; line-height:40px;}

.y14 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y14.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y14 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y14_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y14 span{ font-size:20px; line-height:40px;}

.y15 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y15.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y15 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y15_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y15 span{ font-size:20px; line-height:40px;}

.y16 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y16.png) no-repeat center 50px; float:left; padding-left:30px; padding-right:30px; }
.y16 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y16_1.png) no-repeat center 50px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y16 span{ font-size:20px; line-height:40px;}

.y17 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y17.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y17 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y17_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y17 span{ font-size:20px; line-height:40px;}

.y18 a{padding-top:100px;  width:345px; height:209px;background:url(../images/y18.png) no-repeat center 30px; float:left; padding-left:30px; padding-right:30px; }
.y18 a:hover{float:left; width:345px; height:207px;  font-weight:normal; color:#b62424; background:url(../images/y18_1.png) no-repeat center 30px;  padding-top:100px;padding-left:30px; padding-right:30px; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; display:block; position:relative;   box-shadow: 0px 0px 30px #b62424 inset ;}
.y18 span{ font-size:20px; line-height:40px;}

.yyy{width:1259px; float:left; padding-bottom:70px; }





#owl-demo{position:relative;width:1259px;margin:20px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}






.p_z{width:1259px; margin:auto;	height:580px;  padding-top:70px; border-top:#e6e6e6 solid 1px; overflow:hidden; clear:both;  }
.p_z h3{width:1259px; font-size:23px; font-weight:normal; color:#333333;  float:left; text-align:center; line-height:40px; padding-bottom:50px; }
.p_z h3 span{font-size:40px; padding-top:10px;  color:#333333; font-weight:900; font-family:Arial, Helvetica, sans-seri;  text-transform:uppercase }
.p_z h3 em{font-size:18px; width:1259px; float:left; padding-top:10px;  color:#8b8b8b; letter-spacing:0px; font-weight:normal; font-style:normal; line-height:25px; }




.fu1{
	width: 1259px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	color: #666666;
	overflow: hidden;
	float: left;
	height:400px;


	
}

.t1{ width:614px; height:410px; float:left; background:url(../images/p1.png) no-repeat; }
.t1 a{ color:#FFFFFF;}
.t2{ width:614px; height:410px; float:right; background:url(../images/p2.png) no-repeat;}
.t2 a{ color:#FFFFFF;}



.c-preview {
  background:none;

  display: flex;
 width:614px; 
 height:410px;
  max-width: 100vw;
  max-height: 100vh;
  justify-content: center;
  align-items: center;
  color: #fff;
  position: relative;
  cursor: pointer;
  transition: .5s all;
  margin:auto;

}
.c-preview__img {
  position: absolute;
  left: 0;
  top: 0;
  background:url(../images/p1.png) no-repeat top center;
  background-size: cover;
 width:614px; 
 height:410px;
 
  z-index: 1;
  opacity: 1;
 
}

.c-preview__title {
float:left;
  z-index: 10;
  letter-spacing:0em;
  font-weight:normal;
  color:#FFFFFF; font-size:25px; line-height:50px; text-align:center; padding-top:150px;
}

.c-preview:hover {
  background-position: 100% 100%;
}
.c-preview:hover__title {
  text-shadow: 0 0 20px black;
}



.c-preview1 {
  background:none;

  display: flex;
 width:614px; 
 height:410px;
  max-width: 100vw;
  max-height: 100vh;
  justify-content: center;
  align-items: center;
  color: #fff;
  position: relative;
  cursor: pointer;
  transition: .5s all;
  margin:auto;
}

.c-preview1__img1 {
  position: absolute;
  left: 0;
  top: 0;
  background:url(../images/p2.png) no-repeat top center;
  background-size: cover;
 width:614px; 
 height:410px;
  z-index: 1;
  opacity: 1;
 
}

.c-preview1__title { float:left; z-index: 10;
  letter-spacing:0em;
  font-weight:normal;
  color:#FFFFFF; font-size:30px; line-height:35px; text-align:center; padding-top:300px;
}

.c-preview1:hover {
  background-position: 100% 100%;
}
.c-preview1:hover__title {
  text-shadow: 0 0 20px black;
}








#shanghl{
	width: 100%;
	margin-top: 90px;
	margin-right: auto;
	margin-bottom: 90px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	text-align: center;
	background-repeat: no-repeat;
	overflow: hidden;
	background-attachment: fixed !important;
	background-attachment: fixed;
	background:#b52323;
}
#shanghl .syb{
	width: 1259px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	text-align: center;
	overflow: hidden;
	height: 180px;
}

#shanghl .syb .hert{
	width: 1259px; float:left;padding-top: 0px;line-height:70px;text-align: center;color: #fed718;font-size:35px; font-weight:900;
	/*text-shadow:#dcd5a7 2px 0 0,#dcd5a7 0 2px 0,#dcd5a7 -2px 0 0,#dcd5a7 0 -2px 0;
-webkit-text-shadow:#dcd5a7 2px 0 0,#dcd5a7 0 2px 0,#dcd5a7 -2px 0 0,#dcd5a7 0 -2px 0;
-moz-text-shadow:#dcd5a7 2px 0 0,#dcd5a7 0 2px 0,#dcd5a7 -2px 0 0,#dcd5a7 0 -2px 0;
*filter: Glow(color=#dcd5a7, strength=2);*/

}

#shanghl .syb .hert span{font-size:25px; font-weight:normal; width: 1259px; float:left;line-height:30px;}
#shanghl .syb .hert p{font-size:18px; font-weight:normal; width: 1259px; float:left;line-height:25px;}




.container{width:1259px; margin:auto; }
.container h3{width:1259px; font-size:23px; font-weight:normal; color:#333333;  float:left; text-align:center; line-height:40px; padding-bottom:50px; background:url(../images/case_x.png) no-repeat top center; padding-top:7px; }
.container h3 span{font-size:40px;  color:#333333; font-weight:900; font-family:Arial, Helvetica, sans-seri; padding-right:15px; text-transform:uppercase;  }

.da-thumbs {
	list-style: none;
	width: 1259pxpx;
	position: relative;
	margin: auto;
	padding: 0;
}
.da-thumbs li {
	float: left;
	margin:10px 10px 10px 10px;
	background: #fff;
	padding:20px 20px 20px 20px;
	border:#e5e5e5 solid 1px;
	position: relative;
}
.da-thumbs li a,
.da-thumbs li img {
width:353px; height:236px;
	display: block;
	position: relative;
}

.da-thumbs li a img{ -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.da-thumbs li a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}




.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
	position: absolute;
	background: #333;
	background: rgba(0,0,0,0.4);
	width: 100%;
	height: 100%;
}
.da-thumbs li a div span {
	display: block;
	padding: 120px 0; text-align:center; font-size:35px; font-weight:900;
	text-transform: uppercase;
	font-weight: normal;
	color: rgba(255,255,255,0.9);

}









.news{width:1259px; margin:auto; height:320px; overflow:hidden; clear:both;background:url(../images/n_x.jpg) repeat-x 0px 106px; padding-top:90px; padding-bottom:90px; }
.news h3{width:1259px; font-size:30px; font-weight:normal; color:#000;  float:left; text-align:center; line-height:70px; padding-bottom:50px; background:url(../images/new2.jpg) no-repeat top center  }


  
 .newslist_index{ float:left; }
 .newslist_index ul li{ float:left; width:383px; background:url(../images/nn1.png) no-repeat left top; padding-top:50px; padding-right:35px;}
 .newslist_index ul li h5{ font-size:14px; font-weight:normal}
 .newslist_index ul li span{ color:#CCCCCC; display:block; margin:5px 0 10px 0}
 




 
.m2{ color:#000!important; background:#f2f3f4;  text-align:center;  float:left; font-size:14px; line-height:28px;  font-weight:normal;width:110px; margin-top:15px;}
.m2 a:hover{color:#FFFFFF; background:#b62424;
 text-align:center;  float:left; font-size:14px; line-height:28px;  font-weight:normal;width:110px;}




#footer4{width:100%; float:left; background:#202020; padding-top:50px; }


#footer2{margin:auto;width:1259px; }




.ewm{ float:left; width:98px; height:99px; padding-bottom:80px;font-size:14px }
.contact{ width:1050px; float:right; text-align:left; padding-top:20px; color:#c3c3c3; font-size:15px;}
.lx1{ width:480px; float:left; text-align:left; }
.lx1 img{ float:left; padding-right:20px; padding-bottom:40px;}
.lx1 a img{ -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.lx1 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}



.lx2{ width:300px; float:left;text-align:left; }
.lx2 img{ float:left; padding-right:20px; padding-bottom:80px;  }
.lx2 a img{ -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.lx2 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}


.lx3{ width:210px; float:right;text-align:left;}
.lx3 a{color:#c3c3c3; }
.lx3 img{ float:left; padding-right:20px; }
.lx3 a img{ -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.lx3 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}



#footer{margin:auto;width:1259px; text-align:center; line-height:25px; padding-top:50px; padding-bottom:50px; border-top:#3c3b3b solid 1px; overflow:hidden;  }

.zzb07tail
{ 
}
a.zzb07link{

	text-decoration:none;
}

a.zzb07link:hover {
	text-decoration:underline;

}








