@charset "utf-8";
@charset "utf-8";
/* CSS Document */
/*代码初始化*/
body,html,ul,li,h1,h2,h3,h4,h5,h6,p,input{
	font-family: "微软雅黑";
}
@font-face { font-family: impact; src:url(../fonts/impact.ttf); }
h1,h2,h3,h4,h5,h6,p{ margin:0;}
.container{padding:0; width:1200px; margin:0 auto; overflow: hidden; }
.container2{padding:0; width:1260px; margin:0 auto; overflow:hidden; position:relative}

ul, ol, body, html, p{ margin:0;}
html{ max-width:1920px; margin:0 auto; font-size:14px;}
a{text-decoration: none!important;color:#004ea2}
ul,li{padding:0px;margin:0px;list-style-type: none;}
img{ border:0;padding:0px;margin:0px; }
input,textarea,button{
	border:none;
	outline:none;
	/*去除蓝色边框*/}

  
 
/*header*/
.container_nav{ width:1440px; margin:0 auto; overflow:hidden}
header{ position:fixed; width: 100%; top:0; left:0; }
.headnav{ transition:0.3s; padding:15px 0; z-index:9;background-color: rgba(0,0,0,0.5); }
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.headnav{
    background-color:#000000;
    filter:Alpha(opacity=50);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .headnav p{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}
.logo img{ width:100%}	
.headnav .tmnav{ padding:0; float:right; box-sizing:content-box; margin-right:-25px;}
.headnav .hdtxt{ padding:0; float:left; padding-right: 70px;}
.header-frontend.p_fixed{  background-color: rgba(0,0,0,0.5);}
.headnav .navbar-collapse{ padding:0;}
.navbar{ margin-bottom: 0; }
.navbar-nav{ width: 100%; text-align: center; }
.head_index{ position:fixed; z-index:99; background-color: rgba(0,0,0,0.5);}
.head_index a{ color:#fff!important}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.head_index{
    background-color:#000000;
    filter:Alpha(opacity=50);
    position:static; 
    *zoom:1; 
  }
.head_index a{
    position: relative;
  }  
}

.head_index .en, .head .en{ float:left; margin-left:10px;}
.head_index .en img, .head .en img{ margin-top:35px;} 

.head_index .nav ul li .second{ display:none;width:100%; background-color: rgba(0,0,0,0.7); overflow:hidden; position:absolute; left:0; padding:30px 0}
.head_index .nav ul li:hover .second{ display:block}
.head_index .nav ul li .second li{ float:left; margin:10px 0; line-height:50px;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.head_index .nav ul li .second{
    background-color:#000;
    filter:Alpha(opacity=60);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  }
.head_index .nav ul li .second .left{ width:40%; float:left; }  
.head_index .nav ul li .second .left .title{font-size: 22px;color: #fff;margin-bottom: 40px; font-weight:bold; line-height:30px; text-align:left}
.head_index .nav ul li .second .left .detail{ font-size:14px; color:#fff; line-height:30px;width: 80%; text-align:left}
.head_index .nav ul li .second .cont{ width:25%; float:left;padding: 0 3%;border-left:1px solid #757575; border-right:1px solid #757575;}
.head_index .nav ul li .second .cont li{ float:left; width:45%; text-align:center; line-height:40px; border-bottom:1px #757575 solid; margin:0;    margin-right: 4%;}
.head_index .nav ul li .second .cont li a{  padding:0}
.head_index .nav ul li .second .right{ float:right; width:25%;}
.head_index .nav ul li .second .right img{ width:100%}

.head_index{ height:100px; width:100%;}
.head_index .logo{ float:left; margin-top:20px; margin-right:30px;}
.head_index .nav{ float:left}
.head_index .nav ul li{ float:left; line-height:100px; width:85px; font-size: 16px; text-align:center;}
.head_index .nav .on{border-bottom: 4px #27467d solid;}
.head_index .nav .on{border-bottom: 4px #fff solid!important;}  
.head_index .nav ul li a{ font-size:16px; color:#333333; transition: 0.3s; padding-bottom:20px;}
.head_index .nav ul li a:hover{border-bottom: 4px #27467d solid;display: inline;background-color: transparent;}
.head_index .nav ul li a:hover{border-bottom: 4px #fff solid!important;}
  
  
  
 /*  内页  nav  */ 
  
.head .nav ul li .second{ display:none;width:100%; background-color: #f1f1f1; overflow:hidden; position:absolute; left:0; padding:30px 0; z-index:9}
.head .nav ul li:hover .second{ display:block}
.head .nav ul li .second li{ float:left; margin:10px 0; line-height:50px;}

 .head .nav ul li .second .left{ width:40%; float:left; }  
.head .nav ul li .second .left .title{font-size: 22px;color:#4e4e4e;margin-bottom: 40px; font-weight:bold; line-height:30px; text-align:left}
.head .nav ul li .second .left .detail{ font-size:14px; color:#666; line-height:30px;width: 90%; text-align:left}
.head .nav ul li .second .cont{ width:25%; float:left;padding: 0 3%;border-left:1px solid #fff; border-right:1px solid #fff;}
.head .nav ul li .second .cont ul, .head_index .nav ul li .second .cont ul{ width:86%; float:left; margin-right:20px;}
.head .nav ul li .second .cont li{ float:left; width:45%; text-align:center; line-height:40px; border-bottom:1px #fff solid; margin:0;    margin-right: 10px;}
.head .nav ul li .second .cont li a{ padding:0;color:#666;}
.head .nav ul li .second .right{ float:right; width:25%;}
.head .nav ul li .second .right img{ width:100%} 
  
  

/*ibanner ivideo_banner*/
.ivideo_banner { text-align:center; overflow:hidden; height:900px;}
.ivideo_banner,.ivideo_banner li { height:900px; position:relative; overflow:hidden; }
.ivideo_banner video,.ivideo_banner .cover { position:absolute; left:0; top:0;}
.ivideo_banner video { min-height:100%; min-width:100%;}
.ivideo_banner .cover { width:100%; height:100%; background:url(../images/video_cover.png); color:#fff; text-align:center;}
.guide { width:81px; height:81px; background:url(../images/mouse_guide.png) no-repeat; position:absolute; left:50%; margin-left:-40px; bottom:5%; z-index:10;}
.guide:hover { -webkit-animation:pudding 1s linear; -moz-animation:pudding 1s linear; -o-animation:pudding 1s linear; -ms-animation:pudding 1s linear; animation:pudding 1s linear;}
.ivideo_banner .cover .text1 { font-size:65px; margin-top:18%; line-height:1;}
.ivideo_banner .cover .text2 { font-size:15px; max-width:800px; margin-left:auto; margin-right:auto; margin-top:3%;}
.ivideo_banner li { display:block;}
.ivideo_banner .cover .text1,.ivideo_banner .cover .text2 { -webkit-transition:all 0.8s ease; transition:all 0.8s ease; opacity:0; display:none/9;}
.ivideo_banner .cover .text1,.ivideo_banner .cover .text2 { opacity:1; display:block/9;}
.ivideo_banner .cover .text1 { margin-top:20%;font-weight:bold; }
.ivideo_banner .cover .text2 { margin-top:2%; }
.ivideo_banner .cover .text1 img{ width: auto;}
.index{ width:100%; background:url(../images/index.jpg) center no-repeat; height:817px;}
.index2{ width:100%; background:url(../images/1111.jpg) center no-repeat; height:281px; background-color:#27467d;}
.guide { width:81px; height:81px; background:url(../images/mouse_guide.png) no-repeat; position:absolute; left:50%; margin-left:-40px; bottom:5%; z-index:10;}
.guide:hover { -webkit-animation:pudding 1s linear; -moz-animation:pudding 1s linear; -o-animation:pudding 1s linear; -ms-animation:pudding 1s linear; animation:pudding 1s linear;}
.nav_none{ width:100%; height:115px; position:absolute; bottom:0}
.md{ width:100%; height:900px;}

/*banner*/
.focus{
	width:100%;	
	overflow:hidden ; 
	position:relative;height:4rem;}
.focus .bd ul li{
	height:4rem;
	width:100%;
}
.focus .hd{
	 width:100%; 
	 position:absolute; 
	 z-index:2; 
	 bottom:5px; 
	 text-align:center; 
	 margin:0 auto; 
}
.focus .hd ul li{
	width:0.14rem;
	height:0.14rem;
	border-radius:50%; 
	float:left;
	display:inline-block;
	margin-right:0.28rem;  
	border:1px solid #0576EC; 
	cursor:pointer;
	-moz-border-radius:60%; 
	-ms-border-radius:60%; 
	-o-border-radius:60%;
	-webkit-border-radius:60%;  
}
.focus .hd ul .on{ 
	background:#0576EC;
}
.focus .hd ul { 
	margin-left:3rem;
}

/* 公告  */
.BreakingNewsController{width:100%; overflow:hidden; height:auto; position:relative; margin-top:20px; background:#f2f2f2; height:38px; margin-bottom:15px}
.BreakingNewsController .bn-title{display:inline-block; float:left; line-height:38px; color:#004ea2; font-size:16px; padding:0 20px;}
.BreakingNewsController .bn-title i{ font-size:22px; line-height:38px; margin-right:15px;}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:180px; right:50px;}
.BreakingNewsController ul li{list-style:none; padding:10px 20px; display:none; font-size:14px;}
.BreakingNewsController ul li a{text-decoration:none; color:#000; display:inline-block; overflow:hidden; padding:0; float:left}
.BreakingNewsController ul li span{ margin-left:40px; color:#333}
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:0; top:0; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:20px; position:absolute; top:0; bottom:0; cursor:pointer; opacity:0.2;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0; background:url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:10px; background:url(../images/bn-arrows.png) right center no-repeat;}

.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}

/* 图片新闻  */
.imgNews{ width:348px; height:307px; float:left; }
.imgNews .video{ width:348px; height:255px;margin-top: 12px;}
.tab_menu{overflow:hidden; height:45px; border-bottom:1px #e3e3e3 solid}
.tab_menu li{width:100px;float:left;height:45px;line-height:45px;color:#004ea2;text-align:center;cursor:pointer;}
.tab_menu li.current{color:#fff;background:#004ea2;}
.tab_menu li a{color:#004ea2;text-decoration:none; font-size:18px;display: block;}
.tab_menu li.current a{color:#fff;}
.tab_menu .more{ float:right; font-size:14px; color:#909090;}
.tab_menu .more i{ color:#3371b5; font-size:18px; margin-right:8px; line-height:45px;}
.tab_box{ margin-top:12px; position:relative}
.tab_box li{height:24px;line-height:24px;overflow:hidden;}
.tab_box li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}
.tab_box .hide{display:none;}
.item img { height: 254px;}




.section-focus-pic{height:255px;width:100%;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:100%;width:100%;height:255px;}
.section-focus-pic .pages{width:100%;height:255px;}
.section-focus-pic img{width:auto;position: relative;
left: 50%;
margin-left: -195px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:22px;height:22px;display:block;overflow:hidden; float:left;background-color: rgba(0,0,0,0.5);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
color:#fff;  margin-left: 5px;line-height: 22px; text-align:center; font-size:14px; }
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.section-focus-pic .controler b{
    background-color:#000000;
    filter:Alpha(opacity=50);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
}
.section-focus-pic .controler b.down{ background:#d2510d;}

/* 新闻02  */
.news_02{ width:520px; float:left; margin-left:32px;}

.news_nav{ border-bottom: 1px #e3e3e3 solid; margin-bottom:13px; height:45px; width:100%}
.news_nav .left{ float:left;}
.news_nav .right{ float:right}
.new-tit{
	width:75px;
	margin-right:44px;		
	float: left; color:#000;
	text-align: center;
	line-height: 45px;
	font-size:18px;
}
.news_nav .left .index-newscur{
	display: block; color:#004ea2;border-bottom:2px solid #004ea2;
	
}
.news-titwrap{
	overflow:hidden;
}
.news-titwrap li { line-height:32px; float:left; width:100%;}
.news-titwrap li a{ color:#000; font-size:14px; display:block;width: 75%; float:left;}
.news-titwrap li a:hover{color:#004ea2;}
.news-titwrap li em{ width:4px; height:4px; background:#d6d6d6; display:block; float:left; margin:15px 10px 0 0}
.news-titwrap li span{ float:right; font-size:12px; color:#b3b3b3;}
.news-newtitwrap{width:520px; height:256px;}
.box-hidden{ display:none}
.news_02 .more {
    float: right;
    font-size: 14px;
    color: #909090;line-height: 45px;
}
.news_02 .more i {
    color: #3371b5;
    font-size: 18px;
    margin-right: 8px;
    line-height: 45px;
}

/* 新闻03  */
.xj{ float:right; width:262px;}
.news_03{ width:262px; float:right; line-height:45px; margin-bottom:19px;}
.news_03 .title{border-bottom: 1px #e3e3e3 solid; height:47px;margin-bottom: 13px;}
.news_03 span{font-size:18px; color:##004ea2;border-bottom:2px solid #004ea2; display:block; width:75px; float:left }
.news_03 .more {
    float: right;
    font-size: 14px;
    color: #909090;line-height: 45px;
}
.news_03 .more i {
    color: #3371b5;
    font-size: 18px;
    margin-right: 8px;
    line-height: 45px;
}

  


/*  专题专栏  */
.news_04{ width:348px; float:right; line-height:45px; margin-bottom:19px; float:left; margin-top:20px;}
.news_04 .title{border-bottom: 1px #e3e3e3 solid; height:47px;margin-bottom: 13px;}
.news_04 span{font-size:18px; color:##004ea2;border-bottom:2px solid #004ea2; display:block; width:75px; float:left }
.news_04 .more {
    float: right;
    font-size: 14px;
    color: #909090;line-height: 45px;
}
.news_04 .more i {
    color: #3371b5;
    font-size: 18px;
    margin-right: 8px;
    line-height: 45px;
}
.news_04 img{ margin-bottom:15px;}


/*  媒体聚焦  */
.news_05{ width:520px; float:left; margin-left:32px; margin-top:20px;}

.news_05_nav{ border-bottom: 1px #e3e3e3 solid; margin-bottom:13px; height:45px;}
.new_05-tit{
	width:75px;
	margin-right:44px;		
	float: left; color:#000;
	text-align: center;
	line-height: 45px;
	font-size:18px;
}
.news_05_nav .left .index_05-newscur{
	display: block; color:#004ea2;border-bottom:2px solid #004ea2;
	
}
.news_05-titwrap{
	overflow:hidden;
}
.news_05-titwrap li { line-height:32px; float:left; width:100%;}
.news_05-titwrap li a{ color:#000; font-size:14px; display:block; float:left}
.news_05-titwrap li a:hover{color:#004ea2;}
.news_05-titwrap li em{ width:4px; height:4px; background:#d6d6d6; display:block; float:left; margin:15px 10px 0 0}
.news_05-titwrap li span{ float:right; font-size:12px; color:#b3b3b3;}
.box-hidden{ display:none}
.news_05 .more {
    float: right;
    font-size: 14px;
    color: #909090;line-height: 45px;
}
.news_05 .more i {
    color: #3371b5;
    font-size: 18px;
    margin-right: 8px;
    line-height: 45px;
}

/*  业务板块  */
.news_06{ width:262px; float:right; line-height:45px; margin-bottom:19px; }
.news_06 .title{border-bottom: 1px #e3e3e3 solid; height:47px;margin-bottom: 13px;}
.news_06 span{font-size:18px; color:##004ea2;border-bottom:2px solid #004ea2; display:block; width:75px; float:left }
.news_06 .more {
    float: right;
    font-size: 14px;
    color: #909090;line-height: 45px;
}
.news_06 .more i {
    color: #3371b5;
    font-size: 18px;
    margin-right: 8px;
    line-height: 45px;
}
.news_06 li a{ position:relative; display:block; z-index:9;margin-bottom: 15px; overflow:hidden}
.news_06 li a:hover .intro {
    bottom: 0px;
}
.news_06 .intro {
    bottom: -73px;
}
.news_06 .intro {
    position: absolute;
    left: 0;
    z-index: 10;
    background-color: rgba(0,0,0,0.5);
    width: 262px;
    color: #fff;
    
    text-align: center;
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.news_06 .intro{
    background-color:#000000;
    filter:Alpha(opacity=50);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
 
}
.news_06 .intro h5 {
    padding: 0;
    margin: 0;
    font-size: 16px;
    height: 30px;
    width: 262px;
    line-height: 30px;
    border-bottom: 1px solid #7a7a7a;
    font-weight: 100;
	color: #fff;
}
.news_06 li a:hover .intro, .news_06 li a .intro {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.news_06 li p{ height:70px; line-height:70px;}

/*  link  */
.friendlink{ width:100%; background:#f0f0f0; height:100px; margin-bottom:10px; float:left;}
.friendlink select{ width:285px; height:33px; background:#fff; border:0;appearance: none; margin:35px 0 0 40px; padding-left:20px;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url('../images/select_arrow.jpg') 100% center no-repeat;
    background-size: 53px; background-color:#fff;display: block;float: left;}
.friendlink span{ margin:0 20px; font-size:14px; float:left; display:block; line-height:100px;}
.friendlink img{ margin-top:10px; float:left}

/*  foot  */
.foot{ height:93px; background:#27467d; width:100%; padding-top:30px; box-sizing:border-box}
.foot p{ text-align:center; font-size:14px; color:#acacac;}

/*  内页head  */
.head{ height:100px; width:100%;}
.head .logo{ float:left; margin-top:20px; margin-right:30px;}
.head .nav{ float:left}
.head .nav ul li{ float:left; line-height:100px; width:85px; text-align:center;font-size: 16px; margin:0}

.head .nav .on{border-bottom: 4px #27467d solid;}
.head_index .nav .on{border-bottom: 4px #fff solid!important;}

.head .nav ul li a{ font-size:16px; color:#333333; transition: 0.3s; padding-bottom:20px;}
.head .nav ul li a:hover{border-bottom: 4px #27467d solid;display: inline;background-color: transparent;}
.head_index .nav ul li a:hover{border-bottom: 4px #fff solid!important;}
.banner_ny{ width:100%; height:250px;  position:relative;}
.nav_ny{ height:75px;  position:absolute; bottom:-5px; left:50%; margin-left:-600px;}
.nav_ny ul{ height:70px;background-color: rgba(255,255,255,0.8);}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.nav_ny ul{
    background-color:#fff;
    filter:Alpha(opacity=80);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
.nav_ny a{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}

.nav_ny li{ float:left; line-height:70px; width: 14.25%; text-align:center; height:75px}
.nav_ny li a{ color:#333333; font-size:16px; display:block;}
.nav_ny .on{ background:url(../images/jt_03.png) center bottom no-repeat; }
.nav_ny .on a{background-color:#27467d; color:#fff}



/*  发展愿景  */
.fz{background:url(../images/banner_06.jpg) no-repeat center;}
.development{ width:100%; height:1200px; background:url(../images/bg_02.jpg) no-repeat center; overflow:hidden}
.development .title{ font-size:36px; color:#332e3a; font-weight:bold; text-align:center; margin-top:55px; margin-bottom:50px;}
.development .development_01 .left{ font-size:30px; color:#332e3a; font-weight:bold; display:block; float:left;margin-right: 30px; height:151px;}
.development .development_01 .right{ font-size:18px; color:#332e3a; line-height:30px;}

/*  集团简介  */
.about1{background:url(../images/banner_06.jpg) no-repeat center;}
.about .title{ text-align:center; font-size:36px; color:#333333; font-weight:bold; margin:45px 0}
.about .about_01{ margin-bottom:55px; overflow:hidden}
.about .about_01 p{ width:640px; float:left; font-size:16px; color:#666666; line-height:38px; }
.about .about_01 img{ float:right}
.about .nember ul{ display:inline-block}
.about .nember li{ float:left; margin:80px 95px;}
.about .nember li span{ font-size:76px; font-weight:bold; color:#fff; margin-right:10px;}

.about .since{ font-size:60px; color:#525252; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.about .year{ color:#525252; font-size:30px; margin-bottom:40px;}
.about .nember ul{ background:url(../images/about_11.jpg) no-repeat;}
.about .about_02{font-size:16px; color:#666666; line-height:36px;}

/*  关于2  */
.about2{ background:url(../images/banner_02.jpg) no-repeat center; margin-bottom:47px;}
.aboutmain{ height:326px; position:relative; margin-bottom:50px;}
.aboutmain .left{ float:left; width:572px;}
.aboutmain .left .brief{ font-size:36px; color:#2b2b2b; font-weight:bold;margin-bottom:25px;}
.aboutmain .left .detail{ line-height:30px; font-size:14px; color:#555555;}
.aboutmain .left .more{ width:137px; height:38px; line-height:38px; display:block; text-align:center; color:#555; border:1px #27467d solid; position:absolute; left:0; bottom:0;font-size: 14px;}
.culture{ width:100%; height:635px; background:url(../images/qywh_06.jpg) no-repeat center; overflow:hidden}
.culture h1{ text-align:center; font-size:36px; color:#2b2b2b; margin:40px 0}
.culture p{ line-height:24px; color:#636363; width:940px; text-align:center; margin:0 auto;font-size: 14px;}
.culture .left{ float:left}
.culture .left img{ margin-top:80px; float:left}
.culture .left .a01{ margin-left:50px;}
.culture .left .a02{ margin-left:120px; margin-top:80px;}
.culture .right{ float:right}
.speech{ margin-bottom:50px;}
.speech .title{ font-size:36px; color:#2b2b2b; font-weight:bold; margin:35px 0}
.speech .detail{ width:395px; height:257px;float:left; color:#4c4c4c; line-height:28px; margin:0 25px; position:relative;font-size: 14px;}
.speech .more{width:137px; height:38px; line-height:38px; display:block; text-align:center; color:#555; border:1px #27467d solid; position:absolute;left:0; bottom:0}
.speech .right{ width:375px; float:right;}
.speech .right a{ display:block; width:100%; height:120px; background:#f0f0f0;line-height:120px; font-size:26px; color:#000; margin-bottom:16px;}
.speech .right img{ margin:0 30px 0 47px;}

/*  基本方针 */
.jbfz{ width:100%; height:841px; background:url(../images/ada_02.jpg) no-repeat center}
.jbfz img{ margin-top:115px; width:100%}

/*  集团纪检 */
.inspection{ width:100%; background:url(../images/fgh_02.jpg) no-repeat top; overflow:hidden; margin-bottom:70px;}
.inspection .banner_jt{ margin:368px 0 40px 0; text-align:center}
.inspection .track{ margin-left:15px; width:470px; float:left}
.inspection .bt{ width:100%; line-height:60px; border-bottom:1px #977000 solid}
.inspection .bt p{ font-size:25px; color:#393939;}
.inspection .bt a{ float:right; font-size:14px; color:#9a9a9a;}
.inspection .track li{ width:100%; float:left; border-bottom:1px #CCC dashed; padding:25px 0}
.inspection .track li a{ display:block;color:#333333;}
.inspection .track .title{ font-size:20px;  font-weight:bold; margin-bottom:15px;}
.inspection .track .detail{ font-size:12px; line-height:20px;}
.propaganda{ width:658px; float:right; margin-right:15px;}
.propaganda .video_01{  float:left; margin-top:25px;}
.propaganda .video_02{ width:143px; height:116px; float:right; margin-bottom:17px;}

/*  领导致辞 */
.speech_main{  background:url(../images/sdg_03.jpg) no-repeat top; height:1100px; padding:50px 0}
.speech_main p{ font-size:16px; line-height:36px; color:#333333;}


/*  企业管理 */
.business{ width:100%; height:346px; background:url(../images/banner1_02.jpg) no-repeat center;}
.business_main{ margin-bottom:50px;}
.business_nav{ text-align:center}
.business_nav .business-wrap{ display:inline-block;}
.business_nav .business-tit{ width:214px; height:64px; background:url(../images/dfgd_07.jpg) no-repeat center; line-height:64px; text-align:center;font-size:24px; color:#716f6f; float:left; 
margin:60px 30px;}
.business_nav .business-newscur{ background:url(../images/dfgd_05.jpg) no-repeat center; font-weight:bold; color:#fff; }
.business-titwrap ul{ float:left; width:570px;}
.business-titwrap li{ width:100%; background:#f3f3f3; height:150px; margin-bottom:26px; overflow:hidden}
.business-titwrap .number{        float: left;
    width: 135px;
    height: 135px;
    border-radius: 50px;
    background: #fff;
    text-align: center;
    line-height: 72px;
    color: #d5d5d5;
    font-size: 53px;
    font-weight: bold;
    font-family: impact;
    margin: 9px 32px 0 25px;
border-radius: 50%;}
.business-titwrap .ch{ font-size:20px; color:#444444; font-weight:bold; margin:35px 0 10px 0}
.business-titwrap .name .en{ font-size:14px;}

/*  人力资源 */
.human{ width:100%; height:625px; background:url(../images/banner2_02.jpg) no-repeat center; overflow:hidden; text-align:center}
.human h1{ text-align:center; color:#fff; margin:95px 0 38px 0; font-size:36px;}
.human p{ text-align:center; width:818px; line-height:28px; font-size:17px; color:#fff; margin:0 auto}
.human ul{ display:inline-block}
.human .human_01{ width:220px; height:220px; background:url(../images/dsdf_03.png) no-repeat center; margin:100px 70px 0 70px; float:left;font-size: 14px;}
.human .human_01 span{ display:block; text-align:center; font-size:20px; color:#555555;}
.human .human_01 img{ margin:56px 0 10px 0;}
.human_main{ height:570px;padding: 60px 0px 50px;}
.human_main .left{ width:50%; height:570px; float:left }
.human_main .join{ height:270px;width:50%; float:left; overflow:hidden}
.human_main .join img{ -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.human_main .join:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.human_main .left .us{ width:50%; background:#aace39; height:270px; float:right; font-size:15px;}
.human_main .text_box {padding: 20% 10% 0; color: #fff;}
.human_main .text_box .en_title { font-size: 48px; margin-bottom:10px}
.human_main .left_02{ position:relative; float:left; width:100%; height:276px; overflow:hidden}
.human_main .left_02 img{ position:absolute; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;z-index: -9;}
.human_main .left_02:hover img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.human_main .left_02 .list_title{color: #333333;margin: 10% auto 2%;font-size: 36px; text-align:center; color:#333333;}
.list_l_b_text{padding: 0 16%;margin-bottom: 5%;color: #535353; text-align:center; font-size:15px;}
.human_main .right{ width:50%;position:relative;float:right; height:545px; overflow:hidden}             
.human_main .right img{ width:100%;-moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;z-index: -9; position:absolute}
.human_main .right:hover img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.human_main .list_r_text{bottom:0;right:0;color:#fff;width:40%;padding:8%;text-align:right; position:absolute}
.human_main .list_title{font-size: 36px; color:#fff; text-align:right; line-height:1.6}
.human_main .list_text{padding: 6px 0px 30px; color:#fff; text-align:right; line-height:1.6; font-size:15px;}
.part3 .part3_title{font-size: 36px;font-weight: normal;line-height: 1.6;color: #555;}
.part3 .tc{ text-align:center}
.part3 ul { padding: 20px 0px 60px;line-height: 1.6;color: #555;font-size: 14px;}
.part3 li { display: inline-block;*display: inline;*zoom: 1; margin: 0 2%;font-size: 14px;}
.part3 li i {font-size: 24px;}
.iconfont {
  display:inline-block;
  vertical-align: middle;
  margin:0 .3em;
  font-size: 1.1em;
  font-style:normal;
}

/*  简历 */
   /*下层--简历投递挂件*/
   .jl{ background:url(../images/jl_02.jpg) no-repeat center; height:347px;}

.Form-J1 { margin-top:85px;}
.Form-J1 .Form-J1-Left {
  float: left;
  width: 48%;
 
}
.Form-J1 .Form-J1-right {
  float: right;
  width: 48%;
}
.Form-J1 .Form-J1-li {
  background: #f7f7f7;padding: 10px 2%;margin-bottom: 15px; position:relative;font-size: 14px;
}
.Form-J1 .Form-J1-li label {
  width: 5em;
  display: inline-block;
  color: #666;
  vertical-align: middle;
}
.Form-J1 .Form-J1-li input {
  height: 28px;
  line-height: 28px;
  width: 82%;vertical-align: middle;border: none;background: transparent;
}
.Form-J1 .Form-J1-li textarea {
  width: 83%;vertical-align: middle; height:90px;border: none;background: transparent;
}

.Form-J1 .Form-J1-li ._mes {
  width: 83%;vertical-align: middle; height:157px;border: none;background: transparent;
}
.Form-J1 .Form-J1-li em {
  color: red;
  vertical-align: middle;
  padding-left: 10px;
}
.Form-J1 .Form-J1-li input._yzm {
  width: 20%;
}
.Form-J1 .Form-J1-li img {
  vertical-align: middle;
  padding-left: 10px;
  cursor: pointer;height: 30px;width: 100px;
}
.Form-J1 .Form-J1-li b {
  color: #666;
  font-size: 12px;
  padding-left: 4px;
}
.Form-J1 .Form-J1-li select {
  width: 82%;background: transparent;border: none; height:30px;line-height: 30px;
}
.Form-J1 .Form-J1-Btn {
  clear: both;
  text-align: center;
  padding: 35px 0 35px;
}
.Form-J1 .Form-J1-Btn button {
  width: 160px;
  height: 45px;
  line-height: 32px;
  text-align: center;
  color: #fff;
  cursor: pointer; outline:none; border:none;padding:0;font-size: 15px;
}
.Form-J1 .Form-J1-Btn ._submit {
  background: #aace39;
  margin-right: 10px;
}
.Form-J1 .Form-J1-Btn ._reset {
  background: #BEBEBE;
}
.Form-J1 .Form-J1-li  .Validform_wrong{position: absolute;right: 7%;top: 13px;}
.Form-J1 .Form-J1-li em {color: red; vertical-align: middle; padding-left: 10px; float: right; }
.Form-J1 .select-ui-choose-default {height: 2em; line-height: 2em; border: none!important; border-radius: 4px; background: none!important; color: #aaa; width: 82%; }
@media only screen and (max-width: 1200px) {
  .Form-J1 .Form-J1-Left {
    width: 100%;
  }
  .Form-J1 .Form-J1-li input {
    width: 86%;
  }
  .Form-J1 .Form-J1-li select {
    width: 54%;
  }
  .Form-J1 .Form-J1-right {
    width: 100%;
  }
  .Form-J1 .Form-J1-li textarea {
    width: 84%;
  }
  .Form-J1 .Form-J1-li input._yzm {
    width: 27%;
  }
  .Form-P1 .Form-P1-li b {
    display: none;
  }
  .Form-J1 .Form-J1-li label{ display:block; width:100%;}
  .Form-J1 .Form-J1-Btn{ text-align:center;}
  
}


/*  招聘 */
.zhaopin{ background:#3970ce; margin:60px 0 10px 0;font-size: 14px;}

.zhaopin_main{font-size: 14px;}
.zhaopin select{ color:#b2b2b2}
.zhaopin .search{margin: 35px 0 0 30px; display:block; color:#fff; float:left; width:188px; height:33px; line-height:33px; border:1px #fff solid}
.zhaopin .search i{ font-size:25px;margin: 0 20px;}
.zhaopin .tag{ float:left;margin: 35px 0 0 20px; color:#b2b2b2; line-height:33px; background:#fff; padding-left:15px; }
.zhaopin .tag input{height:33px; }
.zhaopin_main li{ width:328px; height:320px; float:left; background:#f6f6f6; padding:0 30px; margin:22px 6px;}
.zhaopin_main .title{ border-bottom:1px #c5c5c5 solid; font-size:23px; font-weight:bold; color:#4764c4; padding:45px 0 15px 0; margin-bottom:20px;}
.zhaopin_main .detail{ color:#666666; line-height:30px;}
.zhaopin_main a{ display:block; width:125px; height:40px;color:#4764c4; line-height:40px; border:1px #4764c4 solid; padding-left:15px; margin-top:30px;}
.zhaopin_main i{ font-size:30px; line-height:40px; margin-right:20px; float:right; background:url(../images/erte_03.jpg) no-repeat center center; width:14px; height:40px;}
.page{ margin:20px 0; float:left; width:100%;font-size: 14px; }
.page ul{ float:left}
.page li{ width:60px; height:60px; float:left; background:#f6f2f0;  line-height:60px; text-align:center; margin-right:10px;}
.page li a{color:#666666;}
.page .on, .page li:hover{ background:#397dce;}
.page .on a, .page li:hover a{ color:#fff}
.page .next{ width:150px; height:60px; line-height:60px; text-align:center; display:block; color:#666666; float:right;background:#f6f2f0; }



/*  新闻列表 */
.newslist{ background:url(../images/newsbanner_02.jpg) no-repeat center; height:610px; overflow:hidden}
.newslist h1{ font-size:35px; text-align:center; font-weight:normal; margin:60px 0 45px 0;}
.news-wrap{ width:100%; float:left;background:#fff; }
.news-tit{font-size:18px; float:left; width:16.5%; display:block; text-align:center; height:70px; line-height:70px;color:#000; border-right:1px #f0f1f3 solid;}
.news-tit i{ font-size:24px; color:#2760a9; margin-left:20px;}
.news-newscur{ background:#014fa2; color:#fff;}
.news-newscur i{ color:#fff;}
.news-titwrap{ width:100%; background-color: rgba(255,255,255,0.8); float:left; height:256px;}
.news-titwrap .newsimg{ margin:35px 0 0 23px; float:left}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.news-titwrap{
    background-color:#fff;
    filter:Alpha(opacity=80);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
.news-titwrap p{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}
.news-titwrap .shfe{ float:left; margin-left:45px; margin-top:70px; width:720px;}
.news-titwrap .shfe .date{ font-size:14px; color:#666666}
.news-titwrap .shfe .title{ font-size:24px; color:#000; font-weight:bold; margin:20px 0; display:block}
.news-titwrap .shfe .detail{ color:#666666; line-height:30px; font-size:14px;}
.newslist_main{ overflow:hidden; }
.newslist_main li{ float:right;width:100%; border-bottom:1px #e6e6e6 solid}
.newslist_main li img{ float:left; width:183px; }
.newslist_main .title a{ font-size:20px; color:#000;}
.newslist_main .right{ float:left; margin-left:35px;width: 60%;}
.newslist_main .right .dj{ color:#c9c9c9; font-size:12px; line-height:50px;}
.newslist_main .right .dj i{ font-size:20px; margin-right:10px;}
.newslist_main .right .dj span{ margin-right:30px;}
.newslist_main .right .dj span a{color:#c9c9c9;}
.newslist_main .right .detail a{ font-size:14px; color:#666666}
.newslist_main .date{ float:right; width:10%; text-align:center; padding: 0 0 20px 0;  border-left:1px #e6e6e6 solid}
.newslist_main .date .day{ font-size:45px; color:#014fa2;}
.newslist_main .date .year{ color:#666666; font-size:14px;}
.newslist_main li:hover{ background:#014fa2}
.newslist_main li .dfg{ padding:40px 40px; float:left;width: 100%;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.newslist_main li .dfg:hover{ padding-left: 20px;transition: all ease 0.3s;}
.newslist_main li .dfg:hover a, .newslist_main li .dfg:hover .dj, .newslist_main li .dfg:hover .day, .newslist_main li .dfg:hover .year{ color:#fff}

.newspage{ text-align:center; font-size:14px; margin:50px auto; margin-top:50px;}
.newspage ul{ display:inline-block}
.newspage li{ float:left;  border:1px #ededed solid; margin:0 10px; padding:10px 20px}
.newspage li a{ color:#000;}
.newspage li:hover, .newspage .on{ background:#014fa2}
.newspage li:hover a, .newspage .on a{ color:#fff}


/*  社会责任 */
.shzr{ background:url(../images/gfrd_02.jpg) no-repeat center; height:346px;}
.shzr_main{ overflow:hidden}
.shzr_main h1{ font-size:36px; color:#333333; text-align:center; margin:40px 0}
.shzr_main .s_01{ width:960px; text-align:center; margin:0 auto; font-size:16px; color:#333333; line-height:30px;}
.responsibility{ background:#f8f8f8; width:100%; margin:50px 0;}
.responsibility .r_01, .responsibility .r_02{ height:337px; width:100%}
.responsibility .r_01 .left{ width:50%; float:left; position:relative}
.responsibility .r_01 .img_title, .responsibility .r_02 .img_title{ position:absolute; width:100%; font-size:16px; bottom:0; height:55px; line-height:55px; background-color: rgba(0,0,0,0.5); text-align:center}
.responsibility .r_01 .img_title a, .responsibility .r_02 .img_title a{ color:#fff;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.responsibility .r_01 .img_title, .responsibility .r_02 .img_title{
    background-color:#000;
    filter:Alpha(opacity=50);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
.responsibility .r_01 .img_title a, .responsibility .r_02 .img_title a{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}
.responsibility .r_01 .left img{ width:100%;}
.responsibility .r_01 .right{width:50%; float:right; padding:0 50px 0 36px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.responsibility .r_01 .right .title, .responsibility .r_02 .left .title{ font-size:36px; color:#5d5d5d; margin:40px 0}
.responsibility .r_01 .right .detail, .responsibility .r_02 .left .detail{color:#5d5d5d; line-height:26px; font-size:14px;}
.responsibility .r_02 .left{width:50%; float:left; padding:0 50px 0 36px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
.responsibility .r_02 .right{width:50%; float:right; position:relative}

/*  新闻中心2 */
.news2{ background:url(../images/news2_02.jpg) no-repeat center; height:346px;}
.news2_main{ overflow:hidden}
.news2_main h1{ font-size:35px; text-align:center; color:#004ea2; margin:45px 0 15px 0}
.news2_main .js{ font-size:14px; color:#808080; text-align:center}
.cases{ margin-top:50px; overflow:hidden; margin-bottom:40px; width:100%; height:433px;}
.cases .left{}
.cases .left, .cases .right{float:left; width:50%}
.cases .nav-back{height:300px;}
.cases .nav_left{position:relative;margin-top:-300px;width:100%;text-align:center;font-size:15px;color:#636363;}
.cases .nav_left div{cursor: pointer;  margin-bottom:17px; background:#f3f3f3; float:left; width:100% }
.cases .nav_left .date{ width:160px; text-align:right; float:left; color:#808080;}
.cases .nav_left .date p{ font-size:15px; width:100%; margin-top:20px;}
.cases .nav_left .date span{ font-size:38px; display:block}
.cases .nav_left .title{ float:left; text-align: left; width:330px;line-height:108px;font-size:18px; }
.cases .nav_left div.on{ position: relative; z-index:9; border:0;}
.cases .nav_left div.on .icon i{ color:#fff;}
.cases .nav_left div.on .title b{ color:#fff;}
.cases .nav_left div.on .title span{color:#fff;}
.cases .right{width:47%;height:430px;margin-left:20px; float:right}
.cases .content{position:relative; overflow:hidden; height:430px;}
.cases .content .con-ggh{ height:430px; overflow:hidden}
.cases .cases_img{ float:right; position:relative}
.cases .cases_img a{ display:block}
.cases .detail{ font-size:14px; color:#808080;  float:right; text-align:left; display:none}
.cases .more{ background:url(../images/more_51.png) no-repeat; width:70px; height:70px; display:block; float:right; margin:15px 38px 0 0 ;}
.cases .right1{ float:left;margin-left:40px; width:320px!important;margin-bottom: 0 !important;}
.cases .nav_left .on .title{ line-height:80px; font-weight:bold; color:#000; }
.cases .nav_left .on .date{ margin-top:10px;}
.cases .on .detail{ display:block;margin-bottom: 50px;}
.cases .detail_right{height:95px;  background:#004ea2;}
.cases .detail_right .date{ width:160px; text-align:right; float:left; color:#fff;}
.cases .detail_right .date p{ font-size:15px; width:100%; margin-top:10px;}
.cases .detail_right .date span{ font-size:38px; display:block}
.cases .detail_right .right1{ float:left;margin-left:40px; width:320px!important;}
.cases .detail_right .title{ line-height:95px; font-weight:bold; color:#fff; font-size:18px;}
.news2_02{ background:#ebf3f6; padding-bottom:50px;}
.mt{ font-size:30px; color:#333333; margin:40px 0 30px 0}
.mt a{ font-size:14px; color:#666666; float:right}
.news2_02 .left{ width:750px; float:left; background:#fff;padding:20px 30px 0 30px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.news2_02 .left li{ line-height:59px; font-size:16px; border-bottom:1px #e0e0e0 solid }
.news2_02 .left li a{ color:#636363}
.news2_02 .left li span{ margin-right:50px;}
.news2_02 .left .more{ width:135px; height:40px; line-height:40px; display:block; text-align:center; color:#636363; border:1px #004ea2 solid; margin:28px 0; font-size:14px;}
.news2_02 .left li:hover a{ color:#004ea2}
.news2_02 .right{ width:423px; float:right;}
.news2_02 .right img{ margin-bottom:30px;}
.news2_03{ background:#f7f7f7; padding-bottom:40px;}
.news2_03 li{ float:left; padding:40px 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; width:33%; border-right:1px #d6d6d6 solid}
.news2_03 .date{ font-size:22px; color:#004ea2; font-weight:bold}
.news2_03 .title{ font-size:16px; color:#333333;font-weight:bold; line-height:26px; margin:20px 0}
.news2_03 .detail{ font-size:14px; color:#666666}
.news2_03 li a{ display:block}
.news2_03 li:hover{ background:#fff;}


/*  专题列表 */
.zhuanti{ background:url(../images/weq_02.jpg) no-repeat center; }
.zhuanti_list .title a{ font-size:24px; color:#555555; font-weight:bold}
.zhuanti_list .right{ float:left; margin-left:35px;width: 80%;}
.zhuanti_list .detail{ font-size:14px; color:#727272; line-height:24px; margin:20px 0}
.zhuanti_list .date1{ float:right; width:10%; text-align:center; padding: 0 0 20px 0;  }
.zhuanti_list .date1 .day1{ font-size:55px; color:#555555; font-weight:bold}
.zhuanti_list .date1 .year1{ color:#555555; font-size:16px;font-weight:bold}
.zhuanti_list .date1 .image img{ width:auto; height:auto;margin-left: 20px; margin-top:20px;}
.zhuanti_list li:hover, .newspage .on{ background:#fff; -moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #e1e1e1;}
.zhuanti_list li:hover a, .newspage .on a{ color:#555555}
.zhuanti_list li .dfg:hover a, .zhuanti_list li .dfg:hover .dj, .zhuanti_list li .dfg:hover .day, .zhuanti_list li .dfg:hover .year{ color:#555555}

/*  专题列表 3 */
.zhuanti_03{ background:url(../images/fghf_02.jpg) no-repeat center; height:346px; }
.location{ line-height:70px; font-size:14px;color:#949494; }
.location a{color:#949494; }
.location i{ font-size:30px; margin-right:20px;}
.zhuanti3_main{ overflow:hidden; border:1px #e6e6e6 solid; padding-bottom:30px; margin-bottom:50px;}
.zhuanti3_main .zt{ font-size:22px; color:#27467d; line-height:65px; border-bottom:1px #e6e6e6 solid; margin:0 25px;}
.zhuanti3_main ul{ margin-top:20px;}
.zhuanti3_main li{ width:30%; float:left; margin:2% 1.5%;}
.zhuanti3_main li img{ width:100%;-moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;height: 100%; }
.zhuanti3_main .title{ text-align:center; font-size:20px; color:#000; margin:15px 0}
.zhuanti3_main li a{ display:block}
.zhuanti3_main .detail{ font-size:14px; color:#7e7d7d; line-height:23px;}
.zhuanti3_main li:hover img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.zhuanti3_main .img{ overflow:hidden; height: 240px;}

/*  新闻详情 */
.news_xq{ background:url(../images/sfs_02.jpg) no-repeat center;height:346px;}
.position{ width:100%; border-bottom:1px #e6e4e4 solid; height:75px;}
.position_main{ width:100%; margin:0 auto;}
.position_main p{ color:#999999; font-size:12px; float:left; line-height:75px;}
.position_right{ float:right!important;}
.po_right{ background:url(../images/left2_12.jpg) no-repeat; width:39px; height:39px; float:right; margin-top:20px; margin-left:10px;}
.po_right:hover{ background:url(../images/v_07.jpg) no-repeat;width:39px; height:39px; float:right;margin-top:20px;margin-left:10px;}
.po_main{ background:url(../images/main_05.jpg) no-repeat;width:39px; height:39px; float:right;margin-top:20px;margin-left:10px;}
.po_main:hover{ background:url(../images/v_03.jpg);width:39px; height:39px; float:right; margin-top:20px;margin-left:10px;}
.po_left{ background:url(../images/left1_03.jpg) no-repeat;width:39px; height:39px; float:right;margin-top:20px;margin-left:10px;}
.po_left:hover{ background:url(../images/left3_03.jpg) no-repeat;width:39px; height:39px; float:right; margin-top:20px;margin-left:10px;}
.position_main a{ color:#999999; font-size:12px;}
.position_main a:hover{color:#005bab}
.newsxq{ width:100%; margin:0 auto;font-size: 16px;}
.newsxq h1{ font-size:26px; font-weight:normal; margin-top:20px; line-height:110px; border-bottom:1px #e9e9e9 solid; text-align:center;line-height: 50px; padding-bottom:20px;}
.newsxq h2{ text-align:center; font-size:12px; color:#999999; margin:0; line-height:50px;border-bottom:1px #e9e9e9 solid; font-weight:normal; }
.newsxq p{ line-height:30px; color:#333333; font-size:16px}
.xq_previous{ width:390px; height:60px; float:left; margin-bottom:70px; font-size:14px;}
.syp { width:80px; text-align:center; line-height:60px; color:#666666; background:#e8e8e8; float:left}
.syp_title{ width:310px;text-align:center; font-size:14px;line-height:60px; color:#666666; background:#f7f7f7; float:right}
.xq_next{ width:390px; height:60px; float:right;}
.xq_previous1{ width:390px; height:60px; float:left;}
.syp1 { width:80px; text-align:center; line-height:60px; color:#666666; background:#e8e8e8; float:right;font-size:14px;}
.newsxq br{ font-size:14px;}
.toudi{ float:left}
.toudi a{ font-size:20px; display:block; width:200px; height:60px; line-height:60px;background:#06519f; color:#fff; text-align:center; border-radius:10px; margin-bottom:50px;}



/*  党建工作 */
.djgz{ background:url(../images/gdg_02.jpg) no-repeat center;height:346px;}
.work{ background:#ededed;}
.work span{ font-size:24px; color:#75706d; font-weight:bold}
.work .search{ background-color:#b25534;}
.jdmain{ border:0; margin-bottom:0}
.jdmain .title{ text-align:left;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;  padding:0 20px}
.jdmain .detail{ color:#b25534; font-size:12px; padding:0 20px; margin-bottom:20px;}
.jdmain li{ border:1px #cccccc solid}



/*  集团领导 */
.leader{ background:#f9f9f9}
.leader ul{ overflow:hidden}
.leader li{margin:70px 2%; float:left; width:28.8%}
.leader li a{ display:block}
.leader li img{ width:100%; height:auto;}
.leader .detail{ width:100%; background:#fff; padding:7% 0}
.leader .detail p{ text-align:center; font-size:24px; color:#373431; margin-bottom:20px;}
.leader .detail span{ color:#6b6b6b; font-size:18px; text-align:center; display:block;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.leader li:hover .detail, .highlight .detail{ background:#2598f2;}
.leader li:hover .detail p, .leader li:hover .detail span, .highlight .detail p, .highlight .detail span{ color:#fff}
.leader .img img{-moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.leader .img{ overflow:hidden}
.leader li:hover img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.leader_js{ background:#f3fafe; padding:20px;-moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #333333; overflow:hidden; margin:0 auto; display:none }
.leader_js .title{ font-size:36px; color:#2598f2; margin-bottom:20px;}
.leader_js p{ font-size:18px; line-height:30px; color:#323232;}
.jt_01, .jt_02, .jt_03{ width:316%; margin-top:10%}
.jt_02{ position:relative; left:-114%}
.jt_03{position:relative;left: -228%;}


/*  7.22  */
.lingdao{ overflow:hidden;}
.lingdao .ld_nav{ width:100%; margin:50px 0; overflow:hidden}
.lingdao .ld_nav li{ width:6%; float:left; font-size:20px; text-align:center; border-bottom:2px #cccccc solid; margin:0 20px; padding-bottom:3px; margin-bottom:20px}
.lingdao .ld_nav li a{width:100%; display:block; color:#6e6e6e; border-radius:20px; padding:5px 0}
.lingdao .ld_nav .on a{  background:#27467d; color:#fff;}
.lingdao .ld_nav .on{border-bottom:2px #27467d solid;}
.lingdao .zw{ color:#27467d; font-size:20px; font-weight:bold; padding-bottom:20px; border-bottom:1px #e5e5e5 solid}
.lingdao .title{ font-size:20px; color:#27467d; font-weight:bold; margin:25px  0}
.lingdao .title .more{ float:right; display:block; font-size:14px; background:#c6c6c6; color:#666666; padding:3px 8px;}
.lingdao .detail{ font-size:18px; color:#666666; line-height:40px;}
.lingdao .detail i{ color:#27467d; font-size:14px; margin-right:15px;}
.lingdao .detail a{color:#666666;}
.huodong{ padding-bottom:30px;border-bottom:1px #e5e5e5 solid}

.marqueeleft{height:195px;width:1200px;overflow:hidden;margin:0 auto; margin-bottom:65px; margin-top:70px;}
.marqueeleft ul{float:left; width:1380px;}
.marqueeleft li{float:left;margin:0 10px;display:inline;width:15%;overflow:hidden; background:#fff;}
.marqueeleft li .pic{display:block;width:99%;height:150px;overflow:hidden; margin-bottom:15px;  border:1px #e4e4e4 solid}
.marqueeleft li .pic img{ width:99%;padding:1px;}
.marqueeleft li a{ font-size:16px; color:#666666}
.marqueeleft li p{text-overflow: ellipsis; white-space: nowrap; overflow:hidden; margin-bottom:20px}


/*  7.25  */
.news-titwrap .title{ font-size:18px; color:#333333; font-weight:bold; width:100%}
.news-titwrap .detail{ width:100%; color:#5d5d5d; line-height:30px}
.news-titwrap .detail span{ float:right; color:#004ea1}
.news_03 .title img{ width:100%}


/*  8.9 */
.business-mtjj{ width:100%; height:120px;}
.business-mtjj li{ float:left; margin-right:60px;cursor: pointer;}
.business-mtcur{color: #004ea2;}
.business-jjtitwrap{
	position:relative;
}
.business-jjtitwrap .more1{
	font-size: 14px;
	color: #666666;
	float: right;
	position:absolute;
	right:0;
	top:-70px;
}
.djwork{ width:205px!important;}



/*  11.7 */
.jubao{ width:100%; overflow:hidden}
.jubao .left{ width:7%; height:120px; font-weight:bold; border-right:3px #fff solid;border-bottom:3px #fff solid; float:left; background:#e60012; font-size:36px; line-height:50px; color:#fff; padding:20px; text-align:center}
.jubao .right{ width:89.3%; height:160px; float:right;border-bottom:3px #fff solid; font-size:16px; text-align:center; color:#fff;}
.jubao .right .r_01{ float:left; width: 43.5%; border-bottom: 3px solid #fff;height:49%; border-right:3px solid #fff;display: flex;
    justify-content:center;
    align-items:Center;padding: 0 30px; line-height:30px; font-weight:bold;}
.jubao .right i{ font-size:50px; color:#fff;margin-right: 20px;}
.jubao .right .r_01 img{ width:40px; height:40px; margin-right:20px;}
.jubao .bottom{width:100%;}
.jubao .bottom .b_01{ width:32.7%; float:left; height:70px; line-height:70px; font-size:16px; font-weight:bold; color:#fff; text-align:center;border-right: 3px #fff solid;}

/*  11.29 */
.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px;}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url(../images/close.png) no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}


