﻿@charset "utf-8";
/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;

/*设置字体*/
font-size:14px;
line-height:24px;
font-family:"宋体";
color:#414446;

/*设置宽度*/
width:100%; 
min-width:320px; /*宽度要自己改*/
}


/*该设置跟后台编辑器有关*/
.ul,.ul li{ list-style:none; margin:0; padding:0;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
/*该设置跟后台编辑器有关*/


/*强制去除表单自带的样式*/ 
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none; /*-webkit-appearance:none;*/}
textarea{resize:none;/*-webkit-appearance:none;*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}


/*html5设置*/
article,aside,footer,PcTop,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ max-width:100%; border:none; border:0; vertical-align:top;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none;}


/*清楚浮动*/
.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both;
 font-size: 0px;}
.clearfix { zoom: 1;}

.clear{ clear:both; height:0px; overflow:hidden;}
.w1200{ max-width:1200px; margin:0 auto; width:100%; }
.w1590{ max-width:1590px; margin:0 auto; width:100%; }
.min150{ min-height:150px; }
/*初始化样式*/




/*页面框架结构*/
.contain{} /*页面主体内容*/
.slidebar{} /*边侧菜单*/
.maincontent{} /*主要内容*/
.content{} /*内容*/
.txtbox,
.singlepage{ /*单片 设置文字两端对齐*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}
.current{ /*当前位置*/}


/*分页*/
.Page001913{ text-align:center; padding:40px 0 60px; display:block; width:100%; overflow: hidden; color:#ababb6;}
.Page001913 *{ vertical-align:middle;}
.Page001913 .Pages .p_cur,
.Page001913 .Pages .p_count,
.Page001913 .Pages .p_total{ display:none;}
.Page001913 .Pages a{ border:1px solid #ceced5; display:inline-block; padding:0 15px; line-height:35px; color:#ababb6; }
.Page001913 .Pages a:hover,
.Page001913 .Pages a.a_cur{ color:#fff; background-color:#015cab; border-radius:5px;}
.Page001913 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page001913 .Pages em a{ margin:0 5px;}
.Page001913 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page001913 .Pages .i_button{ cursor:pointer; width:47px; background-color:#015cab; color:#fff; border-radius:5px; height:36px;border:1px solid #ceced5;}
.Page001913 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page001913 .Pages .i_text{ text-align:center; }
@media(max-width:1000px){
.Page001913 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page001913 .Pages a.a_first,
.Page001913 .Pages a.a_end{ display:none;}
.Page001913 .Pages a{ padding:0 10px;}
}
/*分页*/


/*头部*/
.PcTop{ padding:0 8%; }
.PcTop .logo{ display:block; line-height:89px; float: left; }
.PcTop .logo img{ vertical-align:middle; }
.PcTop .Right{margin-left:15%;}
.PcTop .Right .ul{float: left; width:80%;}
.PcTop .Right .ul li{ display: inline-block; font-weight:bold; position:relative;}
.PcTop .Right .ul li a{ }
.PcTop .Right .ul li:last-child{ margin-right:0; }
.PcTop .Right .ul li#nav00{ display:none!important; }
.PcTop .Right .ul li a{display: block; color:#bcbcbc; padding:25px 20px;line-height:39px; font-size:18px;}
.PcTop .Right .ul li span{display: block;}
.PcTop .Right .ul li:hover > a,
.PcTop .Right .ul li.onnav > a{ color:#005eae;}



/*.PcTop .Right .ul li dl{ position:absolute; width:100%; left:0; top:100%; z-index:100; background:rgba(0,0,0,0.8); display:none;}
.PcTop .Right .ul li dl a{ color:#fff; display:block; padding:3px 15px; border-top:none; font-size:14px;}
.PcTop .Right .ul li dl a:hover{ background:#ff761c;}
*/

.PcTop .BtnBox{float: right;margin-top:28px;}
.PcTop .NavBtn{cursor: pointer;float: right; background:url(../images/nav_bg.png) left center no-repeat; padding-left:25px; font-size:12px; line-height:15px; color:#3f639f; width:52px;height:30px;margin-left: 20px; display:none;}
.PcTop .LanBtn{ color:#bcbcbc; font-weight:bold; cursor: pointer; float:left; text-align:right; font-size:17px; line-height:30px; height:30px;}
.PcTop .LanBtn.on{ color:#005eae; }
.PcTop em{ float: left; font-size:18px; line-height:31px; color:#bcbcbc; margin:0 10px; }
.PcTop .SearchBtn{ float: left;position: relative; margin-left:15px;}
.PcTop .SearchBtn2{ cursor: pointer; float:left; background: url(../images/Search.png) center no-repeat; width:30px; height:30px;}
.PcTop .SearchBox{display: none;position: absolute;top:-5px; margin-right:10px;right: 100%;width: 200px;border: 1px solid #3f7dc3;height:38px;background: #fff;}
.PcTop .SearchBox input{float: left;width:130px;height: 38px;line-height: 38px;padding: 0 15px;}
.PcTop .SearchBox .btn{display: block;width: 38px;height: 38px;float: right;background: url(../images/search_bg.png) center no-repeat;border-left: 1px solid #3f7dc3;}

.mobile_top,#mob_nav{ display: none; }









/*头部*/


.location{ background:#f8f8f8; overflow: hidden; }
.location .columnname{ float: left; background:#005eae; color:#fff; font-weight:bold; font-size:18px; line-height:60px; padding:0 30px; }
.location .lam_menu{ float: right;padding-right:20px; font-size:18px; font-weight:bold; }
.location .lam_menu a{ padding:16px 0; margin:0 30px; display:inline-block; color:#8b8989; border-bottom:solid 3px #f8f8f8;}
.location .lam_menu a.on,.location .lam_menu a:hover{ border-color:#005eae;}
.Product .lam_menu{ display:none; }



/*底部*/



/* 修改内容 20180213 */

.BotLogo{ float: left; }
.BTopMenu{ float: left; padding-left:50px; }
.BTopMenu a{font-weight:bold; color:#333333; font-size:18px; margin:0 10px; line-height:99px;}

.BotUp{ float: left; width:100%; padding:20px 0; }
.Bot_left{ float: left; font-size:14px; color:#333333; }
.Bot_left a{ color:#333333; }
.Botlink a{ margin-right:10px; }
.Bot_left .copyright a{ font-weight:bold; }
.Bot_right{ float: right; line-height:68px; }
.Bot_right > span{ float: left; color:#333333;}
.Bot_right .bdsharebuttonbox{ display:inline-block; float: left; }
.Bot_right .bdshare-button-style0-16 .bds_tsina{ width:35px; height:68px; margin:0 10px; padding:0; background:url(../images/Bot_Icon2.png) center no-repeat;}
.Bot_right .bdshare-button-style0-16 .bds_weixin{ width:35px; height:68px; margin:0; padding:0; background:url(../images/Bot_Icon1.png) center no-repeat;}




@media screen and (min-width:1001px){
	.BTopMenu a{ margin:0 15px; }
}

@media screen and (min-width:1366px){
	.BTopMenu a{ margin:0 33px; }
}

.bottom{ background:#eee; overflow: hidden;}
.bottom .BtnBox .LanBtn.on{margin-right:10px;}

/* 修改内容 20180213 */



/*底部*/


/*页面二级/左侧/右侧菜单*/
.slidebar{}
/*页面二级/左侧/右侧菜单*/

/*Banner*/
.Banner{ width:100%; overflow: hidden; text-align: center; }
.Banner .TelBan{ display:none; }

.HomeBan{ position:relative; z-index:1;}
.HomeBan .bx-viewport{ z-index:1;}
.HomeBan li{ background-position:center top; background-repeat:no-repeat;}
.HomeBan li a{ position:relative; display:block; width:100%; height:100%;}
.HomeBan li span{ display:block; width:100%; height:380px;}
.HomeBan li img{ display: block; width: 100%; }
.HomeBan li img.MobileImg{ display: none; width: 100%; }
.HomeBan .bx-controls-direction a{ z-index:10; position:absolute; width:33px; height:61px; overflow:hidden; line-height:1000px; top:50%; transform:translateY(-50%); background-size:contain;}
.HomeBan .bx-controls-direction a.bx-prev{ left:17%;}
.HomeBan .bx-controls-direction a.bx-next{ right:17%;}
.HomeBan .bx-controls-direction a.bx-prev:hover{}
.HomeBan .bx-controls-direction a.bx-next:hover{}
.HomeBan .bx-pager{ position:absolute; left:0; bottom:2%; right:0; margin:0 auto; max-width:1200px; text-align:center; width:100%; z-index:10;}
.HomeBan .bx-pager *{width:38px; height:38px;}
.HomeBan .bx-pager div{ display:inline-block;margin-left:10px;}
.HomeBan .bx-pager div a{ display:block; line-height:100px; overflow:hidden; border-radius:50%; background:url(../images/Ban_Icon1.png) center no-repeat; }
.HomeBan .bx-pager div a.active{ background:url(../images/Ban_Icon2.png) center no-repeat;}


/* 修改内容 20180213 */

@media screen and (min-width:1001px){
	.HomeBanH{margin-bottom: 10px;}
}

.PcTop .LanBtn{ width: 30px;vertical-align: middle; }
.PcTop .LanBtn img{vertical-align: middle; -webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;}
.PcTop em{font-style: normal;}

.PcTop .LanBtn:hover img{-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}
/* 修改内容 20180213 */

/*Banner*/

/*Home*/
.margBott{ margin-bottom:60px; }
.HomeBoxPro{ width:100%; float: left; padding:0 1%; position: relative;
	background:url(../images/Home_BJ1.jpg) right center no-repeat;background-size: cover;}
.HomeBoxPro,.HomeBoxPro .PrText,.HNewsL .Tex,.HomeNewsBJ{ 
	-moz-box-sizing: border-box;  /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.HomeBoxPro .PrImg{ float:right; width:48%; overflow: hidden;margin-bottom: 2%;}
.HomeBoxPro .PrImg img{ transition: all 0.6s;display: block;width: 100%;}
.HomeBoxPro .PrText{ width:49%; position: absolute; top: 0; left:1%; height: 100%; overflow: auto;}

.HomeBoxPro .PrText .Text{ display:table; width:88%; padding:0 6%; height:100%;}
.HomeBoxPro .PrText .Text .Textwz{ display: table-cell; vertical-align: middle; }
.HomeBoxPro .PrText h4{ font-size:34px; line-height:70px; color:#333333; }
.HomeBoxPro .PrText h4 i{ display:block; clear:both; width:2em; height:2px; background:#005eae; }
.HomeBoxPro .PrText .Cong{ margin:10px 0; color:#666666; font-size:17px; line-height:30px; }
.HomeBoxPro .PrText .Cong strong{ display:inline-block; }
.HomeBoxPro .PrText .But{ padding-bottom:20px; }
.HomeBoxPro .PrText .But a{ display:block; text-align: center; font-size:14px; color:#005eae; width:120px; line-height:40px; border:solid 2px #005eae; }
.HomeBoxPro.two .PrImg{ float:left; }
.HomeBoxPro.two .PrText{left:auto; right:1%;}
.HomeBoxPro:hover .PrImg img{ transform: scale(1.1);  }
.HomeBoxPro:hover .PrText h4 a,.HomeBoxPro:hover .PrText .Cong{ color:#005eae; }
.HomeBoxPro:hover .But a{ color:#fff; background:#005eae; }

.HomeNewsBJ{ background:url(../images/Home_BJ2.jpg) top center no-repeat; overflow: hidden; padding:70px 2%;}
.HNewsL{ width:41%; float: left; position: relative;margin: 45px 45px 0;}
.HNewsL li{ position: relative; overflow: hidden; }
.HNewsL .Tex{ padding:10px; background:rgba(0, 0, 0, 0.4); position: absolute; bottom:0; left:0; font-size:20px; color:#ffffff; width:100%; }
.HNewsL .Tex span{ font-size:14px; color:#999999; }
.HNewsR{ width:50%; float: right; }
.HNewsL img{ transition: all 0.6s;display: block;width: 100%;}
.HNewsL:hover img{ transform: scale(1.05);  }
.HNewsL:hover{ box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.4); }

.HNewsR li{ float:left; background:#fff; width:48%; transition: all ease-out .2s;}
.HNewsR li p{ overflow: hidden; }
.HNewsR li p img{ transition: all 0.6s;}
.HNewsR li:hover p img{ transform: scale(1.05);  }
.HNewsR li:hover{ box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.4); }
.HNewsR li:nth-child(2n){ float:right; }
.HNewsR li .Text_li{ font-size:15px; color:#999999; padding:30px 35px;}
.HNewsR li .h4{ font-size:17px; margin:15px 0 0; color:#333333; height:48px; overflow: hidden; font-weight:initial; }
.HNewsR li .Text_li p{ margin:10px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.HomeNewsBJ .w1590 > .h4{ font-size:34px; color:#005eae; padding:20px 0; line-height:65px; text-align: center; }

.HNewsL .bx-viewport{ position: relative; z-index:8; }
.HNewsL .bx-controls-direction a{ display:block; width:20px; line-height:999px; overflow: hidden; height:70px; position: absolute; bottom:0; z-index:9; }
.HNewsL .bx-controls-direction a.bx-next{ background:url(../images/Right_Icon.png) left center no-repeat; right:0px;}
.HNewsL .bx-controls-direction a.bx-prev{ background:url(../images/Left_Icon.png) left center no-repeat; right:20px;}


/*集团简介*/
.maincontent .title{ text-transform:uppercase; color:#f4f4f4; font-size: 28px; margin-bottom:20px; text-align:center; line-height:30px; margin-top:25px;}
.maincontent .title .p{ color:#323232; font-size:28px; font-weight:bold; line-height:50px;}
.maincontent .title i{ background:#005eae; width:53px; height:2px; display: block; margin:0 auto; }

.About{ overflow: hidden; width:100%; font-size:16px; margin-bottom:70px; }
.About .jia{ font-size:16px; color:#323232; padding:20px 0;overflow: hidden;width: 100%;}
.About_list{ width:100%; position:relative; float: left;}
.About_list .TexBox{ width:47%; position:absolute; top:0; left:0; height:100%;}
.About_list .TexBox .Text{ display:table; width:80%; padding:0 10%; height:100%;}
.About_list .TexBox .Text .Textwz{ display: table-cell; vertical-align: middle;}
.About_list .Pic{ width:53%; float:right;}
.About_list.About_list2 .TexBox{ width:47%; position:absolute; top:0; left:auto; right:0; height:100%;}
.About_list.About_list2 .Pic{ width:53%; float:left;}
.About_list.About_list2 .Textwz dl,.About_list.About_list2 .Textwz dd{ margin:0; }
.About_list.About_list2 .Textwz{ text-align: center; }
.About_list.About_list2 .Textwz dd{ display:inline-block; font-size:18px; line-height:40px; color:#323232;}
.About_list.About_list2 .Textwz dd:nth-child(2){ padding:0 5%; }
.About_list.About_list2 .Textwz dd span{ display:block; font-size:50px; color:#8b8989; font-weight:bold;}

/*人才招聘*/
.Jobs_Tit,.Jobs_Con{ width:100%; float: left; }
.Jobs_Tit span{ font-size:18px; font-weight:bold; border-right:solid 1px #fff;width: 33.13333333%; float:left; display:block; text-align: center; color:#fff; background:#015cab; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:25px; padding:15px 0; }
.Jobs_Con .ConTex{ overflow: hidden; width:100%; border-bottom:solid 2px #fff; }
.Jobs_Con .Tits{ overflow: hidden; width:100%; cursor:pointer; }
.Jobs_Con .Tits span{ font-size:18px;width: 33.13333333%; border-right:solid 1px #f2f0f0; float:left; display:block; text-align: center; color:#333333; background:#f2f0f0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:25px; padding:13px 0; }
.Jobs_Con .Tits span:last-child,.Jobs_Tit span:last-child{ border-right:none;}
.Jobs_Con .Tits span:last-child{ background:#f2f0f0 url(../images/Yuan_Jt.png) no-repeat 95% center;}

.Jobs_Con .ConTex .Tits span:last-child{ background:#f2f0f0 url(../images/Yuan_Jt.png) no-repeat 95% center;}
.Jobs_Con .ConTex.on .Tits span:last-child{ background:#bcbcbc url(../images/Yuan_Jton.png) no-repeat 95% center;}
.Jobs_Con .ConTex.on .Tits span{ color:#fff; background:#bcbcbc;}
.Jobs_Con .ConTex .JianS{ display:none; padding:30px 50px; font-size:18px; line-height:30px; }
.Jobs_Con .ConTex .JianS strong{ color:#333333; }
.Jobs_Con .ConTex .JianS.on{ display:block; }
.Jobs_Con .ConTex .butt{ display:block; width:100%; padding-top:30px; }
.Jobs_Con .ConTex .butt a{ margin-right:10px; border-radius:5px; line-height:35px; font-size:16px; font-weight:bold; padding:10px 20px; border:solid 1px #015cab; color:#015cab; }
.Jobs_Con .ConTex .butt a:hover{ background:#015cab; color:#fff; }

/*人才招聘表单*/
.biaodang{ width:100%; height:100%; background:rgba(0,0,0,0.5); position:fixed; top:0; left:0; z-index:999; display:none;}
.biaodang .biaodang_m{ width:100%; height:320px; position:absolute; top: 0px; bottom: 0px; left:0px; right: 0px; margin: auto;}
.biaodang .biaodang_m .biaodang_box{ max-width:570px; background:#fbf8f8; border-radius:10px; margin:0 auto; width: 90%; padding:2%; position:relative; overflow: hidden;}
.biaodang_box li.li{ margin-bottom:10px;}
.biaodang_box li.li input{ background:none; border:none; font-weight:bold; color:#015cab; font-size:16px; }
.biaodang_box li{ position: relative; width:100%; float: left; margin-bottom:10px;}
.biaodang_box li span.f_name{ color:#37393a; display:inline-block; width:80px; padding-right:15px; text-align:right; font-size:16px;}
.biaodang_box li span.tishi{ width:auto; position: absolute; right:14px; top:10px;}
.biaodang_box li span.tishi em{ color:red; margin:0 10px;}
.biaodang_box li input{ width:40%; background:#f5f5f5; border:1px solid #eee; padding:0px 10px; line-height:35px; height:35px;}
.biaodang_box li.Sc input{ background:none; border:none; padding:10px 10px; line-height:initial; }
.biaodang_box .btn{ margin:0px; }
.biaodang_box .btn input{ border-radius:5px; height:35px; line-height:35px; display:block; width:115px; text-align:center; color:#fff; background:#0a44a7; border:none; cursor:pointer; margin:0 auto; cursor:pointer;}
.biaodang_box .close{ display:block; color:#fff; line-height:24px; width:24px; height:24px; background:#015cab; border-radius:50%; position:absolute; right:12px; top:12px; cursor:pointer; text-align: center; font-size: 24px;}
/*人才招聘表单 结束*/

/*联系我们*/
.Contact .pic{ overflow: hidden; background:#e5e5e5; padding:4px;}
.Contact .pic img{ margin:0 auto; width:100%; display:block;}
.Contact .Texta{ display:block; overflow: hidden; width:100%; margin:20px 0; }
.Contact dl{ border-left:solid 4px #e5e5e5; float: left; min-height:130px; padding:0 20px; width:235px; }
.Contact dl,.Contact dd{ margin:0; line-height:28px; }
.Contact dl dt{ font-size:30px; line-height:40px; }
.Contact dd{ font-size:20px; }
.Contact dd.Tel{ background:url(../images/Contact_Icon1.jpg) left center no-repeat; padding-left:30px;  line-height:35px;}
.Contact dd.yy{ background:url(../images/Contact_Icon2.jpg) left center no-repeat; padding-left:30px; line-height:35px;}


/*新闻资讯*/
.News_list{ margin-top:50px; }
.News_list ol{ padding:0; margin:0; display:block; overflow: hidden; position: relative; border:solid 1px #e5e5e5; padding:20px; margin-bottom:10px; }
.News_list .Pic{ width:255px; float: left;}
.News_list .Text{ position: absolute; left:0; top:0; padding:20px; padding-left:300px; }
.News_list .Text .h4{ color:#313132; font-size:18px; margin:15px 0; max-width:100%; height:25px; overflow: hidden; font-weight:bold;}
.News_list .Text .Intr{ color:#595959; height:67px; overflow: hidden; width:100%; float: left; font-size:16px; }
.News_list .Text .but{ border-top:solid 1px #e5e5e5; padding-top:10px; margin-top:10px; width:100%; float: left; }
.News_list .Text .but .Time{ background:url(../images/time.jpg) left center no-repeat; padding-left:25px; color:#015cab; font-size: 14px; }
.News_list .Text .but .More{ float: right; color:#015cab; font-size: 14px; }

.News_list li{ width:100%; padding:10px 20px; float: left; border-bottom:dashed 1px #e5e5e5; font-size:17px; }
.News_list li .Time{ float: right; color:#015cab; font-size:14px; }
.News_list li{ -moz-box-sizing: border-box;  /*Firefox3.5+*/ -webkit-box-sizing: border-box; /*Safari3.2+*/ -o-box-sizing: border-box; /*Opera9.6*/ -ms-box-sizing: border-box; /*IE8*/ box-sizing: border-box;}
.News_list li span{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; width:70%; float: left; }
.News_list li span.Time{ max-width:80px; }

/*通用详细*/
.News_info{ font-size: 14px; margin-bottom: 30px; margin-top:68px; }
.News_info .info_title{ padding:10px 0px 0; font-size:18px; text-align:center; margin:0;}
.News_info .info_time{ font-size:12px; text-align:center; color:#A1A1A1; margin:0; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.News_info .info_txt{ padding:10px 0px; font-size:17px; line-height:30px; color:#595959;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.News_info .PrevNextBox .h1{ font-size:14px; font-weight:normal;  background:url(../images/list_Icon.jpg) left center no-repeat; padding-left:25px;}
.News_info .PrevNextBox dl{ font-size:14px; display:block; margin:8px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:25px;}
.News_info .PrevNextBox dl.Prev{ background:url(../images/Prve_Icon.jpg) left center no-repeat;}
.News_info .PrevNextBox dl.next{ background:url(../images/Next_Icon.jpg) left center no-repeat;}
.News_info .PrevNextBox a:hover{ color:#005eae; }
.News_info .PrevNextBox a.none{ cursor:default;}
.News_info .PrevNextBox a.none:hover{ color:#ccc;}


/*产品列表*/
.Pro_list{ padding-bottom:50px; width:100%; float:left;}
.Pro_list li{ float: left; width:45%; transition: all ease-out .2s; border:solid 1px #e5e5e5; margin-top:50px; }
.Pro_list li:hover{ background:#005eae; box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.4);}
.Pro_list li:hover a,.Pro_list li:hover .CatTex,.Pro_list li:hover h4{ color:#fff; }
.Pro_list li:nth-child(2n){ float:right;}
.Pro_list li:nth-child(2n+1){ clear:both; }
.Pro_list li .Pic{ float: left; width:100%;position: relative;}
.Pro_list li .Pic i{ position: absolute; bottom:-54px; transition: all ease-out .2s; left:50%; margin-left:-54px; width:107px; height:107px; background:#fff; border-radius:50%; }
.Pro_list li .Pic i img{ position: absolute; top:0; left:0; width:100%; }
.Pro_list li .Pic i img.Icon2{ display:none; }
.Pro_list li .CatTex{ font-size:18px; color:#666666; min-height:460px; line-height:30px; padding:30px; padding-top:60px; display:block; overflow: hidden;}
.Pro_list li h4{ font-size:34px; color:#333333; line-height:36px; text-align:center; margin:20px 0; font-weight:bold; }
.Pro_list li:hover .Pic i img.Icon1{ display:none; }
.Pro_list li:hover .Pic i{ background:#005eae; }
.Pro_list li:hover .Pic i img.Icon2{ display:block; }

/*产品详细*/
.Product .margTop{ width:100%; margin:50px auto; overflow: hidden; }
.ProLeft{ width:230px; float:left; }
.ProLeft dl,.ProLeft dd{ margin:0; }
.ProLeft dl{ display:none; }
.ProMenu li{ margin-bottom:2px; }
.ProMenu li > a{ display:block; width:190px; font-size:16px; color:#333333; font-weight:bold; background:#f8f8f8 url(../images/Pro_Icon2.png) no-repeat 90% center; padding:10px 20px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.ProLeft dl dd{ border-bottom:dashed 1px #e5e5e5; padding:0 20px;}
.ProLeft dl dd:last-child{ border-bottom:none;  }
.ProLeft dl dd a{ display:block; padding:13px 0; color:3666666; font-size:15px;  }
.ProMenu li:hover > a,
.ProMenu li.on > a{ color:#fff; background:#005eae url(../images/Pro_Icon1.png) no-repeat 90% center; }
.ProLeft dl dd.on a,.ProLeft dl dd:hover a{ color:#005eae; font-weight:bold; }
.Pro_Info{ padding-left:5%; min-height:200px; overflow: hidden;}
.Pro_Info img{ max-width:100%; }


.Auxlink{ width:100%; float:left; margin-bottom:60px;}
.Auxlink li{ width:25%; float: left; text-align: center; margin-bottom:10px; }
.Auxlink li figure{ padding:5px; background-size:100%!important; padding-bottom:50%; }
.Auxlink li figure{ -moz-box-sizing: border-box;  /*Firefox3.5+*/ -webkit-box-sizing: border-box; /*Safari3.2+*/ -o-box-sizing: border-box; /*Opera9.6*/ -ms-box-sizing: border-box; /*IE8*/ box-sizing: border-box;}
.Auxlink li p{ margin:0; }

/*搜索中心*/
.search_list{ margin-top:40px; }
.search_list li{ font-size: 16px; border-bottom:solid 1px #e1e1e1; line-height:25px; padding:5px 0; float: left; width: 100%; }
.search_list li time{ min-width:71px; float:right; font-size:14px; display:block; white-space:nowrap; }
.search_list li span{ display:block; width:73%; float: left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:initial;}

/*
 .Floor001014 为demo编号
 */
.Floor001014{ width:100%; overflow:hidden; margin-bottom:60px; min-height:300px; }
.Floor001014 .title{ color:#333; padding:18px 0; overflow:hidden; background-color:#fff;}
.Floor001014 .list_scroll{ float:right; width:100%; padding:0 100px;position:relative; z-index:1;}
.Floor001014 .list_scroll{ -moz-box-sizing: border-box;  /*Firefox3.5+*/ -webkit-box-sizing: border-box; /*Safari3.2+*/ -o-box-sizing: border-box; /*Opera9.6*/ -ms-box-sizing: border-box; /*IE8*/ box-sizing: border-box;}
.Floor001014 .list_copy{ display:none;}
.Floor001014 .list_scroll li{ text-align:center; padding-bottom:35px; cursor:pointer; font-size:18px;}
.Floor001014 .list_scroll li.on{ font-weight:bold; font-size:24px; color:#0e408b;}
.Floor001014 .list_scroll li::before,
.Floor001014 .list_scroll li::after{position:absolute; content:'';}
.Floor001014 .list_scroll li::before{ width:100%; height:1px; bottom:8px; left:0; background:#ece9e9; }
.Floor001014 .list_scroll li::after{ background:url(../images/About_Icon.png) no-repeat center; width:19px; height:19px; border-radius:50%; right:50%; margin-right:-8px; bottom:0;}
.Floor001014 .list_scroll li.on::after{ background:url(../images/About_IconON.png) no-repeat center;}

.Floor001014 .list_scroll .bx-viewport{ z-index:2;}
.Floor001014 .list_scroll .bx-controls-direction{ height:0; }
.Floor001014 .list_scroll .bx-controls-direction a{ position:absolute; top:50%; margin-top:-4px; display:inline-block; width:50px; height:50px; border-radius:50%; overflow:hidden; line-height:150px;}
.Floor001014 .list_scroll .bx-controls-direction a.bx-prev{ background:#dddddd url(../images/About_fzlc_L.png) no-repeat center; left:0;}
.Floor001014 .list_scroll .bx-controls-direction a.bx-next{ background:#dddddd url(../images/About_fzlc_R.png) no-repeat center; right:0;}
.Floor001014 .list_scroll .bx-controls-direction a.bx-prev:hover{ background:#005eae url(../images/About_fzlc_L.png) no-repeat center; left:0;}
.Floor001014 .list_scroll .bx-controls-direction a.bx-next:hover{ background:#005eae url(../images/About_fzlc_R.png) no-repeat center; right:0;}
.Floor001014 .bx-pager{ display:none;}
.Floor001014 .list_content .bx-controls{ display:none;}


.Floor001014 .list_content .CouCateg{ display:block; width:100%; font-size:24px; color:#fff; float: left; text-align: center;}
.Floor001014 .list_content .CouCateg span{ background:#005eae; font-weight:bold; line-height:40px; display:inline-block; width:250px; border-radius:60px 60px 0px 0px; }
.Floor001014 .list_content .Cou_list{ padding:70px 0;  position: relative; }
.Floor001014 .list_content .Cou_list dd::before,
.Floor001014 .list_content .Cou_list dd::after{position:absolute; content:'';}
.Floor001014 .list_content .Cou_list dd::before{ position: absolute; width:11%; height:1px; left:-11%; top:50%; background:#e8ecef; }
.Floor001014 .list_content .Cou_list dd::after{ background:#e8ecef; border-radius:50%; left:-11%; margin-left:-7px; top:50%; margin-top:-5px; height:10px; width:10px; position: absolute; }
.Floor001014 .list_content .Cou_list dd.even::before{ right:-11%; left:auto; top:50%;  }
.Floor001014 .list_content .Cou_list dd.even::after{ right:-11%; left:auto; margin-right:-7px; top:50%; margin-top:-5px;}

.Floor001014 .list_content .Cou_list dd.even{ float:left; margin-bottom:80px; margin-top:0;}
.Floor001014 .list_content .Cou_list dd.even .pic{ right:0; right:auto;}
.Floor001014 .list_content .Cou_list dd.even .text{padding-left:270px; padding-right:15px;font-size:16px;}
.Floor001014 .list_content .Cou_list dd{ float:right; width:45%; min-height:160px; margin-bottom:0px; margin-top:80px; position: relative;}
.Floor001014 .list_content .Cou_list dd .pic{ position: absolute; left: 0; top: 0;}
.Floor001014 .list_content .Cou_list dd .text{ background-color: #f7f7f7;font-size:16px; min-height:160px; padding-left:270px; padding-right:15px;}
.Floor001014 .list_content .Cou_list dd .text p{ height:130px; overflow: auto; }
.Floor001014 .list_content .Cou_list dd .text h1{ margin: 0;font-weight: normal;font-size:16px; padding-top: 38px;}
.Floor001014 .list_content .Cou_list .line{ width: 1px; height: 100%; left: 50%; margin-left: -0.5px; background-color: #e8e8e8; position: absolute; top: 0;}
.Floor001014 .list_content dl{ width:100%; float: left; }
.Floor001014 .list_content dl,.Floor001014 .list_content dd{ margin:0; position: relative; }

@media(max-width:768px){
.Floor001014 .list_scroll{ float:none; width:auto;}
.Floor001014 .list_scroll{ float:none; width:auto; padding:0 40px;}
.Floor001014 .list_scroll .bx-controls-direction{ margin-top:0; top:-33px;}
.Floor001014 .list_scroll .bx-controls-direction a{ width:30px; margin-top:6px; height:30px; }
.Floor001014 .list_content .Cou_list dd{ background:#f7f7f7; clear:both; margin:0; min-height:0; }
.Floor001014 .list_content .Cou_list dd.even{ margin-bottom:0; }
.Floor001014 .list_content .Cou_list dd .text{ min-height:0; }
.Floor001014 .list_content .Cou_list dd .text h1{ margin-top:0; padding-top:10px; }
.Floor001014 .list_content .Cou_list dd .pic{ position:relative; }
.Floor001014 .list_content .Cou_list dd .text,.Floor001014 .list_content .Cou_list dd.even .text{ padding:0 10px; }
.Floor001014 .list_content .Cou_list dd .text p{ max-height:initial; overflow: auto; }
}

/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}


/* 修改内容 20180213 */

@media screen and (min-width:1001px){
	body{padding-top: 89px;}
	.bodypt{padding-top: 0;}
	.PcTopBox{border-top: 3px solid #005eae; position: fixed; width: 100%;max-width: 100%; top: 0;left: 0; z-index: 999;background: #fff;}
.PcTop .Right .ul li{ margin:0; margin-right: 0px; }
.PcTop .Right .ul li a{padding:25px 0px 25px 15px; font-size:18px;}

.HomeTopBOX{background:none;}
.HomeTopBOX *{color: #fff;}


}
@media screen and (min-width:1200px){
	.PcTop .Right .ul li{ margin:0; margin-right: 2px; }
	.PcTop .Right .ul li a{padding:25px 0px 25px 34px; font-size:18px;}
/* 	.PcTop .Right .ul li#nav1 a{background: url('../images/icon_nav_01.png') no-repeat 10px center;}
	.PcTop .Right .ul li#nav2 a{background: url('../images/icon_nav_02.png') no-repeat 10px center;}
	.PcTop .Right .ul li#nav3 a{background: url('../images/icon_nav_03.png') no-repeat 10px center;}
	.PcTop .Right .ul li#nav4 a{background: url('../images/icon_nav_04.png') no-repeat 10px center;}
	.PcTop .Right .ul li#nav5 a{background: url('../images/icon_nav_05.png') no-repeat 10px center;}
	.PcTop .Right .ul li#nav6 a{background: url('../images/icon_nav_06.png') no-repeat 10px center;}


	.PcTop .Right .ul li#nav1 a:hover,.PcTop .Right .ul li#nav1.onnav > a{background: url('../images/icon_nav_01on.png') no-repeat 10px center;}
	.PcTop .Right .ul li#nav2 a:hover,.PcTop .Right .ul li#nav2.onnav > a{background: url('../images/icon_nav_02on.png') no-repeat 10px center;}
	.PcTop .Right .ul li#nav3 a:hover,.PcTop .Right .ul li#nav3.onnav > a{background: url('../images/icon_nav_03on.png') no-repeat 10px center;}
	.PcTop .Right .ul li#nav4 a:hover,.PcTop .Right .ul li#nav4.onnav > a{background: url('../images/icon_nav_04on.png') no-repeat 10px center;}
	.PcTop .Right .ul li#nav5 a:hover,.PcTop .Right .ul li#nav5.onnav > a{background: url('../images/icon_nav_05on.png') no-repeat 10px center;}
	.PcTop .Right .ul li#nav6 a:hover,.PcTop .Right .ul li#nav6.onnav > a{background: url('../images/icon_nav_06on.png') no-repeat 10px center;}
 */
}
@media screen and (min-width:1366px){
	.PcTop .Right .ul li{ margin:0; margin-right: 18px; }
}

/* 修改内容 20180213 */



@media screen and (max-width:1000px){

.PcTop{ padding:0 2%; }
.PcTop .Right .ul li{display: inline-block;margin: 0px; font-weight:bold; position:relative;}
.PcTop .Right .ul li a{display: block; color:#bcbcbc; padding:25px 10px;line-height:39px; font-size:16px;}

.About{ padding:0 2%; width:96%; margin-bottom:30px; }
.About_list.About_list2 .Textwz dd{ float: left; font-size:16px; padding-right:15px; line-height:40px; color:#323232;}
.About_list.About_list2 .Textwz dd span{ display:block; font-size:30px; color:#8b8989; font-weight:bold;}

.Jobs_Con .ConTex .butt a{ display:block; float: left; padding:0 20px; margin-bottom:10px; }

.HomeBoxPro .PrText h4,.HomeNewsBJ .w1590 > .h4{ font-size:24px; line-height:60px; }
.HomeBoxPro .PrText .Cong{ font-size:15px; }
.HomeBoxPro .PrText,.HomeBoxPro .PrImg{ width:100%; position:relative;margin-bottom: 0; }
.HomeBoxPro.two .PrText{left:auto; right:auto;}
.HomeBoxPro .PrText .Text{ display:block; width:100%; padding:0; overflow:hidden; }


.HomeNewsBJ{ padding:0px 2% 40px; }
.HNewsL,.HNewsR{ width:100%;margin: 0;}
.HNewsR{ margin:30px 0; }
.HNewsR li .Text_li{ padding:10px;  }
.HNewsR li .h4{ margin:0; font-size:16px; height:auto; }
}

@media screen and (max-width:768px){
#warpper{ background:#fff; }
.PcTop{ display: none; }
#mob_nav.mm-opened{ display:block; }
.w1200{ padding:0 2%; overflow:hidden; width:96%; }

.mobile_top{ display:block; padding:0 2%; }
.mobile_top .logo{ float:left; display:block; }
.mobile_top .Right{ float:right; font-size:16px; line-height:78px;}
.mobile_top .Right a{ float: left; }
.mobile_top .Right em{ float: left; font-size:18px; line-height:78px; color:#bcbcbc; margin:0 10px; }
.mobile_top .btn_nav{ float:left; margin-left:10px;  }
.mobile_top .btn_nav img{ vertical-align:middle; margin-top:-4px; }
.mobile_top ul li{ font-size:16px;}
.Banner .TelBan{ display:block; }
.Banner .PcBan{ display:none; }

.maincontent .title{ font-size:20px; line-height:28px; }
.maincontent .title .p{ font-size:23px; line-height:25px; padding-bottom:5px;}


/*产品*/
.Pro_list li{ width:99.6%; margin-top:30px!important; }
.Pro_list li .CatTex{ padding:10px; font-size:16px; min-height:0; padding-bottom:30px;}
.Pro_list li .Pic img{ width:100%; }
.Pro_list li .Pic i{ width:70px; height:70px; bottom:-33px; margin-left:-33px; }
.Pro_list li h4{ font-size:26px; }


.BotUp{ padding:10px 0; }
.BotLogo{ margin-bottom:10px; }
.BTopMenu{ margin:0; padding-left:0; width:100%; }
.BTopMenu a{ margin:0; margin-right:5px; line-height:30px; padding-left:0; }
.Bot_left{ width:100%; }
.Bot_left .copyright a{ display:inline-block; }
.Bot_right{ float:initial; }

.location .columnname{ line-height:45px; padding:0 20px; font-size:16px; }
.location .lam_menu{ padding-right:0; width:100%; padding-bottom:10px; }
.location .lam_menu a{ font-size:0; margin:0; padding:0; padding-top:10px; line-height:25px; width:32%; border-bottom:none; float: left; }
.location .lam_menu a span{ font-size:16px; display:inline-block; float: left; border-bottom:solid 3px #f8f8f8; }
.location .lam_menu a.on span{ border-color:#005eae;}


.menuInnovative .location .lam_menu a{ width:50%;}
}

@media screen and (max-width:640px){

/*集团简介*/
.About_list .TexBox,.About_list.About_list2 .TexBox{ position:initial; width:100%;overflow: hidden; }
.About_list .TexBox .Text,.About_list .Pic,.About_list.About_list2 .Pic{ display:block; padding:0; width:100%; }

/*人才招聘*/
.Jobs_Con .Tits span,.Jobs_Tit span{font-size:14px; width: 33.033333333%;}
.Jobs_Con .Tits span.span4,.Jobs_Tit span.span4{ display:none; }
.Jobs_Con .ConTex .JianS{ padding:10px 0px; font-size:14px; }
.Jobs_Con .ConTex .JianS p{ margin:0; }
.Jobs_Con .ConTex .butt a{ width:45%; font-size:14px; text-align:center; padding:0; line-height:35px; }
.Jobs_Con .ConTex .butt{ padding-top:20px; overflow: hidden; }
/*人才招聘 表单*/
.biaodang_box li span.tishi{ position:initial; display:block; padding-left: 95px; }
.biaodang_box li input{ width:57%; }
.biaodang_box .btn{ margin-top:10px; }
.biaodang .biaodang_m .biaodang_box{ margin:0 2%; }
.biaodang_box li span.f_name{ padding-right:10px; }

/*联系我们*/
.Contact dl dt{ font-size:20px; }
.Contact dd{ font-size:18px; }
.Contact dl{ width:85%; margin-bottom:30px; }

/*新闻资讯*/
.News_list{ margin-top:20px; }
.News_list ol{padding:0; border:none;}
.News_list .Pic{ width:100%; }
.News_list .Pic img{ width:100%; }
.News_list .Text{ position:relative; padding:0; width:100%; float: left; }
.News_list .Text .h4{ height:auto; font-size:16px; }
.News_list .Text .Intr{ font-size:14px; height:auto; }
.News_list li{ padding:0; }

/*产品详细*/
.ProMenu li > a,
.Product .margTop{ -moz-box-sizing: border-box;  /*Firefox3.5+*/ -webkit-box-sizing: border-box; /*Safari3.2+*/ -o-box-sizing: border-box; /*Opera9.6*/ -ms-box-sizing: border-box; /*IE8*/ box-sizing: border-box;}
.Product .margTop{ width:100%; margin:20px 0; overflow: hidden; }
.ProLeft{ width:100%; float:left; }
.ProMenu li > a{ display:block; width:100%; font-size:16px; color:#333333; font-weight:bold; background:#f8f8f8 url(../images/Pro_Icon2.png) no-repeat 90% center; padding:10px 20px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.Pro_Info{ padding:0; width:100%; margin:20px 0; float: left; }

.Auxlink li{ width:48%; }
.Auxlink li:nth-child(2n){ float:right; }

.HomeNewsBJ{ padding-bottom:0; }
.HomeBan .bx-pager *{ width:20px; height:20px;}
.HomeBan .bx-pager div a{ background-size:contain!important;}
.HNewsR li{ width:100%; margin-bottom:20px; }
.margBott{ margin-bottom:30px; }
.HNewsR{ margin-bottom:0; }
.HomeBoxPro{ margin-top:20px; }


.Floor001014 .list_scroll li.on{ font-size:15px; }

.Jobs_Con .ConTex .Tits span:last-child{ background:#f2f0f0;}
.Jobs_Con .ConTex.on .Tits span:last-child,.Jobs_Con .ConTex.on .Tits span{ background:#bcbcbc;}
}

.Nei_banner .bx-pager *{ width:10px; height:10px; background:#fff; border-radius:100%;}
.Nei_banner .bx-pager div a.active{ background:#005eae;}
.Nei_banner .wap{ display:none;}
@media screen and (max-width:640px){
	.Nei_banner .pc{ display:none;}
	.Nei_banner .wap{ display:block;}
}



/*研发创新*/
.InnovationBox{}
.InnovationBox .ti{ padding:30px 0; text-align:center;}
.InnovationBox .ti span{ color:#3F517D; font-size:20px; display:block;}
.InnovationBox .ti em{ font-size:14px; color:#BEB9B3; font-style:normal;}

.InnovationBox  .contbox li{ padding:10px 0;}
.InnovationBox  .contbox li .pic,
.InnovationBox  .contbox li .pic img{ width:100%;}
.InnovationBox  .contbox li .txtbox{ padding:10px 0;}
.InnovationBox  .contbox li .txtbox .h1{ font-size:16px; color:#0075BB;}

.Innovation .try .ul li .amore{ display:block; background-color:#005FA7; color:#fff; border-radius:15px; width:90px; text-align:center; height:30px; line-height:30px; margin-top:10px;}

@media (min-width:768px) {
    .InnovationBox .ti{ padding:50px 0 30px;}
    .InnovationBox .ti span{ font-size:30px;}
    .InnovationBox .ti em{ font-size:24px; line-height:35px;}

    .InnovationBox .contbox li .pic{ width:50%; float:left; position:relative;}
    .InnovationBox .contbox li .txtbox{ width:50%; float:right; box-sizing:border-box; padding:15px 20px 0 45px; line-height:20px; font-size:12px;}

    .Innovation .RD .contbox li .pic i{ width:80px; height:30px; background-color:#096C9F; background-image:url(../images/jt-1.jpg); background-position:center center; background-repeat:no-repeat; position:absolute; top:10px; right:-20px;}

    .Innovation .contbox li .txtbox .h1{ font-size:20px; padding-bottom:10px;}
    .Innovation .contbox li .txtbox .p{ padding-bottom:5px;}

    .InnovationBox .contbox li.liodd .pic{ float:right;}
    .InnovationBox .contbox li.liodd .txtbox{ float:left; padding:15px 45px 0 20px;}
    .Innovation .RD .contbox li.liodd .pic i{ right:auto; left:-54px;}

    .Innovation .try .ul{ padding-bottom:30px;}
    .Innovation .try .ul li .pic{ float:right;}
    .Innovation .try .ul li .txtbox{ float:left; padding:20px 45px; }
    .Innovation .try .ul li .pic i{ width:50px; height:3px; background-color:#005FA7; position:absolute; left:-25px; top:20px; display:block;}

    .Innovation .try .ul li.liodd .pic{ float:left;}
    .Innovation .try .ul li.liodd .txtbox{ float:right;}
    .Innovation .try .ul li.liodd .pic i{ right:-25px; left:auto;}
}
@media (min-width:1024px) {
    .Innovation .contbox li .pic .img{ overflow:hidden;}
    .Innovation .contbox li .pic img{ transition:all 1s;}
    
    .Innovation .RD  .contbox .ul{ padding-bottom:20px;}
    .Innovation .RD  .contbox li{ position:relative; padding:0;}
    .Innovation .RD  .contbox li.li1{ z-index:1;}
    .Innovation .RD  .contbox li.li2{ z-index:2;}
    .Innovation .RD  .contbox li.li3{ z-index:3;}

    .Innovation .RD   .contbox li .pic{ width:60%; margin-top:-30px;}
    .Innovation .RD   .contbox li .txtbox{ width:40%; padding:54px 20px 20px 54px; line-height:24px; font-size:16px;}

    .Innovation .RD  .contbox li .pic i{ width:100px; top:80px; right:-35px;}

    .InnovationBox  .contbox li .txtbox .h1{ font-size:30px; padding-bottom:25px;}
    .InnovationBox  .contbox li .txtbox .p{ padding-bottom:15px;}

    .Innovation .RD  .contbox li.li1 .pic{ margin-top:0;}
    .Innovation .RD  .contbox li.li1 .txtbox{ padding-top:80px;}

    .Innovation .RD  .contbox li.liodd .txtbox{ padding:54px 45px 20px 35px;}


    .Innovation .try .ul{ padding-bottom:80px;}
    .Innovation .try .ul li{ padding:15px 0;}
    .Innovation .try .ul li .pic{ width:48%; float:right;}
    .Innovation .try .ul li .txtbox{ width:48%; float:left;}

    .Innovation .try .ul li .txtbox{ line-height:22px; font-size:16px; padding-top:47px;}
    .Innovation .try .ul li .txtbox .h1{ font-weight:normal; font-size:24px;}
    .Innovation .try .ul li .amore{ width:102px; margin-top:40px;}
    .Innovation .try .ul li .pic i{ top:62px;}

    .Innovation .try .ul li:hover .txtbox,
    .Innovation .RD  .contbox li:hover .txtbox{ color:#005FA7;}
    
    .Innovation .try .ul li:hover .pic img,
    .Innovation .RD  .contbox li:hover .pic img{ transform:scale(1.1);}

}


.Innovation-info{ padding:30px 0;}
.Innovation-info .Innovcar1{}
.Innovation-info .Innovcar1 li .pic,
.Innovation-info .Innovcar1 li .pic img{ width:100%;}
.Innovation-info li{ color:#696863; padding:10px 0;}
.Innovation-info li .h1{ font-size:16px; padding:10px 0; font-weight:normal; color:#000;}
.Innovation-info li .dl,
.Innovation-info li .dl dd{ margin:0;}
.Innovation-info li .dl dd{ background:url(../images/dot-1.jpg) no-repeat left 5px; padding-left:20px;}

@media (min-width:768px){
    .Innovation-info .Innovcar1 li{ padding:0;}
    .Innovation-info .Innovcar1 li .pic{ float:right; width:50%;}
    .Innovation-info .Innovcar1 li .txtbox{ float:left; width:50%; padding:15px 20px; box-sizing:border-box;}
    .Innovation-info .Innovcar1 li .txtbox .h1{ padding:0 0 10px;}

    .Innovation-info .Innovcar1 li.liodd .pic{ float:left;}
    .Innovation-info .Innovcar1 li .txtbox{ float:right;}
}
@media (min-width:1024px){
    .Innovation-info{ padding:65px 0;}
    .Innovation-info .Innovcar1 li .txtbox{ padding:40px 56px 40px 40px;}
    .Innovation-info .Innovcar1 li .txtbox .h1{ font-size:24px; padding:20px 0 10px; position:relative;}
    .Innovation-info .Innovcar1 li .txtbox .h1 i{ width:40px; height:3px; background-color:#0076C5; position:absolute; left:0; top:0;}
    .Innovation-info .Innovcar1 li .txtbox .dl dd{ padding:2px 0 2px 20px;}

    .Innovation-info .ul li .pic .img{ overflow:hidden;}
    .Innovation-info .ul li .pic img{ transition:all 1s;}
    .Innovation-info .ul li:hover .pic img{ transform:scale(1.1);}
    .Innovation-info .ul li:hover .txtbox{ color:#005FA7;}
}
@media (min-width:1200px){
    .Innovation-info .Innovcar1 li .txtbox .h1{ padding-bottom:30px;}
    .Innovation-info .Innovcar1 li .txtbox .dl dd{ font-size:16px; padding-top:5px; padding-bottom:5px; background-position:left 8px;}
}


.Innovation-info .Innovcar2{}
.Innovation-info .Innovcar2 .pic{ text-align:center;}
/*.Innovation-info .Innovcar2 li{ padding:10px 0;}
.Innovation-info .Innovcar2 li .h1{ font-size:16px; padding:10px 0; color:#000;}
.Innovation-info .Innovcar2 li .dl,
.Innovation-info .Innovcar2 li .dl dd{ margin:0; color:#696863;}
.Innovation-info .Innovcar2 li .dl dd{ background:url(../images/dot-1.jpg) no-repeat left 5px; padding-left:20px;}*/

@media (min-width:1024px) {
    .Innovation-info .Innovcar2{ padding:20px;}
}
@media (min-width:1200px) {
    .Innovation-info .Innovcar2{ padding:71px 250px 286px;  position:relative;}
  /*  .Innovation-info .Innovcar2 .pic{ display:none;}*/
    .Innovation-info .Innovcar2 .ul{ /*width:700px; height:700px; background:url(../images/innovcar2-img1.jpg) no-repeat center center;*/}

    .Innovation-info .Innovcar2 .li1{ width:356px; left:30px; top:114px;}
    .Innovation-info .Innovcar2 .li2{ width:500px; left:30px; bottom:70px;}
    .Innovation-info .Innovcar2 .li3{ width:503px; right:30px; bottom:94px;}

    .Innovation-info .Innovcar2 li{ font-size:16px; position:absolute;}
    .Innovation-info .Innovcar2 li dd{ padding-bottom:10px;}
    .Innovation-info .Innovcar2 li .h1{ padding-bottom:20px; font-size:24px; text-align:center;}

    .Innovation-info .Innovcar2 .li1 .h1{ text-align:left; padding-left:20px;}
}


.Innovation-info .Innovcar3{}
/*.Innovation-info .Innovcar3 li{ padding:10px 0;}
.Innovation-info .Innovcar3 li .h1{ font-size:16px; padding:10px 0; color:#000;}
.Innovation-info .Innovcar3 li .dl,
.Innovation-info .Innovcar3 li .dl dd{ margin:0; color:#696863;}
.Innovation-info .Innovcar3 li .dl dd{ background:url(../images/dot-1.jpg) no-repeat left 5px; padding-left:20px;}*/

@media (min-width:768px) {
    .Innovation-info .Innovcar3 .ul li{ float:left; width:33.33%;}
    .Innovation-info .Innovcar3 li .txtbox,
    .Innovation-info .Innovcar3 li.li2 .txtbox .bg{ padding:20px 10px 100px;}
    .Innovation-info .Innovcar3 li.li2{ padding-top:40px;}
    .Innovation-info .Innovcar3 li.li2 .txtbox{ background:url(../images/innovacr3-bg.jpg) no-repeat left top; padding:0;}
    .Innovation-info .Innovcar3 li.li2 .txtbox .bg{ background:url(../images/innovacr3-bg.jpg) no-repeat right top;}
}
@media (min-width:1024px) {
    .Innovation-info .Innovcar3 li.li2{ padding-top:88px;}
    .Innovation-info .Innovcar3 li{ font-size:16px;}
    .Innovation-info .Innovcar3 li .h1{ padding-bottom:25px; font-size:24px; padding-left:20px;}
    .Innovation-info .Innovcar3 li .txtbox .dl dd{ padding-bottom:20px;}

    .Innovation-info .Innovcar3 li .txtbox,
    .Innovation-info .Innovcar3 li.li2 .txtbox .bg{ padding:58px 44px 100px 27px;}
}


.Innovation-info .Innovcar4{}

@media(min-width:768px) {
    .Innovation-info .Innovcar4 li .pic{ width:50%; float:right; position:relative;}
    .Innovation-info .Innovcar4 li .txtbox{ width:50%; float:left; box-sizing:border-box; padding:15px 60px 0 20px; line-height:20px;}

    .Innovation-info .Innovcar4 li .pic i{ width:80px; height:30px; background-color:#096C9F; background-image:url(../images/jt-1.jpg); background-position:center center; background-repeat:no-repeat; position:absolute; top:10px; left:-54px;}

    .Innovation-info .Innovcar4 li .txtbox .h1{ font-size:20px; padding-bottom:10px; padding-left:20px;}
    .Innovation-info .Innovcar4 li .txtbox .p{ padding-bottom:5px; font-size:12px;}

    .Innovation-info .Innovcar4 li.liodd .pic{ float:left;}
    .Innovation-info .Innovcar4 li.liodd .txtbox{ float:right; padding:15px 20px 0 60px;}
    .Innovation-info .Innovcar4 li.liodd .pic i{ left:auto; right:-20px;}
}
@media (min-width:1024px) {
    .Innovation-info .Innovcar4{ background:url(../images/innovcar4-bg.jpg) no-repeat center center;}
    .Innovation-info .Innovcar4 .ul{ padding-bottom:20px;}

    .Innovation-info .Innovcar4 li{ padding:23px 0;}
    .Innovation-info .Innovcar4 li .pic{ width:54%;}
    .Innovation-info .Innovcar4 li .txtbox{ width:45%; padding:74px 20px 20px 45px; line-height:24px; font-size:16px;}
    .Innovation-info .Innovcar4 li .txtbox dd{ padding-top:5px; padding-bottom:5px; background-position:left 8px;}

    .Innovation-info .Innovcar4 li .pic i{ width:100px; top:80px;}
    .Innovation-info .Innovcar4 .h1{ font-size:30px; padding-bottom:15px;}
    .Innovation-info .Innovcar4 .p{ font-size:14px; padding-bottom:15px;}

    .Innovation-info .Innovcar4 li.liodd .txtbox{ padding:74px 45px 20px 35px;}
    .Innovation-info .Innovcar4 li.liodd .pic i{ right:-35px;}
}



/* 人才理念 */

.IdeaList{padding-top: 20px;}
.IdeaList ul li{ margin-bottom: 20px; }
.IdeaList ul li *{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.IdeaList ul li .img{ overflow: hidden; }
.IdeaList ul li .img img{ width: 100%;}
.IdeaList ul li .right{}
.IdeaList ul li a{display: block; overflow: hidden; }
.IdeaList ul li .right .rightBox .txtCon{ padding:20px; border:1px solid #eee; background:rgba(255,255,255,.9); position: relative;}
.IdeaList ul li .right .rightBox .txtCon .icon{display: none;}
.IdeaList ul li .right .Title{color: #323232; font-size: 18px;}
.IdeaList ul li .right .Title i{display: block; width: 48px;height: 2px;background: #005eae; margin:10px 0 20px;}

.IdeaList ul li a:hover .img img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.IdeaList ul li a:hover .Title{ color: #005eae; }
.IdeaList ul li a:hover .txtCon{ color: #005eae; }

.IdeaImg{margin-bottom: 30px;}

@media screen and (min-width:1200px){
	.IdeaList{padding-top: 60px;}
	.IdeaList ul li{margin-bottom: 60px; }
	.IdeaList ul li a{ position: relative;  }
	.IdeaList ul li .right .rightBox{  }

	.IdeaList ul li .right{ width: 40%; position: absolute; right: 0; top: 50%;-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%); }
	.IdeaList ul li .left{width: 70%;}
	.IdeaList ul li .right .rightBox .txtCon .icon{display:block; border-radius: 100%; position: absolute; left:-43px;top: 50%; width: 86px;height: 86px; margin-top: -43px; border:1px solid #eee; line-height: 86px; text-align: center; vertical-align: middle; background:#fff;}
	.IdeaList ul li .right .rightBox .txtCon .icon img{vertical-align: middle;}
	.IdeaList ul li .right .rightBox .txtCon{padding-left: 60px;}


	.IdeaList ul li.odd .left{float: right;}
	.IdeaList ul li.odd .right{left: 0;right: auto;}
	.IdeaList ul li.odd .right .rightBox .txtCon .icon{ left: auto;right: -43px; }
	.IdeaList ul li.odd .right .rightBox .txtCon{padding-left: 20px;padding-right: 60px;}

	.IdeaImg{margin-bottom: 80px;}

}


/* 人才理念 */

/* 人才招聘 */
.jobRecruit{padding-bottom: 30px;}
.jobRecruit .ul li{ float: left; width: 33.33%; padding: 15px 0; }



.jobRecruit .ItemTop{ padding-right: 50px; position: relative; }
.jobRecruit .ItemTop .btn{display: block; background: url('../images/job_more_icon_2.png') no-repeat center right; width: 100%; height: 40px;position: absolute; right: 0;top: 8px; }
.jobRecruit .ItemTop .btnon{background-image: url('../images/job_more_icon_1.png')}

.jobRecruitTop{padding-right: 50px;}
.jobRecruitTop .Box{padding-left: 15px;border-bottom: 1px solid #e5e5e5;}
.jobRecruit .ItemTop .Box{border-bottom: 1px solid #e5e5e5;padding-left: 15px;}
.jobRecruitTop .ul li span{ display: inline-block; font-size: 16px; color: #323232; font-weight: bold; }
.jobRecruit .itemon .ItemTop .Box{background: #f5f5f5; border-bottom-color: #f5f5f5;}


.jobRecruit .Con{padding-right: 50px; display: none; }
.jobRecruit .Con .ConBox{background: #f5f5f5;padding:15px;  border-bottom: 1px solid #e5e5e5;}
.jobRecruit .Con .down{display:block;max-width: 670px;padding: 5px 15px 5px 40px; border: 1px solid #eee; background: #fff url('../images/job_icon_4.png') no-repeat 5px center; }
.jobRecruit .Con .down .btn{display: inline-block;float: right; padding-left: 30px;background: url('../images/job_icon_5.png') no-repeat 0 center;}
.jobRecruit .Con .btns{ padding: 20px 15px; }
.jobRecruit .Con .btns a{ display: inline-block;margin-right: 10px;padding:8px 15px; margin-bottom: 15px; border-radius:5px ;border: 1px solid #015cab; color: #015cab; font-size: 16px;font-weight: bold; }
.jobRecruit .Con .btns a.more{background: #015cab;color: #fff;}
@media screen and (min-width:1200px){
	.jobRecruit{padding-bottom: 50px;}
	.jobRecruitTop .ul li span{  padding-left: 35px; font-size: 18px; line-height: 50px; }
.jobRecruitTop .li1 span{ background: url('../images/job_icon_1.png') no-repeat 0 center; }
.jobRecruitTop .li2 span{ background: url('../images/job_icon_2.png') no-repeat 0 center; }
.jobRecruitTop .li3 span{ background: url('../images/job_icon_3.png') no-repeat 0 center; }
}



/*弹出层样式*/
	
	.Mask{position: fixed; display: none; background:rgba(0,0,0,.8);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);left: 0; top: 0; z-index: 9999;}
	.Mask div.MaskBox{z-index: 999; max-width: 600px; margin:0px auto;position: relative;}

	.Mask div.MaskBox a.MaskClore{ display: block;width: 40px; height: 40px;font-size: 24px;color: red;position: absolute;right: 0;top:0px; line-height:999px;overflow: hidden;text-align: center; background: url('../images/close.png') no-repeat center;}
/*弹出层样式*/
/*弹出层表单样式*/

	#zw{color: #015cab;}
	.Mask .MaskForm{width: 100%; background: #fff;padding: 40px 0 30px; font-size: 16px;}
	.Mask .MaskForm h3{text-align: center; font-size:  16px; color: #333;}
	.MaskForm ul{max-width: 590px; margin: 30px auto 0;}
	.MaskForm ul li{margin-bottom: 8px;}

	.MaskForm .left{float: left; width: 110px; text-align: right; padding-right: 10px; line-height: 36px;}
	.MaskForm .right{max-width: 350px; width: 60%; float:left; line-height: 36px; font-size: 14px; color: #333;}
	.MaskForm .right input{max-width: 310px; width:90%; border: 1px solid #ddd; line-height: 36px;height: 36px; padding:0 10px; border-radius: 5px;}

	.Mask .MaskFormBtn{display:block; width: 130px;height: 40px; text-align: center; font-size: 16px;color: #fff; background: #015cab;border-radius: 5px;line-height:40px; margin: 0 auto;}

@media screen and (min-width:1200px){
			#zw{color: #015cab;font-size: 18px;}
			.MaskForm .left{width: 125px;}
}

/*弹出层表单样式*/

/* 人才招聘 */

/* 问答 */
.wdList{padding-top: 20px;}
.wdList li{ margin-bottom:20px; }
.wdList .libox .icon{ display: none; } 
.wdList .libox  .txt{padding: 15px; border:1px solid #ddd; border-radius: 5px;}
.wdList .libox  .txt .Title{ padding: 10px 0; border-bottom: 1px dashed #ddd; color: #323232;font-size: 16px; font-weight: bold; }
.wdList .libox  .txt .TxtCon{padding: 10px 0;}

@media screen and (min-width:768px){

.wdList{padding-top: 40px;}
.wdList li{ margin-bottom:30px; }
.wdList .libox{position: relative; padding-left: 90px;}
.wdList .libox .icon{ display:block; width: 70px;height: 70px; position: absolute; left: 0;top: 0; } 
.wdList .libox .txt{position: relative; border-radius: 0;padding: 15px 20px;}
.wdList .libox .txt .txticon{background: url('../images/txticon.png') no-repeat center;width: 17px; height: 17px; left: -17px; top: 0; display: block; position: absolute;}

}


@media screen and (min-width:1200px){
.wdList{padding-top: 50px;}
.wdList .libox  .txt .Title{font-size: 20px;}
.wdList li{ margin-bottom:50px; }
}
/* 问答 */
/* 生成基地 */
.scjdList{ padding: 30px 0; }
.scjdList .Categorytitle{text-align: center;font-size: 16px;color: #333; font-weight: bold; margin-bottom:15px;}
.scjdList .Item{ margin-bottom: 20px; }
.scjdList .Item .img{text-align: center; margin-bottom: 10px;}
.scjdList .Item .img img{width: 100%;}
.scjdList .Item ul li{padding:8px 15px;}
.scjdList .Item ul li.odd{background: #f5f5f5;}
.scjdList  .h3Title{font-size: 16px; color:#044f9f; border-bottom: 1px dashed #ccc; padding-bottom: 10px; }


.ScBoxCon{background: url('../images/mapbgbg.png') no-repeat center; min-height: 701px; display: none;}

.ScBoxCon .Smap{background: url('../images/mapbg.png') no-repeat center; width:677px; height:573px; margin: 30px auto 0;  position: relative;}

.ScBoxCon .title,.ScBoxConTop .title{font-size: 28px; color: #c4c6c7; text-align: center; text-transform: uppercase; padding-top: 30px; margin-bottom: 10px;}
.ScBoxCon .TitleBF,.ScBoxConTop .TitleBF{font-size: 28px; color: #323232; text-align:center;}
.ScBoxCon .TitleBF i,.ScBoxConTop .TitleBF i{display: block; width: 58px;height: 3px; background: #005eae;margin: 10px auto 0;}

.SmapName span{display: block; width: 10px; height: 10px; border-radius: 100%; background:  rgba(200,00,0,0.5); position: absolute; left: 50%;top: 50%; margin-left: -5px; margin-top: -5px;
	animation: redpoint 0.5s ease infinite alternate forwards;
	    -moz-animation: redpoint 0.5s ease infinite alternate forwards;
	    -webkit-animation: redpoint 0.5s ease infinite alternate forwards;
	    -o-animation: redpoint 0.5s ease infinite alternate forwards;
}

.SmapName:hover{    animation: redpoint_big 0.5s ease infinite alternate forwards;
    -moz-animation: redpoint_big 0.5s ease infinite alternate forwards;
    -webkit-animation: redpoint_big 0.5s ease infinite alternate forwards;
    -o-animation: redpoint_big 0.5s ease infinite alternate forwards;
    border-color:#6ac83c; 
}


.SmapName:hover span{display: block; width: 10px; height: 10px; border-radius: 100%; background:  rgba(200,00,0,0.5); position: absolute; left: 50%;top: 50%; margin-left: -5px; margin-top: -5px;
	animation: redpointg 0.5s ease infinite alternate forwards;
	    -moz-animation: redpointg 0.5s ease infinite alternate forwards;
	    -webkit-animation: redpointg 0.5s ease infinite alternate forwards;
	    -o-animation: redpointg 0.5s ease infinite alternate forwards;
}

 @keyframes redpoint {
            from {
                background-color: rgba(200,0,0,0.4);
                box-shadow: 0px 0px 2px 0px rgba(200,0,0,0.5);
            }

            to {
                background-color: rgba(200,0,0,0.8);
                box-shadow: 0px 0px 2px 0px rgba(200,0,0,1);
            }
        }

        @keyframes redpointg {
            from {
                background-color: rgba(106,200,60,.4);
                box-shadow: 0px 0px 2px 0px rgba(106,200,60,.5);
            }

            to {
                background-color: rgba(106,200,60,.8);
                box-shadow: 0px 0px 2px 0px rgba(106,200,60,1);
            }
        }

        @keyframes redpoint_big {
            from {
                background-color: rgba(106,200,60,.4);
                box-shadow: 0px 0px 4px 2px rgba(106,200,60,0.5);
            }

            to {
                background-color: rgba(106,200,60,0.8);
                box-shadow: 0px 0px 8px 2px rgba(106,200,60,1);
            }
        }

       





.SmapName{width: 20px; height: 20px; border:1px solid rgba(200,00,0,0.5);background: rgba(255,255,255,.3) ;position: relative; border-radius: 100%;}
.SmapName .txt{ position: absolute;width:80px; padding: 3px 15px; text-align: center;border-radius: 5px; background: #fff; box-shadow: 5px 5px 5px #f5f5f5; overflow: hidden; top: 25px; left: 50%; -webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%); display: none;
-o-transform: translateX(-50%);
transform: translateX(-50%);}


.snameBox{ position: absolute; cursor: pointer; }
.snameBox1{left: 418px;top: 473px;}
.snameBox2{left: 565px;top: 375px;}
.snameBox3{left: 463px;top: 357px;}
/*.snameBox4{left: 400px;top: 380px;}*/
.snameBox4{left: 333px;top: 368px;}
.snameBox5{left: 518px;top: 273px;}
.snameBox:hover .SmapName .txt{display: block;}



@media screen and (min-width:1000px){
	.ScBoxConTop{display: none;}
	.scjdList{display: none;}
	.ScBoxCon .title{padding-top: 50px;}
	.ScBoxCon{display: block;}

}


/* 生成基地 */




/*弹出层样式*/

.SMask{position: fixed; display: none; background:rgba(0,0,0,.8);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);left: 0; top: 0; z-index: 9999;}
.SMask div.MaskBox{z-index: 999; max-width: 768px; margin:0px auto;position: relative;}

.SMask div.MaskBox a.MaskClore{ display: block;width: 40px; height: 40px;font-size: 24px;color: red;position: absolute;right: 0;top:0px; line-height:999px;overflow: hidden;text-align: center; background: url('../images/close.png') no-repeat center;}
.SMask .ConTxt{width: 100%; background: #fff;padding: 0px 0px 30px; font-size: 16px;}
.SMask .ConTxt .Categorytitle{background: #f9f9f9; border-bottom: 1px solid #eee;padding: 10px 30px; text-align: center; color: #333; font-weight: bold; font-size: 16px;}
.SMask .ConList{padding: 10px 30px;}
.SMask div.ConTxtOdd{max-height: 500px; overflow-y: auto; background: #fff; max-width: 1300px; }

.SMask .ConTxtOdd .ConList{float: left; width: 45%;}


.SMask .ConList .Item .left{width: 42%; float: left;}
.SMask .ConList .Item .right{width: 55%; float: right;}

.SMask .ConTxtOdd .ConList .Item .left{width: 55%; float: left;}
.SMask .ConTxtOdd .ConList .Item .right{width: 42%; float: right;}

.SMask .ConList .h3Title{color: #044f9f; border-bottom: 1px dashed #ccc; padding-bottom: 10px;}
.SMask .ConList .Item .right ul{}
.SMask .ConList .Item .right ul li{ margin: 20px 0; padding: 10px 15px; }
.SMask .ConList .Item .right ul li.odd{background: #f5f5f5;}
/*弹出层样式*/
/*弹出层表单样式*/

/*弹出层表单样式*/