@charset "utf-8";
/* CSS Document */

/*===重置相关html元素===*/
html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, img,input{margin:0; padding:0; vertical-align:baseline;font-weight:normal;list-style:none;}
ul,
ol,
li { float:left;
    list-style: none;
}
html{ height:100%;}

/*-------公共部分--------*/
body{font-size:14px; color:#666;font-family:"Microsoft YaHei",微软雅黑, Arial, Helvetica, sans-serif;  }
a:link, a:visited{color: #666;text-decoration: none}
a:hover {color: #10418a;text-decoration: none}
a:active {color: #666;text-decoration: none}
img{border:0;}
.clear{ clear:both; line-height:0;}
.pngfix{/*IE6透明兼容*/}
.blank{width:100%; height:20px; margin:0 auto; }

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  max-width:1183px;
}
.container2 {
  margin-right: auto;
  margin-left: auto;
  padding-left: 0px;
  padding-right: 0px;
  max-width:1183px;

}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 1152px) {
  .container {
    width: 1122px;
  }
  .container2 {
    width: 1152px;
  }
}
@media (min-width: 1280px) {
  .container {
    width: 1183px;
  }
  .container2 {
    width: 1280px;
  }
}
.header{ height:96px;}
.logo{ width:215px; height:55px; float:left; margin-top:22px;}
.head_right{ width:110px; float:right; position:relative;}
.h_r_txt{ line-height:39px; height:39px; color:#646464; font-size:12px; text-align:right; padding-right:4px;}
.header .sharebox{
	margin-top: 0px;
	width: 100%;
	height: 27px;
}
.header .sharebox a{
	float: right;
	margin: 0 0 0 5px;
	display: block;
	width: 27px;
	height: 27px;
	padding: 0;
}
.header .sharebox .sina{
	background: url(../images/003.png) no-repeat center;
}
.header .sharebox .wei{
	background: url(../images/ico_108.png) no-repeat center;
	position: relative;
}
.header .sharebox .youku{
	background: url(../images/004.png) no-repeat center;
}
.header .sharebox .youku:hover{
	background: url(../images/004-.png) no-repeat center;
}
.header .sharebox .sina:hover{
	background: url(../images/003-.png) no-repeat center;
}
.header .sharebox .wei:hover{
	background: url(../images/ico_01.png) no-repeat center;
}
#ewm{ width:210px; height:250px; padding:5px; line-height:40px; position:absolute; right:0px; border:1px solid #ccc; background:#fff; top:85px; text-align:center; color:#352920;z-index:99999; }
#ewm img{width:210px; height:210px}







.banner{ width:100%; height:543px;  position:relative;}
.banner-n{ width:100%; background:url(../images/017.jpg) no-repeat center; height:325px;}
.banner-n2{ width:100%; background:url(../images/022.jpg) no-repeat center; height:325px;}
.banner-n3{ width:100%; background:url(../images/024.jpg) no-repeat center; height:325px;}
.banner-n4{ width:100%; background:url(../images/021.jpg) no-repeat center; height:325px;}
.banner-n5{ width:100%; background:url(../images/020.jpg) no-repeat center; height:325px;}
.banner-n6{ width:100%; background:url(../images/028.jpg) no-repeat center; height:325px;}

  .lubo{ width: 100%;clear: both; position:absolute; height:543px; top:0;}
  .lubo_box{ position: relative; width: 100%; height:543px; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:543px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%; cursor:default}

  .lubo_box li img{ width: 100%; height:543px;}
  
  
  .lubo2{ width: 100%;clear: both; position: relative; height:323px;}
  .lubo2_box{ position: relative; width: 100%; height:323px; }
  .lubo2_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:323px; opacity: 0;filter:alpha(opacity=0);}
  .lubo2_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo2_box li img{ width: 100%; height: 323px;}
  
  

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #000 !important;}

  /*按钮*/
  .lubo_btn{ position: absolute; width: 100%; top:40%;}
  .left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.5;filter:alpha(opacity=50); cursor: pointer; color: #fff; line-height: 80px; font-size: 24px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  .left_btn{ float: left;}
  .right_btn{ float: right;}
/*.header{min-width:1000px; max-width:1220px;width:1186px;margin:0 auto;position:relative; top:28px; height:71px; z-index:99999; }
.logo{ width:22%; height:71px;position:absolute; left:12px; top:0px; float:left;}
.logo img{ width:216px; height:71px;}*/
.nav { width:100%;
	margin-right:0%;
 	 height:96px;
	 z-index: 2;
}
.nav-wrap{
	margin: 0px 140px 0px 276px;
}
.nav ul {
	width:100%;
}
.nav li.ho {
  width: 110px;
}
.nav li {
  width: 14%;
  /*border-left: 1px solid #f1f1f1;*/
  text-align: center;
  position: relative;
  font-size:15px;
  height: 96px;
  line-height:99PX;
}
.nav li .x{
	 color:#d5d5d5;font-size:xx-small;
}
.nav li:first-child {
  border-left: 0;
}
.nav li a {
  color: #000;
  display: block;
  width: 100%;
  -webkit-transition: 0.4s ease 0s;
          transition: 0.4s ease 0s;
  height: 96px;
}
.nav li .x a{
	 color:#fff;font-size:xx-small;
}
.nav li i {
  display: none;
  width: 35px;
  height: 48px;
  background: url(../img/ico_mouse.png) no-repeat center;
  position: absolute;
  left: 14px;
  bottom: -1px;
  opacity: 0;
}
.nav li:hover a.tit {
  background-color: #1b4d94;
  color: #fff;
}
.nav li:hover .x {
  color: #fff;
}
.nav li:hover i {
  display: block;
  -webkit-animation: 1.5s ease 0s infinite running fadeleft;
          animation: 1.5s ease 0s infinite running fadeleft;
}
.nav li.hover a.tit {
  background-color: #1b4d94;
  color: #fff;
}
.nav li.hover i {
  display: block;
  opacity: 1;
}
.nav li.right {
  width: 151px;
}
.nav li.right:hover a.tit {
  background: url(../img/bg_03.png) no-repeat left center;
}
.nav .sub-box {
  width:200px;
  position: absolute;
  left: 0;
  top: 96px;
  display: none;
  z-index: 999999;
}
.nav .sub-box .topbg {
  width: 100%;
  background-color: #019149;
}
.nav .sub-box .topbg ul li {
	width:200px;
	float:none;
  padding: 2px 0;
  border-bottom: 1px solid #3968aa;
  text-align: center;
  font-size: 14px;
  height:34PX;
  background-color: #1b4d94;
  border-left:none;
}
.nav .sub-box p a {
  color: #fff;
  display: block;
  line-height: 34px;
  height:34PX;
  font-size:12px;
  -webkit-transition: all 0.3s ease 0s;
          transition: all 0.3s ease 0s;
   
}
.nav .sub-box p a:hover {
  background-color: #000;
  color: #fff;
  height:34PX;
}
.nav .sub-box .botbg {
  width: 100%;
  display: block;
  height: 11px;
  background: url(../images/005.png) no-repeat center;
}
.nav .sub-box  .sub-box2{  width: 100%;
  position: absolute;
  left:200px;
  top: 0px;
  display: none;
  z-index: 999999;}
  
  .nav .sub-box  .sub-box2 ul li{	width:100%;
	float:none;
  padding: 2px 0;
  border-bottom: 1px solid #3968aa;
  text-align: center;
  font-size: 14px;
  height:34PX;
  background-color: #17427f;
  border-left:none;}
  
.pad_bot_52{ padding-bottom:52px;}  
.main_title{
	margin:23px auto 28px auto;}
.main_title h2{ font-size:24px;  color:#1e1e1e; text-align:center; margin:10PX 0;}
.main_title .line{ background:url(../images/001.jpg) no-repeat center; height:16px;}
.main_title .line2{ background:url(../images/004.jpg) no-repeat center; height:16px;}
.main_title h4{ font-size:12px; color:#b4b4b4; text-align:center;font-family:Arial, Helvetica, sans-serif;  margin:10PX 0 15PX 0;}

.list{ width:100%;}
.conn1{ width:24.8%;position: relative;height:auto;float:left; margin-left:1px;}
.conn1 img{ width:100%; height:auto;}
.conn1 .title_bg{ width:100%; height:183px;background:rgba(0,0,0,0.4); position:absolute; left:0; top:69px;}
.conn1 .bg{width:100%;height:100%;background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;display:none}
.conn1 .title_bg .tit{text-align:center;font-size:18px;line-height:66px;color:#f29200;position:absolute;top:15px;left:0;width:100%;text-transform:uppercase;font-family:Consolas}
.conn1 .title_bg .tit1{font-size:22px;line-height:26px;text-align:center;width:100%;position:absolute;top:20px;left:0;color:#fff}
.conn1 .title_bg .tit2{width:100%;height:auto;color:#fff;font-size:12px;line-height:24px;position:absolute;top:68px;text-align:center}
.conn1 .title_bg .tit3{width:100%;height:auto;color:#fff;font-size:12px;line-height:24px;position:absolute;top:83px;text-align:center}
.conn1 .title_bg .more{width:91px;height:34px;background:rgba(0,0,0,0.5);text-align:center;display:block;line-height:34px;color:#fff;font-size:12px;font-family:Arial;position:absolute;top:125px;  left:33%;}
.conn1:hover .bg{display:block}

.w100{ width:100%;}
.i_about{ background:url(../images/008.jpg) no-repeat center #1b4d94; padding:74px 0;}
.w40{ width:40%; float:left; margin:0 2%;}
.w40 img{ width:100%; height:294px;}
.w56{ width:50%; float:left; margin:0 3%; position:relative; height:294px;}
.w56 h2{ font-size:24px; color:#FFF!important; font-weight:normal; margin-bottom:20px;}  
.w56 p{ margin:10px 0; line-height:26px; color:#FFF; font-size:12px;} 
.w56 a.more{
	left: 0;
	bottom: 0;
	width: 75px;
	background: linear-gradient(to bottom, #9a1010, #9a1010);
	line-height: 29px;
	color: #fff;
	text-align: center;
	position: absolute;
	font-size:12px;
}
.w56 a.more:hover{
	background: #000;
	color: #fff;
}

.i_zoujin_div{width:100%;padding-top:0px}
#owl-demo{width:100%;margin-right:0%;}
#owl-demo .item{display:block;margin:0px 0px;padding:0px 15px 0px 15px;}
.item_p1{font-size:14px;color:#333333;line-height:24px;padding-top:10px; text-align:center; }
.item_p2{font-size:12px;color:#868788;line-height:18px}#owl-demo img{display:block;width:100%}.main{height:100%}.mianc{position:relative;height:100%}.main h1{width:900px;margin:40px auto;font:32px "Microsoft Yahei"}.main .explain{margin-top:20px;text-align:center;color:#f50}

.foot{ border-top:1px solid #e2e2e2;padding:24px 0px 20px 0px;border-bottom:1px solid #e2e2e2; background:#fafafa}
.foot dl{text-align:left; float:left; border-right:1px solid #f0f0f0; height:468px; overflow:hidden;  }
.w1{ width:8.7%; padding:0 2% 0 3%;}
.w2{ width:15.4%; padding:0 2% 0 3%;}
.w3{ width:12.2%; padding:0 2% 0 3%;}
.w3 dd{ background:url(../images/013.jpg) no-repeat left 11px; padding-left:8px;}
.w4{ width:24.3%; padding:0 0% 0 3%; }
.foot dl dt{color:#333; font-size:18px; margin-bottom:15px; margin-top:5px;}
.foot dl dt a{color:#333; font-size:18px;}
.foot dl dt a:hover{color:#10418a;}
.foot dl dd{line-height:24px;color:#999; font-size:12px; margin-bottom:2px;}
.foot dl dd a{color:#999; font-size:12px;}
.foot dl dd a:hover{color:#10418a;}
.foot a{color:#999; font-size:12px}
.foot a:hover{color:#10418a;}

.wx_img img{ width:100%; height:auto; max-width:234px;  text-align:center;margin:10px auto;}
.txt_center{ text-align:center; max-width:234px;}
.down{ background:url(../images/015.jpg) no-repeat left; padding-left:25px;}

.foot2{ padding:13px 0px; background:url(../images/016.jpg) no-repeat center; }
.f_left{ width:60%; float:left; line-height:24px; color:#999; text-align:left; font-size:12px; }
.f_left a{color:#999; font-size:12px}
.f_left a:hover{color:#10418a;}
.f_right{ width:30%; float:right; text-align:right; font-size:12px; color:#afafaf;line-height:24px;}
.f_right a{color:#afafaf; font-size:12px}
.f_right a:hover{color:#10418a;}
.wlgs{position:absolute; bottom:-12px; right:180px}

.boxgrid{width:100%; float:left;background:#161613;border:solid 0px #8399AF;overflow:hidden;position:relative;}
.boxgrid h3{margin:30% 10px 0 10px;color:#FFF;font-size:18px; text-align:center; font-family: '微软雅黑', Arial, Helvetica, sans-serif; letter-spacing:-1px;font-weight:bold;}
.boxgrid h5{margin:30% 10px 0 10px;color:#FFF;font-size:18px; text-align:center; font-family: '微软雅黑', Arial, Helvetica, sans-serif; letter-spacing:-1px;}
.boxgrid h3 a{ color:#fff;}
.boxgrid img{position:relative;top:0;left:0;border:0; width:100%;}
.boxgrid p{padding:0 10px;color:#afafaf;font-weight:bold;font-family: '微软雅黑', Arial, Helvetica, sans-serif; }		
.boxcaption{float:left;position:absolute;background:#000;height:100%;width:100%;background: none rgba(0,0,0,0.8);  }
.captionfull .boxcaption{top:-281px;;left:0px;}
.caption .boxcaption {top:220px;left:0px;}

.QQbox {z-index:99;left:0;width:145px;height:128px;position:absolute;z-index:9999;}
.QQbox .press{left:0;width:33px;cursor:pointer;position:absolute;height:158px;}
.QQbox .Qlist{right:0;width:145px;position:absolute;height:128px;}


/*子页*/
.z_bj1{ background:url(../images/zy_img1.png) repeat; height:48px; line-height:48px; margin-top:-48px; position:relative; z-index:999;}
.pz_SideLayer_1{ float:left; }
.pz_SideLayer_1 .l1{float:left;}
.pz_SideLayer_1 .l1 a{float:left; color:#fff; width:108px;margin-right:1px;  text-align:center; font-size:14px; height:48px;}
.pz_SideLayer_1 .l1 .hover,
.pz_SideLayer_1 .l1 a:hover{ color:#10418a; background:#fff;}

.pz_SideLayer_2{ float:left; margin-left:20px; }
.pz_SideLayer_2 .l1{float:left;}
.pz_SideLayer_2 .l1 a{float:left; color:#fff; padding:0px 20px; margin-right:1px; text-align:center; font-size:14px; height:48px;}
.pz_SideLayer_2 .l1 .hover,
.pz_SideLayer_2 .l1 a:hover{ color:#10418a; background:#fff;}
.pz_SideLayer_2 .l1 a.sele{ color:#10418a; background:#fff;}


.z_bj2{ background:url(../images/zy_img1.png) repeat; height:72px; line-height:24px; margin-top:-72px; position:relative; z-index:999;}
.pz_SideLayer_3{ float:left;width:96%; margin-left:20px; }
.pz_SideLayer_3 .l1{float:left; width:12.5%;}
.pz_SideLayer_3 .l2{float:left; width:12.5%;}
.pz_SideLayer_3 .l1 a{float:left; color:#fff; width:100%; text-align:center; font-size:14px; height:57px; line-height:20px; padding-top:15px;}
.pz_SideLayer_3 .l2 a{float:left; color:#fff; width:100%; text-align:center; font-size:14px; height:47px; line-height:20px; padding-top:25px;}
.pz_SideLayer_3 .l1 .hover,
.pz_SideLayer_3 .l1 a:hover{ color:#10418a; background:#fff;}
.pz_SideLayer_3 .l2 .hover,
.pz_SideLayer_3 .l2 a:hover{ color:#10418a; background:#fff;}
.pz_SideLayer_3 .l1 a.sele{ color:#10418a; background:#fff;}
.pz_SideLayer_3 .l2 a.sele{ color:#10418a; background:#fff;}


.pad_top_25{ padding-top:25px;}

.details {
    padding-bottom: 53px;
    min-height: 200px; width:100%; background:#FFF;}
.details img {
      max-width: 100%; height:auto; margin:20px 0; }
.details p {
      color: #666;
     font-size: 14px;
     line-height: 28px;
	 margin-bottom:15px;		  
		  }
		  
.pad_50{ padding:50px 15px 20px 15px;}
.pad_50_2{ padding:50px 0px 0px 0px;}
.pad_30_2{ padding:30px 0px 0px 0px;}

.n-main{width:100%; background:#fff;}
.cs-lst {
  width:100%;
  padding-top: 25px;
  padding-bottom: 30px; }
  .cs-lst li {
    width: 22%;
	margin:0px 1.5% 30px 1.5%;
	float:left;}
    .cs-lst li:hover .img img {
      transform: scale(1.1); }
    .cs-lst li:hover .cnt h2 {
      color: #e8001b; }
    .cs-lst li .img {
      width: 100%;
      overflow: hidden; }
      .cs-lst li .img img {
        transition: 300ms; }
    .cs-lst li .cnt {
      background-color: #fff;
      height: 94px;
      padding-top: 46px;
      text-align: center; }
      .cs-lst li .cnt h2 {
        color: #333;
        font-size: 20px;
        line-height: 30px; }
      .cs-lst li .cnt p {
        color: #999;
        font-family: Arial;
        font-size: 12px;
        line-height: 18px; }
		
		
.gallery2{width:255px; height:auto;  margin:0 0 20px 0; background-color:#fff; float:left;transition: 300ms;background-color:#fafafa;}
.gallery2 .img_box{ width:255px; height:191px; line-height:0px; margin:0 auto; text-align:center;vertical-align:middle;display:table-cell;}
.gallery2 .img_title{width:100%; text-align:center; height:50px; color: #57493d; font-size: 14px; line-height:16px; background-color:#f5f5f5;transition: 300ms; vertical-align:middle}
.gallery2 .img_title td{padding:0 5px}
.gallery2 .img_title a{ display:block; color: #666;}
.gallery2:hover{background-color:#eaf0f7;color:#FFF}
.gallery2:hover .img_title{background-color:#3364a8; color:#FFF}
.gallery2:hover .img_title a{color: #fff;}
.gallery2 .img_box img{ max-width:255px; max-height:191px}

@media screen and (max-width: 1200px) {
.gallery2{width:246px; height:auto;  margin:0 0 20px 0;float:left;}
.gallery2 .img_box{width:246px; height:185px;}
.gallery2 .img_box img{ max-width:246px; max-height:185px}
}
@media screen and (max-width: 1120px) {
.gallery2{width:220px; height:auto;  margin:0 0 20px 0; float:left;}
.gallery2 .img_box{width:220px; height:165px;}
.gallery2 .img_box img{ max-width:220px; max-height:165px}
}

@media screen and (max-width: 1000px) {
.gallery2{width:200px; height:auto;  margin:0 0 20px 0; float:left;}
.gallery2 .img_box{width:200px; height:150px;}
.gallery2 .img_box img{ max-width:200px; max-height:150px}
}


.hd{ float:left; width:950px; height:40px; line-height:40px; margin-left:20px; margin:40px 0px 10px 20px;}
.hd ul{ float:left;  }
.hd ul li{ float:left;cursor:pointer; font-size:14px; color:#333333; background:#f2f2f2; margin-right:10px;  }
.hd ul li a{float:left;font-size:14px; color:#333333; padding:0 17px; }
.hd ul li a:hover{color:#fff; background:#e81a1a;}
.hd ul li .hover{ color:#fff; background:#e81a1a;}
.hd ul li a.sele2{ color:#fff; background:#e81a1a;}


.dy-lst .dylst {
  margin-bottom: 0px; }
  .dy-lst .dylst li {
    width: 100%;
	float:left;
    padding: 12px 0 22px 0;
	border-bottom:1px dotted #ccc;
	margin-left:0%;}
    .dy-lst .dylst li.one {
      background-color: #f5f5f5; }
    .dy-lst .dylst li.two {
      background-color: #fff; }
    .dy-lst .dylst li:hover .img img {
      transform: scale(1.1); }
    .dy-lst .dylst li:hover .right h2 {
      color: #1d3517; }
    .dy-lst .dylst li:hover .right .cover2 {
      background-position: left -26px; }
    .dy-lst .dylst li .awrap {
      display: block;
	  padding: 20px;
      margin-left: auto;
      margin-right: auto;
      color: #999; }
    .dy-lst .dylst li .img {
      float: left;
      width: 180px;
      height: 135px;
	  background:#f5f5f5;
      overflow: hidden;
	  text-align:center;
      margin-right: 36px;
	  }
      .dy-lst .dylst li .img img {
        display: block;
        max-width: 100%;
        max-height: 100%;
        transition: 500ms;
		margin:0 auto}
    .dy-lst .dylst li .right {
      float: left;
      width: 74%; }
      .dy-lst .dylst li .right h2 {
        font-size: 16px;
        line-height: 26px;
        padding: 5px 0 7px 0;
		color:#333}
        .dy-lst .dylst li .right h2 span {
          margin-left: 36px; }
      .dy-lst .dylst li .right .p1 {
        font-size: 12px;
        line-height: 18px;
        margin-bottom: 8px;
        height: 36px;
        overflow: hidden; }
      .dy-lst .dylst li .right .cover2 {
        display: block;
        width: 26px;
        height: 26px;
        background-repeat: no-repeat;
        background-image: url(../images/xw05.png); }
.dy-lst{ margin-bottom:50px;}

.z_1000_12{float:left; width:100%;}
.z_520{float:left; width:51%; height:300px;}
.z_520 img{ width:100%; height:300px;}
.z_480{float:right; width:45%; background:#1b4d94; padding:29px 2% 0 2%; height:271px;}
.intro_8{ line-height:24px; height:142px; border-bottom:1px dashed #397cab; color:#fff;} 
.intro_9{ line-height:18px; color:#fff;}
.tit_11{line-height:16px; font-size:16px; padding:20px 0 18px 0;}
.z_1000_13{float:left; width:100%; padding:20px 0 0 0;}
.line_7{float:left; width:95%; padding-right:5%; background:#fff; text-align:center; line-height:60px; font-size:16px; color:#333333;}
.span_4{float:left; padding-left:30px; color:#333333;}
.sideMen_1{ float:left; width:100%}
.sideMen_1 li{ width:100%; background:#000;}
.sideMen_1 h3{ height:50px; line-height:50px; cursor:pointer; font-size:12px; font-weight:normal; width:100%;  color:#666666; border-top:1px solid #fff; background:#f2f2f2;}
.sideMen_1 h3 .z_949{ float:left; width:95%; text-align:center;}
.sideMen_1 h3 em{ float:right; display:block; width:4.5%; height:50px; background:url(../images/zy_img18.png) no-repeat center center; cursor:pointer; border-left:1px solid #fff; }
.sideMen_1 h3.on,
.sideMen_1 h3:hover{background:#1b4d94; color:#FFF;}
.sideMen_1 h3.on span,
.sideMen_1 h3:hover span{ color:#FFF;}
.sideMen_1 h3 .span_4{ font-size:14px;}
.sideMen_1 h3 .span_5{float:right; padding-right:30px;}
.sideMen_1 h3.on em,
.sideMen_1 h3:hover em{ background:url(../images/zy_img18_1.png) no-repeat center center;}
.sideMen_1 .ul{ font-size:14px; line-height:32px; color:#666666; padding:24px 30px 30px 30px; background-color:#fafafa;}
.sideMen_1 .ul .intro_10 span{ font-size:14px; }
.sideMen_1 .ul .button_2{display:block; width:150px; height:50px; background:#f26525; line-height:50px; text-align:center; color:#fff; font-size:16px; margin-top:24px;}

/* 分页 */
.fy_box{float:left; width:100%; padding:20px 0 55px 0;}
.pz_fy{width:100%; float:left; padding:10px 0px; text-align:center;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { background:#efefef; PADDING:8px 13px; COLOR: #666; text-decoration:none;}
.pz_fy a:hover,.pz_fy a.on{color: #fff; background-color:#1b4d94; text-decoration:none;}/*鼠标经过和默认当前页样式*/


.cont_w_50{ width:45%; float:left;}
.cont_line{ border-top:1px dotted #fff; padding:20px 0 40px 0;}
.cont_line2{ border-top:1px dotted #fff; padding:0px;}

.more2{display:block; width:100px; height:28px; background:#1b4d94; line-height:28px; text-align:center; color:#fff; font-size:12px}

.pad_5{ padding:15px 15px; color:#FFF}
.pad_5_txt{ color:#787878;}
.pad_5 a{ color:#FFF}
.pad_10{ padding:0px 10px; color:#FFF}
.pad_10 a{ color:#FFF}
.pad_11{ padding:0px 10px; color:#787878; font-size:12px;}
.pad_11 a{ color:#787878}

/* Pill style */
#scrollUp {
	bottom: 20px;
	right: 20px;
	background: #555;
	color: #fff;
	font-size: 12px;
	font-family: sans-serif;
	text-decoration: none;
	opacity: .9;
	padding: 10px 20px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	-webkit-transition: background 200ms linear;
	-moz-transition: background 200ms linear;
	transition: background 200ms linear;
}
	#scrollUp:hover {
		background: #000;
	}
	
	
	#img img{width:100%}
	
	
.page{text-align:center; padding:0 0 70px 0}
.newsTitle{ width:100%; line-height:30px; padding:15px 0; font-size:24px; font-weight:bold; margin:0 0 5px 0; text-align:center; color:#414141}
.newsTitle2{width:100%; height:30px; line-height:30px;  color:#777; border-top:#CCC 1px dotted; border-bottom:#CCC 1px dotted; text-align:center; margin-bottom:30px; font-size:12px} 
.newsContent{margin:25px 0 0 0; line-height:28px; padding-bottom:15px}
.newsContent img{margin:0 0 10px 0; max-width:800px}
.nexts{ float:left; width:19px; padding-top:10px; }
.nextx{ float:right; width:19px; padding-top:10px; text-align:right}
.content-pic{ width:100%; text-align:center; padding-bottom:20px; padding-top:10px; }
.content-pic img{width:100%; max-width:600px}

.jobs td{ border-bottom:1px solid #fff; line-height:25px; padding:12px 0 }
.bgcc td{background:#ccc; padding:16px 0}
.trlink{ background:#f0f0f0; color:#666}
.trhover{background:#1b4d94; color:#fff}
.tabs{margin-bottom:30px}
.tabs td{line-height:25px; padding:8px 0}

.downbox{width:100%; padding:20px 0; text-align:center}
.downbox a{ display:block; width:300px; height:60px; line-height:60px; background:#1b4d94; color:#fff; text-align:center; font-size:22px; margin:0 auto; cursor:pointer}