﻿/* 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: 1200px;
  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%;
  background-color: #39adf275;
      HEIGHT: 95PX;
    POSITION: ABSOLUTE;
    TOP: 50px;
    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:83PX;
  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;}
/*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; }
.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:1200px; height:398px; margin:0 auto;padding-top:30PX; overflow:hidden;}
.sy-news-l{ width:371px; }
.sy-news-l-t{ width:371px; height:30px; line-height:30px; border-left:4px solid #4cb45d; font-size:23px;  padding-left:10px;margin-bottom: 20px;}
.sy-news-l-n{ width:371px; height:492px; padding-top:30PX;background:#f7f7f7; }
.sy-news-l-n ul{ width:306px; margin:0 auto; padding:10PX; background:#FFF;}
.sy-news-l-n ul li{ height:35PX; line-height:35PX; float:left;}
.sy-news-l-n ul li A{ font-size:14PX;}
.sy-news-m{ width:420px; padding-left:20PX; }
.mF_expo2010{position:relative;width:418px;height:235px;overflow:hidden;font:12px/1.5 Verdana,Geneva,sans-serif;background:#fff;}
.mF_expo2010 .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;background:#fff url(loading.gif) center -40px no-repeat; overflow:hidden; }/*载入画面*/
.mF_expo2010 .pic li{position:absolute;}
.mF_expo2010 .pic li img{width:418px;height:235px;}/*图片和焦点图框架一样大小*/
.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;width:418px;height:36px;line-height:36px;overflow:hidden;}
.mF_expo2010 .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_expo2010 .txt-bg{position:absolute;bottom:0;z-index:1;width:418px;height:36px;overflow:hidden;background:#000;filter:alpha(opacity=40);opacity:0.4;}/*标题背景*/
.mF_expo2010 .num,.mF_expo2010 .num-bg{position:absolute;z-index:3;bottom:8px;right:8px;color:#fff; }/*按钮样式*/
.mF_expo2010 .num li,.mF_expo2010 .num-bg li{float:left;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
.mF_expo2010 .num-bg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/
.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{background:#F60;}/*当前/悬停按钮背景*/
.sy-news-m-t{ width:100%; height:35PX; line-height:35PX; border-bottom:1PX solid #ebebeb; margin-top:20PX;}
.sy-news-m-t span{border-bottom:3PX solid #4cb45d; text-align: center; height:34PX; display:block; width:103PX; font-size:22PX; margin-left:6PX;}
.sy-news-m-n{ padding-top:10PX;}
.sy-news-m-n li{ height:38PX; line-height:38PX; background: url(../images/jt.jpg) left center no-repeat; }
.sy-news-m-n li a{ font-size:14PX; padding-left:10PX;}

.sy-news-r{ width:324px; }
.sy-news-r-n{ width:324px;  }
.sy-news-r-n ul{ width:306px; margin:0 auto; padding:4PX; }
.sy-news-r-n ul li{ height:35PX; line-height:35PX; float:left;}
.sy-news-r-n ul li A{ font-size:14PX;}

.sy-news-r-n-x{ padding-top:10PX;}
.sy-news-r-n-x li{ width:320px; height:88px; margin-bottom:10PX;}
.sy-news-r-n-x-z { width:184px;}
.sy-news-r-n-x-z h3{ padding-left:5PX; text-align:left; height:30PX; line-height:30PX; margin-bottom:30PX;}
.sy-news-r-n-x-z h3 a{ font-size:14px;}
.sy-news-r-n-x-z span{ padding:2PX 5PX; border:1PX solid #375ba6; border-radius:6PX; color:#375ba6; }
.sy-news-r-n-x-z em{ background:url(../images/yan.jpg) left center no-repeat; height:18PX; line-height:18PX; padding-left:30PX; margin-left:20PX;}

.sy-news-bg{ width:100%; height:714px; padding-top:60PX; background:url(../images/sy-news-bg.jpg) center top no-repeat;}


.sy-tes-t{ width:1200PX; margin:0 auto; height:70PX; line-height:70PX; font-size:28px; text-align:center;background:url(../images/XIAN.png) center center no-repeat; }
.sy-tes-t2{ width:1200px; margin:0 auto; height:39px; line-height:39px; text-align:center; font-size:39px;}
.sy-tes-t span{ font-size:18px; text-align:center; display:block; color:#999;}
.sy-news-nav { width:500px; margin:0 auto; height:54px; line-height:54px;}
.sy-news-nav li { width:156px; height:40px; line-height:40PX; text-align:center;  float:left; margin-right:15px;}
.sy-news-nav li a{ font-size:16PX; color:#787878; text-align:center; display:block;}
.sy-news-nav li a:HOVER{ background:#f5b01f; border-radius:25px; color:#FFF !important;}
.navHOCER{background:#f5b01f; border-radius:25px; color:#FFF !important;}
.navHOCER A{color:#FFF !important;}

.sy-tes-n{ width:1200px; margin:0 auto; padding-bottom:30px; }
.sy-tes-n-ll{ width:585px;}
.sy-tes-n-tox{ width: 1200px;
    height: 396PX;
    background: #f5f5f5;
    margin-bottom: 15px;}
/**幻灯样式**/
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; }

.sy-tes-2n{ width:1200px;  margin:0 auto; padding-bottom:20PX;}
.sy-tes-n2{ padding-top:30px;}
.sy-tes-n2 li{ position:relative;background:#fff; width:368px; height:388px; float:left; margin-right:17PX; margin-bottom:20PX;}
.sy-tes-n2 li:hover{ cursor:pointer;}
.sy-tes-n2 li IMG { display:block; margin:0 auto; }
.sy-tes-n2-n{ padding-TOP:15PX;}
.sy-tes-n2-n h3{ font-size:20px; height:40PX; line-height:40PX;  text-align:center;}
.sy-tes-n2-n span{ font-size:15px; line-height:22PX;display:block; padding-left:20PX; padding-right:20px;}
.sy-tes-n2-meu{ border-radius:25px; background:#F90; width:98px; line-height:30px;  text-align:center; color:#fff; position:absolute; bottom:7PX; left:61px;}
.sy-tes-n2-meu a{ color:#FFF; font-size:15px;}


.friend{margin:0 auto;overflow:hidden; }
.mr_frbox{}
.mr_frBtnL{cursor:pointer;display:inline; position:absolute;left:-49px; top:140px;}
.mr_frUl{position:relative; width:1140px; }
.mr_frBtnR{cursor:pointer;position:absolute;right:-49px; top:140px;}
.tempWrap{ width:1140px !important; margin:0 auto;}

.sy-tes-3n{ width:1200px; height:372px; margin:0 auto;}
.sy-tes-n3{ padding-top:30px;}
.sy-tes-n3 li{ position:relative; width:383px; height:280px; float:left; margin-right:25PX; }
.sy-tes-n3 li:hover{ }
.sy-tes-n3 li IMG { display:block; margin:0 auto; }


.sy-tes-n3-n span{ font-size:15px; line-height:25PX;display:block; }
.sy-tes-n3-bt{ width:383px; height:280px; position:relative; }
.sy-tes-n3-bt img{border-radius:5px;}
.sy-tes-n3-bt h3{ font-size:18px; height:40PX; line-height:40PX; width:100%;  text-align:center; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5);}
.sy-tes-n3-bt h3 a{ color:#fff;}


.sy2-tes-3n{ width:1200px; margin:0 auto;}
.sy2-tes-n3{ padding-top:30px;}
.sy2-tes-n3 li{ position:relative; width:289px; height:349px; float:left; margin-right:14PX; }
.sy2-tes-n3 li:hover{ }
.sy2-tes-n3 li IMG { display:block; margin:0 auto; }


.sy2-tes-n3-n span{ font-size:15px; line-height:25PX;display:block; }
.sy2-tes-n3-bt{ width:289px; height:326px; position:relative; }
.sy2-tes-n3-bt img{}
.sy2-tes-n3-bt h3{ font-size:18px; height:40PX; line-height:40PX; width:100%;  text-align:center; position:absolute; left:0; bottom:0; }
.sy2-tes-n3-bt h3 a{ color:#999;}


.foot{ height:189PX; width:100%; background: #f3f3f3;}
.foot-m{ height:189PX;  width:1200px; margin:0 auto;position:relative; background:url(../images/FOOTLOGO.png) left 26px no-repeat;}
.foot-m-t{ width:924px; margin:0 auto;height:40px; text-align:center; line-height:40px; background:#4cb45d; border-radius: 0 0 11px 11px;}
.foot-m-t a { color:#FFF; font-size:15px;}
.foot-m-z{font-weight: normal; padding-left:170PX; padding-top:25px; line-height:35PX; width:900px;  color:#a0a0a0; font-size:14PX;  }

.foot-wx{
	width: 230px;
	height: 137px;
	position: absolute;
	right: 8px;
	top: 43px;
}
.foot-bq{ width:100%; height:35px; background:#22a0d5; line-height:35PX; margin:0 auto; color:#fff; text-align:center; float:left; font-size:14PX;}
.foot-bq A{ color:#fff}