/* Begin Typography */
body {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
	font-size: 12px;
	color: #818181;
	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;

}
a:active {
	text-decoration: none;
}
.images {
	border: none;
	padding: 0px;
	margin: 0px;
}
h1 {
	padding: 0;
	margin: 0;
	
	font-weight: normal;
}
h2 {
	padding: 0;
	margin: 0;

	font-weight: normal;
}
h3 {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
.clr {
	clear: both;
}
.bas {
	color: #FFF;
}
.bas:hover {
	color: #F93;
}
.lns {
	color: #333;
}
.lns:hover {
	color: #09F;
}
.l {
	float: left;
}
.r {
	float: right;
}
/*首页开始*/
.main-width {
  width:100%;
  max-width: 1420px;
  margin: auto;
}

.main-content {
  /* background: #fff; */
}
.header{
  height: 148px;

}


.header .header-content {

  overflow: hidden;
}

.header .logo {
  float: left;
  font-size: 0;

}

.header .logo img {
	padding-top:10px;
}

.header .contact {
  float: right;
  background:url(../images/lxwmg.jpg) right top no-repeat;
   width:740px; 
   height:148px;
   position:relative;
}

.header .logo img,
.header .contact img {
  display: inline-block;
  vertical-align: middle;
}

.header .contact .hotline-phone {
	position:absolute; right:0; top:5px;
	 width:161px; height:36px; line-height:36px;
	 background:#6ca65c; border-radius:25px; text-align:center; color:#FFF;
}
.header .contact .hotline-phone a{ color:#FFF; font-size:13px;}
/*菜单导航*/

.top-menus {
  width: 100%;
      HEIGHT: 95PX;
    POSITION: ABSOLUTE;
    LEFT: 0;
    Z-INDEX: 999;

}

.top-menus .menus {
  height: 95px;
  line-height: 95px;
}

.top-menus .menus a {
  font-size: 17px;
  color: #ffffff;
}

.top-menus .menus .menu-item {
  float: left;
  line-height: 95px;
   padding:0;
  display:block;
  width:120PX;
  text-align:center;
} 


.top-menus .menus .menu-border {
  width: 0;
  margin: auto;
  height: 2px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.top-menus .menus .on .menu-border {
  width: 100%;
  background: #ffffff;
}

.top-menus .menus .sub-menus {
  display: none;
  position: absolute;
  top: 74px;
 left:0px;

  border-top: 0 none;
  background-color: #af1a25;
  z-index: 9;
}

.top-menus .menus .sub-menus a {
  color: #FFFFFF;
}

.top-menus .menus .sub-menus .sub-menu-item {
    width: 100%;
    text-align:center;
    float: left;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

.top-menus .menus .sub-menu-item:hover {
  background-color: #fff;
   cursor:pointer;
  

}

.top-menus .menus .sub-menu-item:hover .menu-title {
  color: #ffffff;
}

.sub-menu-item-joinus{/*padding:0 30px;*/}
.sub-menus-joinus{left:4px;}
/*.top-menus li:hover{  border-bottom:4px solid #F00; height:90px;}*/
/*banner图js样式*/
.banner{ width:100%; height:742px; margin:0 auto; overflow:hidden;  }
.flexslider { position: relative; height: 742PX;  background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;overflow: hidden;height: 742PX;}
.slides li { height:742PX; }

.banners{ width:100%; height:321px; margin:0 auto; overflow:hidden;  }
.flexsliders { position: relative; height: 321px;  background: url(../images/loading.gif) 50% no-repeat;}
.slidess { position: relative; z-index: 1;overflow: hidden;height: 321px;}
.slidess li { height:321px; }

.flex-control-nav { position: absolute; bottom: 8px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background:url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}
/*banner图js样式结束*/
.tab-content {
    margin-top: 10px;
}



.synesw{ width:100%;  padding-top:20PX;}
.sy-news{ width:1400px;margin:0 auto;padding-top:46PX; overflow:hidden;display: flex;flex-direction: column;align-items: center}
.sytop{font-size: 30px;color:#252525}
.sytops{font-size: 20px;color:#252525;margin-top: 20px}
.styes{margin: 0 auto;font-size: 16px;text-align: center;width:80%;margin-top:30px;line-height: 30px}
.styse{margin: 0 auto;;margin-top:30px;font-size: 16px;color:#000}
.sy-news-m{ width:420px; padding-left:20PX; }
.fw{width:100%;height:444px;margin-top: 50px;display: flex;flex-direction: row;justify-content: space-between;}
.fw-item{width:24%;height:100%;}
.itemcs{position:relative;background: url(../images/index9.png) 50% no-repeat;width:276px;height:71px;margin: 0 auto;top:340px;display: flex;flex-direction;justify-content: center;align-items: center;font-size: 18px;}
.hent{width:100%;height:230px;background: url(../images/index1_25.jpg) 50% no-repeat;margin-top: 40px}
.hentc{width:1150px;height:100%;margin:0 auto;display: flex;flex-direction: column;color:white;font-size: 19px;justify-content: center}
.nwrs{width:100%;height:664px;background: url(../images/index1_06.png) 50% no-repeat;}
.nweq{width:100%;height:380px;margin-top:70px;display: flex;justify-content: space-between}
.n-item{width:24%;height:100%;display: flex;flex-direction: column;}
.nimg{width:100%;height:50%;}
.ntit{width:100%;height:50%;padding: 10px;box-sizing: border-box;border: 1px solid #eaeaea;}
.ntq{font-size: 20px;color:#000;margin-top: 10px}
.ntqs{font-size: 14px;margin-top: 20px}
.ntqss{font-size: 15px;margin-top: 10px;text-align: justify;line-height: 26px}
.ntqsss{margin-top:px;float: right;font-weight: 700}
.ntit:hover{border:1px solid #79ADDB;background: #79ADDB;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;}
.ntit:hover .ntq{color:white;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;}
.ntit:hover .ntqs{color:white;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;}
.ntit:hover .ntqss{color:white;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;}
.ntit:hover .ntqsss{color:white;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;}

/**幻灯样式**/
ul , li { list-style-type: none; overflow: hidden;}
#fcbx , #fcimg{ width: 452px; height: 346px; padding:10PX 0 0 10PX; }
#fcbx div , #fcnum { top: -23px; height: 23px; margin-bottom: -23px; position:relative; left:10PX; }
#fcbx div { filter:alpha(opacity=25); -moz-opacity:0.25; opacity:0.25; background-color:#000; }
#fcnum { float:right; margin-right: 10px; }
#fcnum li{ float:left; background:#FFF; margin-left:5px; height:7px; width:7px; cursor: pointer; margin-top:8px;}
#fcnum li.crn { background-color:#F15D17; }
/**幻灯样式结束**/
.fcbx-r{ width:720PX; height:360PX;}
.fcbx-r-t{ width:720PX; height:54PX; line-height:54PX;}
.fcbx-r-t LI{ width:50%; height:54PX; float:left; text-align:center;}
.fcbx-r-t LI a{ font-size:28PX; color:#FFF;}
.fcbx-r-n{ width:720PX; height:327PX; line-height:26PX;}
.fcbx-r-n LI{width:690PX; margin:0 auto;height:60PX; line-height:60PX; border-bottom:1PX dashed #d2d2d2;}
.fcbx-r-n LI a{ font-size:14PX; }


.foot-bq{ width:100%; height:184px; background: url(../images/index1_41.jpg) 50% no-repeat; display: flex;justify-content: center;align-items: center}
.foots{width:66%;height:140px;margin-left:160px;display: flex;justify-content: space-between;align-items: center}
.fot{width:70%;height:50%;color:white;font-size: 14px;margin-bottom: 20px;margin-left: 70px;display: flex;justify-content: center;flex-direction: column;align-items: center}
.fot p{margin-top:10px;letter-spacing: 2px}
.fots{width:14%;height:100%;background: url(../images/re.png) 50% no-repeat;}
.fotss{width:14%;height:100%;background: url(../images/re1.png) 50% no-repeat;}