@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ { margin: 0;padding: 0;}
	ul, ol ,li{ list-style: none; }

img{ border:none;}	
a { text-decoration: none; color:#000; }

sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }	
	body{
		padding:0px;
		margin:0px;
		color:#000;
	
	}
	
	.fr{ float:right;}
	.center{
		margin: 0px auto;
	}
	.main,.link{
		width:1002px;
	}
	
	/***************header*********************/
	.header{width: 100%;margin-left: auto;margin-right: auto;}
	.top{
		width:1002px;
		height:119px;
		z-index:99999;
	}
	.lx_top{ width:100%; height:40px;  background:#0f0f20;}
	.lx_midd{ width:1205px; height:40px; margin:0px auto;}
	.lx_l{ float:left; height:40px; font-size:12px; line-height:40px; width:614px; }
	.lx_l span{color:#7c7c7c; font-size:12px; line-height:40px;}
	.lx_r{ float:right; font-size:12px;color:#499ad7; line-height:30px; margin-left:145px;}
	.lx_r ul li{ float:left; width:38px; height:20px;}
	
#slidenav{width:590px;height:40px;overflow:hidden;position:relative; }
#slidenav ul{width:506px;overflow:hidden;height:auto;position:absolute;top:0;z-index:30; margin-left:96px;}
#slidenav ul li{width:98px;height:auto;overflow:hidden;float:left;text-align:center; position:relative;}
#slidenav ul li a{width:100%;height:40px;line-height:40px;margin-bottom:10px;display:block;float:left;font-size:12px;font-family:'微软雅黑';color:#9a9a9a;text-decoration:none;}

#slidenav ul li a:hover{color:#fff; background:#4e0303;}
#slidenav ul li .second{width:80px;height:130px;padding:10px;float:left;background:#ccc;display:none;}
#slidenav .dot{width:800px;height:8px;line-height:8px;position:absolute;left:50%;top:40px;margin-left:-400px;z-index:20;}
#slidenav .dot div{width:800px;height:8px;line-height:8px;position:relative;}
#slidenav .dot div span{width:100px;height:8px;background:url(img/dot.gif) no-repeat center center;display:block;position:absolute;left:0;top:0;}
#slidenav #slide{width:100%;height:0;background:#28baa5;overflow:hidden;position:absolute;left:0;top:50px;z-index:10;}

.expanded{color:#fff; background:#4e0303;}
	
	.baiduFx{color:#a87099;text-align:right;margin-top:6px;margin-left:448px;}
	.baiduFx .bds_more{font-size:12px;color:#000;font-family:"宋体";}

	.logo{ float:left;  width:430px;  margin-top:6px;}
	
	.ewm_top{ float:right; margin-top:35px;  }
	.tel_r{ position:relative;}
	.tel .tel_bg{ width:170px; height:32px; background:#e03833; border-radius:10px; text-align:center; line-height:32px; color:#FFF; font-size:20px;}
	
	.tel_r .txt{ 
              background:url( ../Image/ser.png) no-repeat; 
              border:0px; 
              width:211px;
              height:25px; 
              float:left;
			  margin-top:15px; }
.tel_r .sub{ position:absolute;
              margin-top:16px;
               right:0px;
			   width:28px;
			    height:23px;
				 background:url(../Image/search.png) no-repeat center;
				  cursor:pointer;
				   border:0px;
				   margin-right:29px;}
	.head{  width:100%; height:120px;   position:relative; background:url(../Image/header.png) repeat-x;}	
	.nav1{ width:100%; height:49px;background:url(../Image/nav.png) repeat-x; border-bottom:4px solid #13a8fe; border-top:1px solid #cacaca;}		   
.nav {position:relative;width:1002px;height:49px;overflow:hidden;line-height:49px;font-size:14px;margin:0px auto 0 auto;  }
.nav li{float:left;display:inline;width:110px;height:49px; ine-height:49px;text-align:center; margin-left:20px;}
.nav li a{ color:#000; display:block; width:110px;height:49px; text-align:center;} 
.nav a:hover{text-decoration:none; background:#13a8fe; color:#FFF;}
#navBd{position:relative;}
.navHover a{display:inline-block;color:#fff;}
#navSelected{position:absolute;top:0;width:110px;height:49px; line-height:49px;background:#28baa5;;}   
   
 /***************banner*********************/ 
 
 #scrollDiv{ margin-top:10px; }
	.scrollText{width:300px;height:27px;min-height:29px;line-height:29px; float:left;overflow:hidden}
	.scrollText li{height:25px;padding-left:3px; color:#9ad9ff; font-size:12px;}
	.up{ margin-left:310px; width:50px; height:50px; background:#F90;}
	.down{ margin:0 0 0 310px; zoom:1; width:50px; height:50px; background:#960}
 				   
	.banner{height:auto;width:100%;}
	
			
	.news,.main,.link{
		margin-top:10px;
	}

	.lines{ width:100%; height:109px; background:#293d51; }
	.lines_tit{ width:1002px; height:auto; margin:0px auto; margin-bottom:10px;}
	.lines_l{ float:left;  width:309px; height:47px;	}
	.lines_m{ float:left; margin-top:10px; margin-left:10px;}
	.lines_m ul li{ float:left;}
	.lines_r{ float:left;}
	.lines_bott{width:1002px; height:auto; margin:0px auto; }
	.lines_bottl{ float:left; width:176px; margin-top:26px;}
	.lines_bottm{ width:700px; float:left;}
	.lines_bottr{ float:left; margin-left:470px; margin-top:15px;}
	.lines_bottr ul li{ float:left; margin-left:20px;}
	
	
.DB_tab25 {width:100%;height:430px;position:relative;overflow:hidden}

.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:430px;display:none}

.DB_tab25 .DB_imgSet{position:absolute;width:1000px;left:50%;margin-left:-500px;}

.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:0px;top:40px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0px;top:40px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:0px;top:150px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:0px;top:180px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:405px;text-align:center;font-size:0}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}


.DB_tab25 .DB_prev{position:absolute;left:-100px;top:120px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-100px;top:120px;cursor:pointer;display:none}
	
/***************新闻左边*********************/
  
	.main{
		height:auto;
		overflow:hidden;
		margin-top:30px;
	}
	
	
	.left_l{ width:290px; height:auto; float:left; margin-top:35px;}
	
	
	.left_b{ color:#6d6d6d; font-family:Arial; font-size:12px;  padding-bottom:25px; line-height:25px; float:left; width:607px; float:left; margin-left:40px; }
	
	/***************新闻中间部分*********************/
	
	.middle{ width:325px;float:left; height:auto;   }

	
	/***************新闻右边*********************/
	.right{
		float:left;
		width:293px;
		margin-left:30px;
		
	}
	
		.st1{width:293px; height:36px; border-bottom:1px solid #d3d3d3; margin-left:17px;}
	
	
	.st1_bg{ width:293px; height:auto; float:left; font-size:12px; line-height:25px; color:#646464; margin-top:20px;}
	.st1_pic{ width:78px; height:60px; float:left; margin-top:14px; margin-bottom:14px;}
	.st1_atic{ float:left; width:325px; font-size:12px; margin-left:15px;margin-top:9px;}
	.st1_atic p{ line-height:23px; color:#a9a9a9;}
	.st1_tex{  width:182px; float:left; height:36px; background:#263c52; border-radius:20px; margin-top:27px; }
	.st1_tex ul li:hover{color:#a90500;}
	.st1_tex ul li{color:#fff; font-size:12px;float:left; line-height:36px; text-align:center; font-family:"微软雅黑";}
	.st1_tex ul .lv{background:url(../Image/lv.png) no-repeat center; width:94px; height:36px;}
	.st1_tex ul li span{ padding-left:5px; padding-right:5px;margin-right:5px;}
	.st1_tex ul li font{ float:right;}  
	.clear{
		clear:both;
	}
	
	/***************产品展示*********************/
	.link{
		width:100%;
		height:370px;
		margin-top:20px;
		
		
	}
	.link_midd{ width:1002px; height:44px; margin:0px auto;}
	.link_l{ float:left; width:1002px; height:44px;}
	.link_lm{ width:1002px; height:auto; margin:30px auto; }
	.link_ltopl{ width:1002px; margin:0px auto; text-align:center;}
	
.st11_tex ul li {
  position: relative;
  float: left;
 
}

.st11_tex ul li  {
  width: 240px;
  transition: .1s transform;
  transform: translateZ(0);
  /* hack */
}

.st11_tex ul li:hover {
  z-index: 1;
}

.st11_tex ul li:hover   {
  transform: scale(1.1, 1.1);
  transition: .3s transform;
}

.cf:before, .cf:after {
  display: table;
  content: "";
  line-height: 0;
}

.cf:after {
  clear: both;
}
	
	/*轮播*/
	.fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
	.power{ text-align:center; line-height:30px;}
	.focus-news{  height:auto; position:relative; bottom:0px; width:1200px;  margin:0px auto; margin-top:50px; overflow:hidden;}
	.index-news-title{ float:left; width:130px; margin-right:60px; position:relative; padding-left:70px;}
	
	.index-tabs{ position:absolute; right:0px; width:34px; bottom:10px;}
	.index-tabs li{ width:17px; height:17px; float:left; cursor:pointer; }
	.index-tabs li.prev{ background:url(../Image/next.png) no-repeat center; width:38px; height:63px; }
	.index-tabs li.next{ background:url(../Image/prev.png) no-repeat center;width:38px; height:63px;}
	.index-news-show{  width:1002px; height:auto; overflow:hidden; margin:0px auto; }
	
	.index-news-show ul li{ float:left; width:240px;  height:224px; color:#6d6d6d; margin-top:20px; background:#f6f6f6; border-radius:4px; margin-left:9px; margin-right:10px;}
	.index-news-show ul li:hover{ color:#fff; background:#1ad2af; }
	.index-news-show ul li a{width:230px; height:171px; display:block;   }
	
	.index-news-show ul li p{    font-size:14px;   }
	.index-news-show ul li a img{ width:230px; margin-left:5px; margin-top:5px; height:167px;}
	 .index-news-show ul li p span{  background:url(../Image/xz.png) no-repeat left;  padding-left:5px; padding-right:5px; margin-right:10px;}   
	 .index-news-show ul li p:hover span {background:url(../Image/xy.png) no-repeat left;  padding-left:5px; padding-right:5px; margin-right:10px;}
	 .index-news-show ul li .fix_bg{width:230px; margin-left:5px; }
	 .index-news-show ul li .fix_l{float:left;}
	 .index-news-show ul li .fix_l p{ font-size:12px; line-height:22px;}
	 .index-news-show ul li .fix_r{background:url(../Image/b_row.png) no-repeat right; width:14px; height:8px; float:left; margin-left:130px; margin-top:20px;}
	  .index-news-show ul li:hover .fix_r{background:url(../Image/w_row.png) no-repeat right; width:14px; height:8px; float:left; margin-left:130px; margin-top:20px;}
	
   .st2{width:290px; height:62px; background:url(../Image/ryzs.png) no-repeat center; margin-bottom:20px; }

.left{
		width:290px;
		height:auto;
		float:left;
		margin-left:60px
		
	
	}





	
	.copyright{
		margin-top:90px;
		
		width:100%;
		height:489px;
		background:#293d51;
		
	}
	
    .copyrighta{ width:1002px; margin:0px auto; height:45px;}
	.copyrighta p{ font-size:12px; color:#FFF;  text-align:left;}
	
	.cop_l,.cop_m,.cop_r{ float:left;}
	.cop_r{ width:298px;  margin-top:60px;}
	.cop_l{ margin-top:60px; margin-left:40px;}
	.cop_l_tit{color:#1dd2af; font-family:"微软雅黑"; font-size:26px;margin-left:10px;}
	
	.cop_l_midd{ width:317px; float:left; margin-top:13PX; margin-right:20px;}
	.cop_l_midd ul li{ float:left; font-size:12px;font-family:"微软雅黑"; color:#FFF; border:1px solid #FFF; border-radius:2px; height:30px; line-height:30px; text-align:center; margin-left:10px; margin-bottom:15px; padding-left:10px; padding-right:10px;}
	.r_line{ width:3px; height:195px; background:url(../Image/r_line.png) no-repeat center; float:left; margin-top:43px;}
	.cop_m{ font-size:12px;  margin-left:30px; color:#a7a7a7; margin-top:60px; width:280px;}
	.cop_m_tit{color:#1dd2af; font-family:"微软雅黑"; font-size:26px;margin-left:10px;}
	.cop_m ul li{   height:30px;  
	line-height:25px; margin-left:10px;}
	.copy_tit{ width:100%; height:auto; border-top:1px solid #364b60; margin-top:50px;}
	.copy{ width:1002px; height:auto;  margin-top:30px; color:#a7a7a7; font-size:12px; text-align:center; line-height:30px; }
	.copy_l{ width:562px; height:auto; float:left; margin-left:200px;}
	.copy_l ul li{ float:left;font-family:"微软雅黑"; font-size:14px; color:#FFF; margin-left:5px;}
	.cop_p{ float:left; font-family:"微软雅黑"; font-size:12px; color:#9dafc0; margin-left:70px;}
	.copy_rr{ float:left; width:160px}
	.copy_l ul li a{ color:#9dafc0;}
	.cop_p a{ color:#9dafc0;}
	
		/***************内页*********************/
		
   .main1{ width:1002px; margin:0px auto; height:auto;}
   .cp{
		float:left;
		width:215px;
		
	}
	.cp2{ width:215px; height:130px;}
	.cp2_r{ float:left; }
	.cp2_bg{ width:215px; height:auto; float:left;padding-bottom:10px; background:#f4f4f4;}
	.cp2_bg ul { width:208px; height:auto; margin-top:12px;  }
	.cp2_bg ul li{ width:208px; height:31px;  float:left; margin-bottom:4px; color:#9d9d9d; line-height:32px; font-size:16px;}
	.cp2_bg ul li:hover{ color:#0689d8;}
	 .cp2_bg ul li span{ width:5px; height:5px; padding-right:5px; padding-left:5px; margin-left:2px; margin-right:7px;  } 
	  .cp2_bg ul li:hover span{ width:5px; height:5px; background:url(../Image/cl.png) no-repeat center;padding-right:5px; padding-left:5px; margin-right:5px;margin-left:2px; }
	 
	 
	 .link1_r{ float:left; width:215px; height:auto;  margin-top:60px;background:#efefef;}
	.link1_rr{ float:left; width:215px; height:130px; background:url(../Image/contactus.png) no-repeat center; }
	.link1_ll{ float:left; margin-left:12px; margin-top:15px;}
	.link1_rtt{width:215px; height:auto; float:left;margin-bottom:10px;}
	.link1_rt{width:215px; height:21px; float:left;background:url(../Image/qq.png) no-repeat left top; vertical-align:middle; margin-top:5px;}
	.link1_rt span{ margin-left:30px; font-size:12px;}
	.link1_rb{ float:left; width:215px; height:auto;background:#efefef;}
	.link1_rb p{ font-size:14px; color:#353535; line-height:30px; margin-left:10px; }  
	
	
	.middle1{ width:754px;float:left; margin-left:30px; padding-bottom:80px; }
	
	.st1_l{    height:41px;  width:720px; text-align:center; }
	.st1_ll{color:#3f3f3f; font-family:"微软雅黑"; line-height:41px; font-size:16px; float:left; margin-left:10px;}
	
	.st1_rr{ float:left;  font-size:12px; color:#6d6d6d;line-height:41px; margin-left:500px;}
	
	.st11_bg{ width:754px; height:auto; overflow:hidden}
	
	.st11_tex{  width:754px; color:#615a5a; font-size:14px; padding-top:20px; line-height:30px;  padding-bottom:80px; margin-top:59px; overflow:hidden}  
	.st11_tex ul li{ float:left; width:240px; margin-left:5px; height:224px; color:#6d6d6d; margin-top:20px; margin-right:5px; background:#f6f6f6; border-radius:4px;}
	.st11_tex ul li:hover{ color:#fff; background:#1ad2af; }
	.st11_tex ul li a{width:230px; height:171px; display:block;   }
	
	.st11_tex ul li p{    font-size:14px;   }
	.st11_tex ul li a img{ width:230px; margin-left:5px; margin-top:5px; height:167px;}
	 .st11_tex ul li p span{  background:url(../Image/xz.png) no-repeat left;  padding-left:5px; padding-right:5px; margin-right:10px;}   
	 .st11_tex ul li p:hover span {background:url(../Image/xy.png) no-repeat left;  padding-left:5px; padding-right:5px; margin-right:10px;}
	 .st11_tex ul li .fix_bg{width:230px; margin-left:5px; }
	 .st11_tex ul li .fix_l{float:left;}
	 .st11_tex ul li .fix_l p{ font-size:12px; line-height:22px;}
	 .st11_tex ul li .fix_r{background:url(../Image/b_row.png) no-repeat right; width:14px; height:8px; float:left; margin-left:130px; margin-top:20px;}
	  .index-news-show ul li:hover .fix_r{background:url(../Image/w_row.png) no-repeat right; width:14px; height:8px; float:left; margin-left:130px; margin-top:20px;}
	
  #full-screen-slider { width:100%; height:430px; float:left; position:relative; }
#slides { display:block; width:100%; height:430px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px; }
#pagination { display:block; list-style:none; position:absolute;  bottom:10px; z-index:9900;   margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:7px;  margin-right:7px;  background:#FFF;border-radius:5px; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#005ead;}

#fancybox-loading{position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}
#fancybox-loading div{position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('fancybox.png');}
#fancybox-overlay{position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}
#fancybox-tmp{padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap{position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}
#fancybox-outer{position: relative;width: 100%;height: 100%;background: #fff;}
#fancybox-content{width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #fff;}
#fancybox-hide-sel-frame{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}
#fancybox-close{position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('fancybox.png') -40px 0px;cursor: pointer;z-index: 1103;display: none;}
#fancybox-error{color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}
#fancybox-img{width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}
#fancybox-frame{width: 100%;height: 100%;border: none;display: block;}
#fancybox-left, #fancybox-right{position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('blank.gif');z-index: 1102;display: none;}
#fancybox-left{left: 0px;}
#fancybox-right{right: 0px;}
#fancybox-left-ico, #fancybox-right-ico{position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}
#fancybox-left-ico{background-image: url('fancybox.png');background-position: -40px -30px;}
#fancybox-right-ico{background-image: url('fancybox.png');background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility: visible; /* IE6 */}
#fancybox-left:hover span{left: 20px;}
#fancybox-right:hover span{left: auto;right: 20px;}
.fancybox-bg{position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#fancybox-bg-n{top: -20px;left: 0;width: 100%;background-image: url('fancybox-x.png');}
#fancybox-bg-ne{top: -20px;right: -20px;background-image: url('fancybox.png');background-position: -40px -162px;}
#fancybox-bg-e{top: 0;right: -20px;height: 100%;background-image: url('fancybox-y.png');background-position: -20px 0px;}
#fancybox-bg-se{bottom: -20px;right: -20px;background-image: url('fancybox.png');background-position: -40px -182px;}
#fancybox-bg-s{bottom: -20px;left: 0;width: 100%;background-image: url('fancybox-x.png');background-position: 0px -20px;}
#fancybox-bg-sw{bottom: -20px;left: -20px;background-image: url('fancybox.png');background-position: -40px -142px;}
#fancybox-bg-w{top: 0;left: -20px;height: 100%;background-image: url('fancybox-y.png');}
#fancybox-bg-nw{top: -20px;left: -20px;background-image: url('fancybox.png');background-position: -40px -122px;}
#fancybox-title{font-family: Helvetica;font-size: 12px;z-index: 1102;}
.fancybox-title-inside{padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}
.fancybox-title-outside{padding-top: 10px;color: #fff;}
.fancybox-title-over{position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}
#fancybox-title-over{padding: 10px;background-image: url('fancy_title_over.png');display: block;}
.fancybox-title-float{position: absolute;left: 0;bottom: -20px;height: 32px;}
#fancybox-title-float-wrap{border: none;border-collapse: collapse;width: auto;}
#fancybox-title-float-wrap td{border: none;white-space: nowrap;}
#fancybox-title-float-left{padding: 0 0 0 15px;background: url('fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding: 0 0 0 15px;background: url('fancybox.png') -55px -90px no-repeat;}
/* IE6 */
.fancybox-ie6 #fancybox-close{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1;}
.fancybox-ie6 #fancybox-title-float-left{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height: expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position: absolute; margin-top: 0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');}
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg{background: transparent !important;}
.fancybox-ie #fancybox-bg-n{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');}		
		
		
		
	.img{
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	float:left;
	
	-webkit-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	width:240px;
	margin-left:7px;
	}
	

.img:hover{
	-webkit-transform:scale(1.1);
	
	-moz-transform:scale(1.1);
	-moz-box-shadow:0px 0px 30px #ccc;	
	-o-transform:scale(1.1);
	-o-box-shadow:0px 0px 30px #ccc;	
}	 

		
	  .cp_mi{width:700px; height:auto; float:left; margin-left:30px; margin-top:59px;}
	.cp_mi ol{ height:auto; width:700px;  margin-top:20px;}
	.cp_mi ol li{border-bottom:#CCC dashed 1px;  font-size:12px; line-height:20px; margin-bottom:10px; color:#666;}
	.cp_mi ol li font{ float:right;}
	.cp_mi ol a li { color:#999;}
    .cp_mi ol a li  span{background:url(../Image/icon-09.gif) no-repeat center; padding-left:10px; padding-right:10px;}
	.cp_mi ol a li:hover { color:#000;}

	
	.page{ float:right; color:#999; font-size:14px; margin-right:10px;}
	.page a{ color:#999;}	
	
	
	.conta{width:273px; height:auto; float:left;}
	.conta ol{ margin-left:25px; margin-top:20px;}
	.conta ol li{ color:#333; line-height:35px; font-size:12px;}
	
	.gallery {
 
 
 
}

.gallery div {
  position: relative;
  float: left;
 margin-left:10px;
}

.gallery  div   {
  width: 240px;
  transition: .1s transform;
  transform: translateZ(0);
  /* hack */
}

.gallery  div:hover {
  z-index: 1;
}

.gallery  div:hover   {
  transform: scale(1.1, 1.1);
  transition: .3s transform;
}

.cf:before, .cf:after {
  display: table;
  content: "";
  line-height: 0;
}

.cf:after {
  clear: both;
}
	
		
	/*main css*/
.main-im{position:fixed;right:10px;top:300px;z-index:9999;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../Image/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../Image/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../Image/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../Image/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../Image/open_im.png) no-repeat left top;}	


#share a{ width:34px; height:34px; padding:0px;}
#share a.bds_tsina{background:url(../Image/sina.png) no-repeat center;}

#share a.bds_sqq{background:url(../Image/qq1.png) no-repeat center;}

#share a.bds_weixin{background:url(../Image/wechat.png) no-repeat center;}

#share a.bds_bdhome{background:url(../Image/baidu.png) no-repeat center;}
/*
	** 招贤纳仕 **
*/
.career .ban{ margin-bottom:40px;}
.selectWrap{ margin-bottom:40px;}
.selectMenu{ overflow:hidden;}
.selectMenu select,.selectMenu input{ float:left}
.selectMenu select{ width:198px; height:40px; background:#fff; border:1px solid #c9d0d9; margin-right:10px; color:#949494}
.selectMenu .txt_pos{ width:246px; height:38px; line-height:36px; text-indent:10px; background:#fff; border:1px solid #c9d0d9; margin-right:10px; color:#949494}
.selectMenu .btn_ser{ width:118px; height:40px; border:0 none; background:url(../images/career/btn_ser.png) no-repeat 0 0;}

.tabPostList{}
.tabPostList .tab{ width:100%;}
.tabPostList .tab .alignLeft{ text-align:left !important;}
.tabPostList .tab thead tr{ background:#0991d9}
.tabPostList .tab thead tr th{ color:#fff; font-size:14px; height:40px; line-height:40px; text-align:center; border-bottom:10px solid #f3fad5;}
/*.tabPostList .tab .alignRight{ text-align:right;}*/
.tabPostList .tab tbody tr td{border-bottom:5px solid #f3fad5;}
.tabPostList .tab tbody tr.trEven{ background:#e4e2c4; cursor:pointer}
.tabPostList .tab tbody tr.trEven td{ position:relative; color:#3f3f3f; height:40px; line-height:40px; text-align:center}
.tabPostList .tab tbody tr.trEven td .icon{ background:url(../Image/icon_plus.jpg) no-repeat center center; width:100%; height:100%; position:absolute; left:0; top:0;}
.tabPostList .tab tbody tr.open{ background:#d9d495;}
.tabPostList .tab tbody tr.open td{ border-bottom:0;}
.tabPostList .tab tbody tr.open td .icon{background:url(../Image/icon_jian.jpg) no-repeat center center;}
.tabPostList .tab tbody tr.trOdd{ background:#fff; display:none; cursor:auto}
.tabPostList .tab tbody tr.trOdd td .postDel{ padding:20px 50px 20px 0}
.tabPostList .tab tbody tr.trOdd td .postDel .disc{ overflow:hidden; margin-bottom:20px;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc .need{ float:left; width:44%; padding-right:5%; border-right:1px dotted #e4e2c4;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc .dis{ float:right; width:44%; padding-left:5%;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc div h1{ color:#3f3f3f; font-size:14px; margin-bottom:15px;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc div p{ line-height:24px;}
.tabPostList .tab tbody tr.trOdd td .postDel h3{ font-size:14px; color:#79632d}
.tabPostList .tab tbody tr.trOdd td .postDel h3 a{ color:#026e25; text-decoration:underline}

.jobMenu{position:relative; border-top:1px solid #d9e0be; border-bottom:1px solid #d9e0be; height:42px; margin-bottom:40px;}
.jobMenu ul{ position:absolute; left:0; top:0; width:100%; height:44px;}
.jobMenu ul li{ float:left;}
.jobMenu ul li a{ float:left; padding:0 25px; height:44px; line-height:44px; color:#5b5e50; background:#dae1bf; position:relative}
.jobMenu ul li a:hover,.jobMenu ul li.on a{ background:#c9151e; color:#ffffff;}
.jobMenu ul li.on a p{ background:url(../images/career/jiao.jpg) no-repeat; position:absolute; left:50%; bottom:-7px; width:14px; height:7px; margin:0 -7px;}

.page{ height:40px; padding:25px 0}

.rer_con{ width:959px; height:auto; margin:0 auto; padding:35px 20px; background:#fff;}
.rer_con h1{ color:#026e25; font-size:16px; font-weight:bold;}
.rer_con span{margin-right:15px;}
.rer_con ul{ margin-top:20px;}
.rer_con .ul_2{ margin-top:15px; margin-left:50px; list-style:disc; }
.rer_con .ul_2 li{ width:410px; height:auto;}
.rer_con ul li{ width:470px; height:auto; min-height:20px; line-height:20px;}
.rer_con .mobile{ width:959px; height:37px; line-height:37px; font-family:Franklin Gothic Medium; font-size:42px; color:#026e25; text-indent:156px; background:url(../images/mobile_bg.png) left center no-repeat;}
.rer_title_l{ height:24px; text-indent:33px; background:url(../images/rer_icon1.png) no-repeat;}
.rer_title_r{ height:23px; text-indent:33px; background:url(../images/rer_icon2.png) no-repeat;}
.rer_con_l{ float:left; width:459px; height:auto; padding-top:20px;}
.rer_con_r{ float:right; width:460px; height:auto; padding-top:20px;}
.MapCont{ overflow:hidden}
.MapCont p{ margin:0; line-height:none; }
.MapCont .p1{ background:url(../Image/ico1.jpg) no-repeat; padding-left:20px; margin-top:30px;}
.MapCont .p2{ background:url(../Image/ico2.jpg) no-repeat 0 center; padding-left:20px; margin-top:15px;}
.MapCont .p30{ background:url(../Image/ico3.jpg) no-repeat 0 center; padding-left:21px; margin-top:15px;}
.MapCont .p4{ background:url(../Image/ico4.jpg) no-repeat 0 center; padding-left:20px; margin-top:15px;}
.MapCont .p5{ background:url(../Image/ico5.jpg) no-repeat 0 center; padding-left:20px; margin-top:15px;}
.Mtxt { float:left; width:488px;}
.Mtxt .cont{ width:438px; height:auto; padding:25px 25px 25px 80px; background:#fff; margin-bottom:25px; overflow:hidden; }
.Mtxt .cont h1{ font-size:24px; color:#4d4d4d; margin-bottom:15px; font-weight:bold;}
.bdMap{ float:right; width:490px; height:413px; background:#fff}

.qyfc {
    position: relative;
    overflow: hidden;
    padding-bottom: 30px;
}
.qyfc ul {
    width: 1120px;
    overflow: hidden;
    padding-top: 30px;
}
.qyfc li {
    float: left;
	padding-left:30px;
    padding-bottom: 25px;
}
.qyfc .in_img {
    width: 236px;
    height: 180px;
    overflow: hidden;
}
.qyfc .in_title p{ text-align:center;}
