@charset "utf-8";
/* CSS Document */

*{ font-family:"Arial, Helvetica, sans-serif"; outline:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;} 
body,dl,dd,h1,h2,h3,h4,h5,h6,p, from{margin:0;} ol,ul,li,img{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
input,img,textarea{ border:none; border-radius: 0;-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;}
body > .qing{ min-width:1250px;}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ }
img, input{ border:0;}
input,textarea,select {outline:none;} 
a div, a span{ cursor:pointer;}
textarea{ resize:none;}/*防止textarea放大时，三个斜线被放大*/
ul li{ list-style:none;}
.qing{ display:block; clear:both; }
.juzhong{ width:1252px; display:block; margin-left:auto; margin-right:auto;}
.lf{ display:block; float:left;}
.rf{ display:block; float:right;}
*, *:before, *:after{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}
img{ display:block;}
.shu14 img, .shu12 img{ display:inline !important; max-width:100% !important; height:auto !important; }
.shu14{ line-height:30px; color:#555; font-size:15px;}
.shu12{ line-height:30px; color:#555; font-size:12px;}
body{}
/*返回顶部*/
 #returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:15px;
	bottom:-200px;
	_bottom:auto;
	width:50px;
	height:50px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(../images/Top.png);
	_background-image:url(../images/Top.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
/****************************************** index *****************************************/
.topk{ display:block; position:relative; background:#FFF; height:95px; z-index:9999;}
.trk{ display:block; padding-top:30px;}
.souk{ display:block; float:left; width:209px; height:37px; margin-right:8px; background:url(../images/soubg.png) center center no-repeat;}
.sous{ display:block; width:173px; height:37px; float:left; padding-left:17px; background-color:transparent !important; line-height:37px; font-size:15px; color:#8d8d8d;}
.souc{ display:block; width:36px; height:37px; float:left; background-color:transparent !important; cursor:pointer;}
.twei{ display:block; height:38px; width:38px; float:left;}
.ttel{ display:block; display:block; float:left; margin-right:20px; line-height:37px; font-size:18px; color:#17459a;}
.ttel img{ display:block; float: left; margin-right:10px;}

/*nav导航盒子*/
div.nav{ display: block; float:left; padding-top:30px; padding-left:40px; position: relative;}
/*-----------------------------------------------------------------------------导航下拉菜单-------------------------------------------------------------------*/
/*menu*/
#nav {margin:0; display:block; width:1130px; height:65px; font-size:15px; list-style:none;/*---项目符号-----*/}
#nav .jquery_out {float:left;line-height:65px;display:block; border-right:1px solid #fff; text-align:center; color:#000; 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {
	float:left;
	border-right:0px solid #fff;
	text-align:center;
	height:65px;
}
#nav .mainlevel a {
	text-decoration:none;
	display:block;
	width:140px;
	height: 65px;
	font-size: 18px;
	color: #000;
	line-height: 65px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E8E8E8;
}
#nav .mainlevel a:hover {
	color:#fff;
	text-decoration:none;
	width:140px;
	height:65px;
	text-align:center;
	FONT-SIZE: 18px;
	line-height: 65px;
	background-color:#17459a;
}

#nav .mainlevel ul {display:none; position:absolute; z-index:10}
#nav .mainlevel li {
	height:45px;
	overflow:hidden;
	width:140px;
	border-top-width: 0px;
	border-top-style: solid;
}

#nav .mainlevel1 {
	float:left;
}
#nav .mainlevel1 a {
	color:#FFF;
	text-decoration:none;
	line-height:45px;
	width:140px;
	font-size:15px;
	background-color:#17459a;
	font-weight: normal;
}
#nav .mainlevel1 a:hover {
	text-decoration:none;
	height:45px;
	color:#fff;
	font-size:15px;
	text-align:center;
	line-height: 45px;
	width: 140px;
	background-color: #000;
	font-weight: normal;
}
/*图标向上旋转
ul.nav-main span{
    display: inline-block;
    margin-left: 18px;
    width: 7px;
    height: 7px;
    background: url('../img/down-icon.png') no-repeat;
}
.hover-up{
    transition-duration: .5s;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}*/
/*图标向下旋转
.hover-down{
    transition-duration: .5s;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}*/
/*导航条设置*/
ul.nav-main>li{}
ul.nav-main>li:hover{}
/*隐藏盒子设置*/
div.hidden-box{
    position: absolute; overflow:hidden;
    display:none; padding:40px 34px 0;
	background: url(../images/nabg.png) repeat;
    top:95px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px; z-index:999999 !important;
}
.hidden-box>ul{ overflow:hidden; max-width:1252px;}
.erj li{ display:block; float:left; width:120px; min-height:203px; margin-bottom:40px; border-right:1px solid #dadada; margin-right:34px;}
.erj li:last-child{ margin-right:0;}
.erj li a, .erj-cp li a{ display:block; line-height:28px; font-size:15px; color:#494949;}
.erj li a:visited{ color:#494949;}
.erj li a:hover, .erj-cp li a:hover{ color:#17459a; padding-left:3px;}
.erj li a.na-da{ display:block; margin-top:-4px; margin-bottom:11px; line-height:26px; color:#17459a; font-size:16px;}
.erj li a.na-da:visited{ color:#17459a;}
.erj-cp{ overflow:hidden; padding-bottom:26px; margin-bottom:26px; border-bottom:1px solid #dadada;}
.erj-cp:last-child{ border-bottom:none;}
.erj-cp li{ display:block; float:left; width:168px; padding-right:28px;}
.erj-cp li a.na-fa{ display:block; margin-top:-4px; margin-bottom:6px; line-height:26px; color:#17459a; font-size:16px;}
.erj-cp li.jgcl{ width:1016px; overflow:hidden; padding-right:0;}
.erj-cp li.jgcl a.na-fa{ width:168px;}
.jgclk{ display:block; float:left;width:168px;}
.jgclk a{ font-size:12px !important;}
.jgclk a.jgcl-dl{ margin-bottom:4px; margin-top:3px; font-size:14px !important; color:#17459a; line-height:26px;}

.erj-yj{text-align:center; line-height:40px; font-size:15px; color:#494949;}
.erj-yj li{ border-bottom:1px solid #dadada;}
.erj-yj a, .erj-yj a:visited{ color:#494949;}
.erj-yj li a:hover{ color:#17459a; padding-left:3px;}

/*隐藏盒子位置设置*/
#box-1{ left:-197px; width:805px; }
#box-2{ left:-197px; width:1252px; }
#box-3{ left:-197px; width:1115px;}
/*banner*/
.bank{ display:block; height:621px; position:relative;}
/* main_image */
.main_visual{height:621px; overflow:hidden;position:relative;}
.main_image{height:621px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:621px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:621px;}
div.flicking_con{position:absolute; bottom:40px; z-index:9;width:100%; height:21px; }
.flicking_con table{ margin:0 auto;}
div.flicking_con a{float:left;width:70px;height:21px;margin:0;padding:0; background: url(../../images/bad1.png) center center no-repeat;display:block;text-indent:-10000px}
div.flicking_con a.on{ background: url(../../images/bad2.png) center center no-repeat;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display: block;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:-100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:-100px;}
/**/
.bajk{ display:block; position:absolute; margin-top:175px; left:50%; margin-left:; width:500px; height:322px; background: url(../images/banbg.png) repeat; padding:22px 40px 0;}
.baj-ti{ line-height:60px; color:#fff; font-size:40px;}
.baj-tien{ line-height:24px; color:#FFF; font-size:15px;}
.baj-js{ display:block; padding:17px 0 24px; line-height:25px; font-size:15px; color:#fff;}
/*解决方案*/
.biaok{ padding-top:53px; text-align:center;}
.btk-cn{ display:block; line-height:48px; font-size:28px; color:#3f3f3f;}
.btk-en{ display:block; line-height:21px; font-size:12px; color:#ababab;}
.btk-tt{ display:block; width:52px; height:15px; margin:0 auto; border-bottom:3px solid #d0d0d0;}
.btk-js{ padding:15px 0 36px; line-height:26px; font-size:15px; color:#4e4e4e;}
.fak{ display:block; margin-left:-34px;}
.fak li{ width:394px; height:280px; float:left; margin-left:34px; margin-bottom:22px; padding:24px 40px 0;}
.fa1{ background:#17459a;}
.fa2{ background:#17459a;}
.fa3{ background:#17459a;}
.fa-ti{ display:block; margin-bottom:11px; line-height:32px; font-size:22px; color:#fff;}
.fa-js{ display:block; height:151px; line-height:24px; font-size:14px; color:#FFF;}
.fa-jj{ display:block;}
.fak li a:visited{ color:#FFF;}
.fak li.fa3 .fa-ti, .fak li.fa3 .fa-ti:visited{ color:#fff;}
.fak li.fa3 .fa-js, .fak li.fa3 .fa-js:visited{ color:#fff;}
.fak li:hover .fa-ti{ padding-left:5px;  margin-bottom:15px;}
.fak li:hover .fa-jj img{ }
/*解决方案*/
.cpk{ display:block; overflow:hidden; padding:0 0px 40px;}
.cpk li{ display:block; width:204px; height:480px; float:left; background:; position:relative; overflow:hidden; margin:0 2px; padding:35px 30px 0;}
.cpk-ti{ display:block; margin-bottom:12px; text-align:center; line-height:42px; font-size:17px; color:#3f3f3f;}
.cpk-ti:visited{ color:#3f3f3f;}
.cpk-js{ display:block; height:194px; line-height:22px; font-size:13px; color:#505050;}
.cpk-js:visited{ color:#505050;}
.cpk-jj{ display:block;}
.cpk-jj img{ display:block; }
.cpk1{ background:url(../images/czbg1.png) center bottom no-repeat #f3f3f3;}
.cpk2{ background:url(../images/czbg2.png) center bottom no-repeat #f3f3f3;}
.cpk3{ background:url(../images/czbg3.png) center bottom no-repeat #f3f3f3;}
.cpk4{ background:url(../images/czbg4.png) center bottom no-repeat #f3f3f3;}
.cpk5{ background:url(../images/czbg5.png) center bottom no-repeat #f3f3f3;}
.cpk6{ background:url(../images/czbg6.png) center bottom no-repeat #f3f3f3;}
.cpk11{ display:block; position:relative; z-index:2;}
.cpk12{ display:block; position: absolute; width:100%; height:100%; left:0; top:100%; background: url(../../images/cztbg.png) repeat; z-index:4; padding:30px 24px 0;  }
.cpk12 .cpk-ti, .cpk12 .cpk-ti:visited{ text-align:left; color:#FFF;}
.cz-cp{ display:block;}
.cz-cp a{ display:block; border-bottom:1px solid #fff; font-size:15px; color:#fff; line-height:42px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cz-cp a:hover{ padding-left:4px;}
.cpk li:hover .cpk12{ top:0;}
/*创新*/
.cxbg{ display:block; background:#f3f3f3; overflow:hidden;}
/**tabs**/
.tabPanel1 dl, .tabPanel2 dl{height:44px; position:relative; text-align:center;}
.tabPanel1 dl dd, .tabPanel2 dl dd{ display:inline-block; position: relative; height:44px; padding:0 28px; line-height:30px; font-size:20px; color:#666; cursor:pointer;}
.tabPanel1 dl dd b, .tabPanel2 dl dd b{ width:0; height:3px; position:absolute; left:50%; bottom:0; background:#17459a; }
.tabPanel1 .hit1 b, .tabPanel2 .hit2 b{width:66px; left:50%; margin-left:-33px; }
.pane1, .pane2{ min-height:100px; padding-bottom:10px; display:none; overflow:hidden; padding-top:27px;}
.pane2{ position:relative; z-index:2; background:#fff; padding-bottom:15px;}
.cxj{ display:block;width:83px; height:34px; margin:0 auto 34px; }
.cpxk{ display:block; position:relative; overflow:hidden; margin-bottom:60px;}
.cpxx{ display:block; position:absolute; width:100%; height:1px; top:42px; background:#dadada; z-index:0;}
/*新闻*/
.netlb{ display:block; overflow:hidden; margin-left:-26px; padding-top:10px;}
.netlb li{ float:left; }
.nexk{width:240px; height:233px; padding:15px 15px 0; margin-left:12px; margin-bottom:12px; border:1px solid #d4d4d4;}
.nex-ti{ display:block; margin-bottom:4px; line-height:26px; color:#212121; font-size:16px;}
.nex-ti:visited{ color:#212121;}
.nex-js{ display:block; height:78px; line-height:22px; color:#797979; font-size:12px;}
.nex-js a{ display:block;}
.nex-js a, .nex-js a:visited{ color:#797979;}
.nex-da{ margin-bottom:4px; line-height:20px; font-size:12px; color:#999;}
.nex-jr{ display:block; width:85px; height:36px; background:url(../images/nexj1.png) center center no-repeat;}
.nexk:hover .nex-jr{ background:url(../images/nexj2.png) center center no-repeat;}
.nexk:hover{ background-color:#17459a;}
.nexk:hover .nex-ti{ text-indent:12px; color:#fff;}
.nexk:hover .nex-js a, .nexk:hover .nex-da{ color:#fff;}
.nexk:hover .nex-js{ padding-top:6px;}

/*滚动效果*/
.gund{ overflow:hidden; background:#FFF;}
.gund .nexk{ margin-left:0; margin-right:24px;}
/*经典工程*/
.duo1{ display:block; width:150px; height:48px; overflow:hidden; margin:28px auto 44px; background: url(../../images/duo1.png) center center no-repeat; text-align:center; font-size:16px; color:#474747; line-height:48px;}
.duo1 span{ display:block; position:relative; top:0;}
.duo1:hover span{ top:-100%;}
.gongk{ display:block; position:relative; overflow:hidden; margin-bottom:28px;}
.gong1, .gong23{ display:block; float:left; width:50%; position:relative;}
.gong2, .gong3{ display:block; position:relative;}
.gob1, .gob2, .gob3{ display:block; position:absolute; background:url(../../images/gobg.png) repeat; z-index:3;}
.gob1{ width:420px; min-height:184px; height:auto; padding:25px 34px 0; left:27px; bottom:37px;}
.gob2, .gob3{ width:228px; min-height:254px; height:auto; padding:25px 34px 0; right:30px; top:40px;}
.gob-ti{ display:block; margin-bottom:8px; line-height:36px; font-size:26px; color:#17459a;}
.gob-ti:visited{color:#17459a;}
.gob-js{ display:block; line-height:25px; font-size:15px; color:#323232;}
.gob-js:visited{color:#323232;}
.gong1:hover .gob1{bottom:45px;}
.gong2:hover .gob2, .gong3:hover .gob3{top:30px;}
/*为什么选择博锐*/
.whyk{ display:block; height:523px; background:url(../images/whbg.jpg) center top no-repeat;}
.lybg{ display:block; width:80px; height:80px; margin:0 auto 10px; position:relative;}
.lybg img{ display:block; position:absolute;}
.whlb{ display:block; }
.whlb li{ display:block; float:left; width:25%;}
.lybg0{ display:block; position: absolute; width:80px; height:80px; text-align:center; z-index:6;}
.lybg00{ display:block; text-align:center; line-height:64px; font-size:28px; color:#17459a; }
.lybg1{ z-index:3;}
.lybg2{ z-index:2;}
.lym{ display:block; text-align:center; line-height:28px; font-size:16px; color:#000;}
/*底部*/
.fobg2{ background-color:#eaeaea; height:67px; line-height:67px; font-size:15px; color:#787878;}
.fobg2 a, .fobg2 a:visited{ color:#787878;}
.fobg2 a:hover{ color:#17459a;}
.fobg1{ display:block; padding:38px 0; overflow:hidden; background:#EAEAEA; border-top:1px solid #e4e4e4;}
.fonav{ display:block; float:left; overflow:hidden;}
.fonav li{ display: block; float:left; width:130px; min-height:210px; height:auto; margin-right:20px; border-right:1px solid #e2e2e2;}
.fonav li p{ display:block; margin-bottom:10px; line-height:28px; color:#3f3f3f; font-size:18px;}
.fonav li a{ display:block; line-height:24px; color:#6d6d6d; font-size:15px;}
.fonav li.fojs{ width:398px; padding-right:40px;}
.fo-telk{ width:235px;}
.fo-tel1{ line-height:22px; font-size:18px; color:#787878;}
.fo-tel2{ padding-bottom:3px; margin-bottom:14px; border-bottom:1px solid #e1e1e1; line-height:42px; font-size:22px; color:#3f3f3f;}
.fo-sao1{ display:block; float:left; width:84px; height:auto; margin-right:26px; text-align:center; line-height:26px; font-size:15px; color:#3f3f3f;}
.fo-sao1 img{ padding:4px; border:2px solid #e7e7e7; border-radius:2px;}
/*******************************************about************************************************/
.ban-ny{ height:379px; position:relative; z-index:2;}
.dati{ position:relative; padding-top:128px; padding-bottom:98px;}
.dati-cn{ display:block; text-align:center; font-size:36px; color:#fff; line-height:44px;}
.dati-en{ display:block; text-align:center; font-size:15px; color:#bebebe; line-height:18px;}
.b1, .b2{ display:block; position:absolute; width:1px; height:27px; left:50%; background:#fff;}
.b1{top:91px;}
.b2{top:205px;}
.flk1 table{ margin:0 auto;}
.flk1 li{ display:block; float:left; width:146px; height:42px; overflow:hidden; margin:0 5px 10px; background: url(../../images/flbg1.png) center center no-repeat; text-align:center; line-height:42px; font-size:16px; color:#363636;}
.flk1 li a{ display:block; height:42px; overflow:hidden;}
.flk1 li a, .flk1 li a:visited{ color:#363636;}
.flk1 li a span{ display:block; position:relative; top:0;}
.flk1 li a:hover span, .flk1 li.on a span{ top:-100%; color:#FFF;}
.flk1 li:hover, .flk1 li.on{ background: url(../../images/flbg2.png) center center no-repeat;}
/*公司介绍*/
.gsjsk{ display:block; padding:42px 0 60px; overflow:hidden; position:relative;}
.gsk{ width:692px;}
.gscjk{ width:500px; padding-left:56px; position: relative;}
.gscjk b{ display:block; position:absolute; left:0; top:35px; width:1px; height:100%; background:#f2f2f2;}
.gscj1{ border-bottom:1px solid #f2f2f2; padding:35px 0;}
.gsc-cn{ line-height:24px; color:#535353; font-size:16px;}
.gsc-en{ line-height:20px; color:#d3d3d3; font-size:16px;}
.gsc-s{ font-size:62px; color:#ff9e57; line-height:62px;}
.gsj-ti{ margin-bottom:17px; padding-bottom:24px; position:relative; line-height:45px; color:#0a0a0a; font-size:34px;}
.gsj-ti b{ display:block; position:absolute; bottom:0; width:17px; height:2px; background:#eaeaea;}
.gsj-qycn{ display:block; line-height:38px; color:#17459a; font-size:28px;}
.gsj-qyen{ display:block; margin-bottom:22px; line-height:28px; color:#9c9c9c; font-size:18px;}
.gsj-js{ display:block; line-height:25px; font-size:16px; color:#737373;}
.abzbg{ display:block; background:url(../images/abzzbg.jpg) center top no-repeat; height:615px; }
.zzk{ display:block; width:1250px; margin:0 auto;}
.zzti-cn{ display:block; line-height:48px; font-size:34px; color:#0a0a0a;}
.zzti-cn table{ margin:0 auto;}
.zzti-cn b, .zzti-cn i{ display:block; width:30px; height:1px; background:#c2c2c2;}
.zzti-en{ display:block; text-align:center; line-height:20px; font-size:12px; color:#ababab;}
.zztik{ display:block; width:1000px; margin:0 auto 53px; padding-top:45px;}
.zztik2{ display:block; width:1000px; margin:0 auto 38px; padding-top:40px;}
.zzlb{ display:block; width:723px;}
.zzlk{ margin-bottom:18px;}
.zzlb1{ display:block; }
.zzlb1 li{ display:block; height:40px; line-height:40px; font-size:15px;}
.zzlm{ display: block; float:left;}
.zzlm, .zzlm:visited{ color:#212121;}
.zzlkan{ display:block; float:right; height:40px; line-height:40px; position:relative;}
.zzlkan span{ font-family:"宋体";}
.zzlkan, .zzlkan:visited{ color:#17459a;}
.zzb{ display:block; float:left; width:42px; height:42px; margin-left:11px;}
.zzlb1 li:hover .zzlm{ padding-left:5px; color:#17459a;}
.zztu{ display:block; position:absolute; width:0; height:0; top:0; overflow:hidden; left:-220px;}
.zzlb1 li .zzlkan:hover .zztu{width:200px; height:200px;}
/*大事记样式*/
.fzxk{ display:block; width:100%; height:490px; margin:0 auto 58px; position:relative; z-index:99;background:url(../images/san1.png) center 45px repeat-x;}
.fzxkt{ display:block; width:100%; position: absolute; height:1px; background:#e1e1e1; top:58px;}
.fzx1{ display:block;}
#timeline{width:1250px;height: auto;overflow:hidden; position:relative; margin:0 auto;}
#dates{width:1250px;overflow:hidden; }
#dates li{float:left;width:90px;height:70px;font-size:18px;text-align:center;}
#dates a{color:#616161;width:90px;height:70px; padding-bottom:40px; line-height:30px;display:block; font-family:Arial, Helvetica, sans-serif;}
#dates .selected{font-size:24px; color:#17459a; background:url(../images/san2.png) center bottom no-repeat;}
#issues{width:1250px;height:410px;overflow:hidden;}
#issues li{width:1250px;height:410px;list-style:none;float:left;}
#issues li img{text-align:center;display:block;margin:0 auto;}
#next,#prev{position:absolute; top:105px;width:70px;height:30px;text-align:center; overflow:hidden; }
#next{right:454px; background:url(../images/jt2.png) center center no-repeat;}
#prev{left:454px; background:url(../images/jt1.png) center center no-repeat;}
#next.disabled,#prev.disabled{opacity:0.2;}
#next:hover{ background:url(../images/jt2.png) center center no-repeat;}
#prev:hover{ background:url(../images/jt1.png) center center no-repeat;}
.fzlc{ display:block; width:1250px; margin:0 auto;}
.fzlc-n{ display:block; text-align:center; line-height:100px; font-size:48px; color:#17459a;}
.fzlc-js1{ display:block; position:relative; text-align:center; padding-bottom:25px; line-height:22px; font-size:15px; color:#545454;}
.fzlc-js1 b{ display:block; position:absolute; background:#d0d0d0; width:52px; height:3px; bottom:0; left:50%; margin-left:-26px;}
.fztik{ display:block; margin-bottom:59px;}
.fzlc-js2{ line-height:28px; font-size:15px; color:#545454;}
.faztu{ display:block; float:left; position:relative;}
.faztu1{ display:block; position:relative; z-index:2;}
.faztu2{ display:block; position: absolute; z-index:1; left:10px; top:10px;}
/**核心团队**/
.tebg{ display:block; background:#f7f7f7; padding-bottom:56px;}
.zzti-js{ display:block; text-align:center; padding:11px 0; line-height:26px; color:#5b5b5b; font-size:15px;}
.team{ display:block; background:#FFF; position:relative; padding:35px 42px;}
.team b{ display:block; position:absolute; width:24px; height:12px; left:183px; top:-12px; background:url(../images/tj.png) center center no-repeat;}
.team-ti{ display:block; line-height:32px; font-size:24px; color:#000;}
.team-xw{ display:block; line-height:24px; font-size:15px; color:#5b5b5b;}
.team-js{ display:block; padding-top:18px; line-height:24px; font-size:15px; color:#5b5b5b;}
.telb{ display:block; overflow:hidden; }/*margin:0 66px 34px;*/
.telb li{ float:left; background-size: cover !important;}
.tek1{ width:148px; height:148px; margin:0 19px; position:relative; background-size: cover !important;}
.tek11{ display:block; width:148px; height:148px; position:relative; background: url(../images/tek1.png) center center no-repeat;}
.telb li.on{ display:block;}
.telb li.on .tek11{ background: url(../images/tek2.png) center center no-repeat;}
.tej1 { display:block; float:left; margin-top:53px; }
.tej2 { display:block; float: right; margin-top:53px;}
/*四块*/
.sik{ display:block; padding:50px 0; margin-left:-84px; overflow:hidden;}
.sik li{ display:block; float:left; margin-left:42px; width:292px; padding:12px 0 12px 42px; border-left:1px solid #f1f1f1;}
.sik-ti{ margin-bottom:11px; text-align:center; line-height:36px; color:#0a0a0a; font-size:24px;}
.sik-js{ line-height:28px; font-size:15px; color:#545454;}
/*结构安全责任*/
.zrbg{ position:relative; background:#f7f7f7; padding-bottom:69px;}
.zrbg .cpxx{ display:block; top:180px;}
.zrjs{ display:block; padding-bottom:42px; text-align:center;}
/*企业文化*/
.whk{ display:block; overflow:hidden; padding-bottom:65px; margin-left:-12px;}
.whk li{ display:block; background:#f7f7f7; float:left; position: relative; width:240px; height:412px; overflow:hidden; margin-left:12px;}
.whknr1{ display:block; position:relative; z-index:2;}
.qywtu{ display:block; overflow:hidden;}
.qywnr{ display:block; padding:28px 34px 0;}
.qywnr1{ display:block; margin-bottom:12px; line-height:40px; color:#0a0a0a; font-size:24px;}
.qywnr2{ display:block; line-height:24px; color:#545454; font-size:15px;}
.whknr2{ display:block; position:absolute; left:0; top:100%; width:100%; height:100%; padding:38px 23px 20px; background:url(../images/whtbg.png) center no-repeat; z-index:3;}
.whtn1{ display:block; margin-bottom:22px; font-size:24px; color:#fff; line-height:40px; cursor:default;}
.whtn2{ display:block; line-height:28px; color:#fff; font-size:12px; cursor:default;}
.whk li:hover .whknr2{top:0;}
/***团队特效样式*****/
/* tFocus */
#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn{display:block; }
#tFocus{width:100%;height: auto; overflow:hidden; }
#tFocus-pic{width:100%;height:243px;position:relative;}
#tFocus-pic li{width:100%;height:243px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocusBtn{width:100%;height:182px;padding-left:5px;margin-top:5px;z-index:20;overflow:hidden;}
#tFocus-btn{ height:182px;position:relative; overflow:hidden; margin:0 66px; }
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:182px;width:148px; display:block;float:left;margin:0 19px;}
#tFocus-btn li img{ }
#tFocus-btn li .tek11 b{ display:block; position: absolute; bottom:-34px; left:50%; margin-left:-12px; width:24px; height:12px; background:url(../images/tj0.png) center center no-repeat;}
#tFocus-btn li.active .tek11{ background:url(../images/tek2.png) center center no-repeat;}
#tFocus-btn li.active .tek11 b{ background:url(../images/tj.png) center center no-repeat; }
#tFocus-leftbtn,#tFocus-rightbtn{height:42px;margin-top:55px;width:42px;text-indent:-9999px;}
#tFocus-leftbtn{margin-right:5px; float:left;}
#tFocus-rightbtn{ float: right;}
/*******************************************news************************************************/
.nelb{ padding-bottom:54px;}
.yema{ display:block; padding-top:16px;}
.yema table{ margin:0 auto;}
.yema a{ display: block; width:32px; height:32px; float:left; text-align:center; overflow:hidden; border:1px solid #e7e7e7; background:#FFF; margin:0 3px; line-height:30px; font-size:15px; color:#000;}
.yema a span{ display:block; position:relative; top:0; color:#000;}
.yema a.zy span{ font-family:"宋体";}
.yema a:hover span, .yema a.on span{ top:-100%; color:#17459a;}
.yema a:hover, .yema a.on{border-color:#17459a;}
/*视频新闻*/
.spbgk{ display:block; background:#f7f7f7; overflow:hidden; padding-bottom:52px;}
.splb{ display:block; overflow:hidden; position:relative; margin-left:-20px;}
.splb li{ display:block; background:#FFF; float:left; width:298px; height:340px; margin-left:20px; margin-bottom:20px;}
.spk{ display:block; background-size:cover !important;}
.spmk{ padding:25px 34px 0;}
.spm1{ display:block; height:80px; line-height:30px; color:#363636; font-size:16px;}
.spm1:visited{ color:#363636;}
.spm2{ line-height:20px; font-size:12px; color:#9e9e9e;}
.splb li:hover .spm1{ text-indent:6px; color:#17459a;}
/*媒体报道*/
.mtlb{ display:block; margin-left:-16px;}
.mtlb li{ display:block; width:618px; height:232px; float:left; margin-left:16px; margin-bottom:18px; border:1px solid #d2d2d2;  padding:37px;}
.mttu{ display:block; float: left; width:253px; height:156px; overflow:hidden;}
.mtjk{ display:block; margin-left:284px;}
.mtj1{ display:block; margin-bottom:10px; line-height:26px; color:#212121; font-size:16px;}
.mtj2{ display:block; height:74px; margin-bottom:6px; line-height:24px; color:#797979; font-size:12px;}
.mtj3{ line-height:20px; color:#9e9e9e; font-size:12px;}
.mtlb li:hover .mtj1, .yglb li:hover .mtj1{ text-indent:6px; color:#17459a;}

/*行业热点**/
.hylb li{ background:#FFF; border:none;}
/*媒体合作*/
.hzk{ overflow:hidden; padding-bottom:56px;}
.hzlb{ display:block; padding-bottom:50px;}
.rcfzk{ display:block;}
/*******************************************job************************************************/
.rcfzk{ overflow-y:hidden; padding:55px 0 55px;}
.rcfk{ display:block; position:relative; overflow:hidden;}
.rcfk b{ display:block; position:absolute; width:1px; height:100%; left:50%; background:#ededed;}
.rck{ width:600px; overflow:hidden;}
.rctik{ display:block; overflow:hidden; padding-bottom:20px;}
.rctik img{ display:block; float:left;}
.rcti1{ display:block; float:left; margin-left:15px;}
.rcti11{ padding-top:5px; font-size:20px; line-height:30px; color:#363636;}
.rcti12{ font-size:15px; line-height:18px; color:#ababab;}
.renk{ line-height:28px; font-size:15px; color:#737373;}
.ren1{ display:block; float:left; width:210px; height:130px;}
.ren{ display:block; margin-left:235px; }
.kaben{ display:block; overflow:hidden; padding-top:24px; padding-left:1px; padding-bottom:1px;}
.kaben a{ display:block; float:left; height:38px; margin-right:15px; border:1px solid #838383; line-height:36px; font-size:16px; color:#202020; padding:0 12px;}
.kaben a:hover{ border-color:#008742; outline:1px solid #008742; color:#008742;}
.rck:hover .rctik img{
transform: rotateY(180deg);
-ms-transform: rotateY(180deg);		/* IE 9 */
-webkit-transform: rotateY(180deg);	/* Safari and Chrome */
-o-transform: rotateY(180deg);		/* Opera */
-moz-transform: rotateY(180deg);	
}
.jolb{ display:block; margin-left:-12px;}
.jolb li{ display:block; width:240px; float:left; margin-left:12px;}
.jotu{ display:block; margin-bottom:15px;}
.jotm{ line-height:28px; font-size:15px; color:#737373;}

/*员工之声*/
.yglb{ display:block; margin-left:-22px;}
.yglb li{ display:block; float:left; width:615px; height:232px; padding:30px; border:1px solid #dadada; margin-left:22px; margin-bottom:22px;}
.ygtu{ display:block; float:left; width:232px; height:172px; overflow:hidden;}
.ygjk{ margin-left:252px;}
.yglb li .mtj2{ height:auto !important;}
.yema2 a{ background-color:transparent !important; border-color:#cecece;}
/*招聘信息*/
.zplb{ display:block; margin-left:-24px; overflow:hidden;}
.zplb dd{ display:block; float:left; width:482px; height:294px; border:1px solid #eee; background:#FFF; border-bottom:2px solid #b2dbc4; margin-left:24px; padding:33px;}
.zp-ti{ margin-bottom:12px; line-height:32px; font-size:20px; color:#0a0a0a;}
.zp-bz{ display:block; overflow:hidden; margin-bottom:12px; padding-left:20px; background:url(../images/zpb1.png) center left no-repeat; line-height:24px; font-size:15px; color:#545454;}
.zp-js{ display:block; height:112px; margin-bottom:8px; line-height:28px; font-size:15px; color:#545454;}
.zp-jr{ display:block; width:80px; height:30px; background: url(../images/zpj1.png) left center no-repeat;}
.zplb dd:hover .zp-ti{ text-indent:6px; color:#17459a;}
.zplb dd:hover .zp-jr{background: url(../images/zpj2.png) 20px center no-repeat;}
.zplb dd .zp-jr:hover{background: url(../images/zpj2.png) left center no-repeat;}
.lck{ display:block; width:80px; height:32px; margin:0 auto; text-align:center; line-height:32px; font-size:16px; color:#17459a;}
.lck span{ display:block; cursor:pointer; width:80px; margin:0 auto;}
.lctu1{ width:0; height:0; margin-top:14px; margin:0 auto;}
.lck:hover{ height:auto; width:100%;}
.lck:hover .lctu1{ width:100%; height:auto;}
/* main_image */
.main_visual-zp{height:345px; overflow:hidden;position:relative;}
.main_image-zp{height:345px;overflow:hidden;position:relative;}
.main_image-zp ul{width:9999px;height:345px;overflow:hidden;position:absolute;top:0;left:0}
.main_image-zp li{float:left;width:100%;height:345px;}
div.flicking_con-zp{position:absolute; bottom:0px; z-index:9;width:100%; height:12px; }
.flicking_con-zp table{ margin:0 auto;}
div.flicking_con-zp a{float:left;width:10px;height:10px;margin:0 3px;padding:0; background:#bababa;display:block;text-indent:-10000px; border-radius:50%;}
div.flicking_con-zp a.on{ background:#17459a;}
#btn_prev-zp,#btn_next-zp{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display: block;}
#btn_prev-zp{background:url(../images/hover_left.png) no-repeat left top;left:-100px;}
#btn_next-zp{background:url(../images/hover_right.png) no-repeat right top;right:-100px;}
/*******************************************job************************************************/
.fzk1, .fzk2, .fzk3{ padding:50px 0; overflow:hidden;}
.fzk2{ background:#f7f7f7;}
.fzk3{ border-bottom:1px solid #e4e4e4;}
.fzbg1{ background: url(../images/fzbg1.png) left top no-repeat; min-height:400px; padding:30px 0 0 103px;}
.fzbg2{ background: url(../images/fzbg2.png) right top no-repeat; min-height:400px; padding:30px 103px 0 0 ;}
.fzti0{ padding-left:158px;}
.fzti1{ line-height:37px; font-size:28px; color:#17459a;}
.fzti2{ line-height:24px; font-size:18px; color:#9c9c9c; }
.fznk{ display:block; padding-top:20px;}
.fztu{ display:block; width:555px;}
.fztu2{ display:block; width:505px;}
.fznr{ display:block; margin-left:590px; line-height:30px; font-size:15px; color:#737373;}
.fznr.fznr2{ margin-left:0; margin-right:555px;}
.fzbg2 .fzti0{ padding-left:0;}
/*******************************************contact************************************************/
.lxk{ padding:55px 0; overflow:hidden;}
/**tabs**/
.tabPanel-lx{ position:relative;}
.tabPanel-lx dl{height:44px; position: absolute; top:106px; left:97px; z-index:3; text-align:center;}
.tabPanel-lx dl dd{ display: block; float:left; position: relative; width:116px; height:42px; margin-right:8px; line-height:42px; font-size:16px; color:#545454; background:url(../images/cotbg1.png) center center no-repeat; cursor:pointer;}
.tabPanel-lx .hit-lx{ background:url(../images/cotbg2.png) center center no-repeat; color:#FFF;}
.pane-lx{ height:510px; position: relative; background-size: cover !important; display:none; border:1px solid #d4d4d4;}
.gsm-ticn{ line-height:30px; font-size:20px; color:#17459a;}
.gsm-tien{ line-height:18px; font-size:12px; color:#ababab;}
.gsm-js{ padding-top:14px; line-height:30px; color:#737373; font-size:15px;}
.lxxx{ display:block; width:550px; height:395px; background:url(../images/cobg.png) repeat; padding:110px 38px 0; position:relative; top:62px; left:62px;}
/*服务*/
.fwbg{ background:#f7f7f7; overflow:hidden; padding:50px 0 60px;}
.fwti{ line-height:32px; font-size:20px; color:#17459a;}
.fwxx{ padding-top:20px; margin-left:-110px;}
.fwxx li{ display:block; float:left; border-left:1px solid #e2e2e2; width:285px; min-height:130px; padding-left:55px; margin-left:55px;}
.fwkf{ line-height:28px; color:#000; font-size:16px;}
.fwkf1{ padding-top:6px; line-height:28px; color:#737373; font-size:15px;}
/*******************************************product************************************************/
.ban-cp{ height:595px;}
.cpnk{ height:595px;}

/**tabs**/
.tabPanel-cp{ display:block; height:595px; position:relative;}
.cpnti{ position:absolute; z-index:3; bottom:23px; width:100%;}
.tabPanel-cp dl{ display:block; height:64px; position:relative; }
.tabPanel-cp dl dd{ display:block; float:left; width:33.333%; height:64px; text-align:center; background:#656566;  line-height:64px; font-size:16px; color:#fff; cursor:pointer; }
.tabPanel-cp dl dd span{ background:url(../images/cpnb1.png) left center no-repeat; padding-left:30px;}
.tabPanel-cp .hit-cp { background:#17459a; color:#fff;}
.tabPanel-cp dl dd.hit-cp span{ background:url(../images/cpnb2.png) left center no-repeat; }
.pane-cp{ min-height:595px; display:none; }
.cpnjk{ width:510px; position:relative; left:50%; margin-left:115px; top:150px;}
.cpnj-ti{ display:block; margin-bottom:28px; line-height:52px; font-size:40px; color:#17459a;}
.cpnj-js{ display:block; line-height:36px; font-size:16px; color:#4e4e4e;}


/*产品分类*/
.bak{ padding:44px 0; overflow:hidden;}
.bak li{ display:block; float:left; width:12.5%; min-height:80px; text-align:center; border-left:1px solid #f2f2f2; line-height:28px; color:#353535; font-size:16px;}
.bak li a{ display:block;}
.bak li a, .bak li a:visited{ color:#353535;}
.bak li:last-child{ border-right:1px solid #f2f2f2;}
.bak li img{ display:block; margin:0 auto 4px;}
.bak li:hover img{
transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-mz-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
}
.bak li:hover a{ color:#17459a;}
/*加固材料*/
.cp-jgk{ display:block; /*overflow:hidden;*/ height:499px;}
.cp-jgk .juzhong{height:499px;}
.cp-jgnr{ width:590px; padding:104px 60px 0 0; }
.cp-jgti{ display:block; margin-bottom:17px; font-size:48px; color:#17459a; line-height:60px;}
.cp-jgti:visited{ color:#17459a;}
.cp-jgjs{ display:block; margin-bottom:42px; line-height:30px; font-size:15px; color:#545454;}
.cp-jgjs:visited{ color:#545454;}
.cp-jglj{ display:block; position:relative; line-height:30px; font-size:20px; color:#17459a;}
.cp-jglj b, .cp-jglj i{ display:block; position:absolute; width:24px; height:24px; top:3px; left:140px;}
/*.cp-jglj b{animation: ljtu 3s linear infinite alternate both;
-moz-animation: ljtu 3s linear infinite alternate both;	
-webkit-animation: ljtu 3s linear infinite alternate both;
-o-animation: ljtu 3s linear infinite alternate both;}

@keyframes ljtu{
0% {transform: rotate(0deg);left:140px;}
25% { transform: rotate(40deg);left:150px;}
30% { transform: rotate(60deg);left:160px;}
60% { transform: rotate(80deg);left:170px;}
100% {transform: rotate(360deg);left:140px;}
}
@-moz-keyframes ljtu{
0% {transform: rotate(0deg);left:140px;}
25% { transform: rotate(40deg);left:150px;}
30% { transform: rotate(60deg);left:160px;}
60% { transform: rotate(80deg);left:170px;}
100% {transform: rotate(360deg);left:140px;}
}
@-mz-keyframes ljtu{
0% {transform: rotate(0deg);left:140px;}
25% { transform: rotate(40deg);left:150px;}
30% { transform: rotate(60deg);left:160px;}
60% { transform: rotate(80deg);left:170px;}
100% {transform: rotate(360deg);left:140px;}
}
@-webkit-keyframes ljtu{
0% {transform: rotate(0deg);left:140px;}
25% { transform: rotate(40deg);left:150px;}
30% { transform: rotate(60deg);left:160px;}
60% { transform: rotate(80deg);left:170px;}
100% {transform: rotate(360deg);left:140px;}
}
@-o-keyframes ljtu{
0% {transform: rotate(0deg);left:140px;}
25% { transform: rotate(40deg);left:150px;}
30% { transform: rotate(60deg);left:160px;}
60% { transform: rotate(80deg);left:170px;}
100% {transform: rotate(360deg);left:140px;}
}*/
.cp-jglj i{animation: ljtu2 3s linear infinite alternate both;
-moz-animation: ljtu2 3s linear infinite alternate both;	/* Firefox */
-webkit-animation: ljtu2 3s linear infinite alternate both;	/* Safari 和 Chrome */
-o-animation: ljtu2 3s linear infinite alternate both;}

@keyframes ljtu2{
0% {top:3px;}
25% {top:-7px;}
50% {top:3px;}
75% {top:13px;}
100% {top:3px;}
}
@-moz-keyframes ljtu2{
0% {top:3px;}
25% {top:-7px;}
50% {top:3px;}
75% {top:13px;}
100% {top:3px;}
}
@-mz-keyframes ljtu2{
0% {top:3px;}
25% {top:-7px;}
50% {top:3px;}
75% {top:13px;}
100% {top:3px;}
}
@-webkit-keyframes ljtu2{
0% {top:3px;}
25% {top:-7px;}
50% {top:3px;}
75% {top:13px;}
100% {top:3px;}
}
@-o-keyframes ljtu2{
0% {top:3px;}
25% {top:-7px;}
50% {top:3px;}
75% {top:13px;}
100% {top:3px;}
}
/*产品列表*/
.cplb{ display:block; margin-left:-40px; overflow:hidden; padding:68px 0 10px;}
.cplb li{ display:block; width:283px; height:330px; float:left; margin-left:40px; position:relative; background:#f9f9f9; margin-bottom:60px;}
.cplmk{ display:block; padding:26px 26px 0; text-align:center;}
.cplm1{ display:block; line-height:32px; font-size:16px; color:#000;}
.cplm1:visited{ color:000;}
.cplm2{ display:block; line-height:24px; font-size:12px; color:#6c6c6c;}
.cplm2:visited{ color:6c6c6c;}
.cpjj{ display:block; position: absolute; bottom:-19px; left:50%; margin-left:-19px;}
.cpltu{ display:block; overflow:hidden; }
.cplb li:hover .cplmk{ padding-top:20px;}
.cplb li:hover .cplm1{ color:#17459a;}
.cplb li:hover .cpjj{
transform: rotate(180deg);
-ms-transform: rotate(180deg);		/* IE 9 */
-webkit-transform: rotate(180deg);	/* Safari and Chrome */
-o-transform: rotate(180deg);		/* Opera */
-moz-transform: rotate(180deg);
}
/*结构修护*/
.cp-jgk2, .cp-jgk2 .juzhong{ height:589px;}
.cp-jgnr2, .cp-jgnr3{ padding-top:67px;}
.cp-jgnr3 .cp-jgjs{ margin-bottom:20px;}
.cp-jgnr2 .cp-jgjs{ margin-bottom:20px; color:#c3c3c3;}
.cp-jgnr2 .cp-jgjs:visited{ color:#c3c3c3;}
.cp-xg{ display:block; padding-top:80px; overflow:hidden; margin-left:-25px;}
.cp-xg li{ display:block; float:left; width:180px; margin-left:25px;}
.jgxtu{ display:block; overflow:hidden; margin-bottom:25px;}
.jgxtm{ display:block; text-align:center; line-height:28px; color:#c2c2c2; font-size:16px;}
.jgxtm:visited{ color:#c2c2c2;}
.cp-xg li:hover .jgxtm{ color:#fff;}
/*一站式供应*/
.cp-xg2 .jgxtm, .cp-xg2 .jgxtm:visited{ color:#2d2d2d;}
.cp-xg li:hover .jgxtm{ color:#17459a;}
/****************************************product-list**************************************/
.yemak{ background:#f9f9f9; padding:14px;}
.xix{ display:block; height:65px; }
.cpfl{ background:#17459a; padding:23px 0; overflow:hidden;}
.cpflk{ display:block; margin-left:-2px;}
.cpflk li{ display:block; margin-left:2px; float:left;}
.cp-fbg1, .cp-fbg3{ display:block; float:left; width:21px; height:42px; }
.cp-fbg1{ background:url(../images/cpflbg10.png) center center no-repeat;}
.cp-fbg3{ background:url(../images/cpflbg20.png) center center no-repeat;}
.cp-fbg2{ display:block; float:left; overflow:hidden; height:42px; line-height:42px; font-size:16px; color:#fff;}
.cp-fbg2 span{ display:block; position:relative; top:0;}
.cpflk li:hover .cp-fbg1, .cpflk li.on .cp-fbg1{ background:url(../images/cpflbg1.png) center center no-repeat;}
.cpflk li:hover .cp-fbg3, .cpflk li.on .cp-fbg3{ background:url(../images/cpflbg2.png) center center no-repeat;}
.cpflk li:hover .cp-fbg2, .cpflk li.on .cp-fbg2{ background:#FFF; color:#000;}
.cpflk li:hover .cp-fbg2 span, .cpflk li.on .cp-fbg2 span{top:-100%; color:#000;}
.cpflk li.on:hover .cp-fbg2 span{top:0%;}
/*******************************************innovation-view*******************************************/
.yansj{ background:#f7f7f7; padding:34px 0; overflow:hidden;}
.yansj a{ display:block; float:left; padding:0 18px; overflow:hidden; margin-right:8px; height:44px; border:2px solid #f7f7f7; line-height:40px; font-size:16px; color:#000; }
.yansj a span{ display:block; position:relative; top:0;}
.yansj a:visited{ color:#000;}
.yansj a:hover, .yansj a.on{ color:#fff; border-color:#17459a; background:#17459a;}
.yansj a:hover span, .yansj a.on span{ top:-100%;}
.yansj a.on:hover span{ top:0;}
/*内容区*/
.nrk{ display:block; padding:40px 0 60px; overflow:hidden;}
.nrlb{ border:1px solid #a5a5a5; width:380px; min-height:200px; padding:97px 37px 100px; position:relative;}
.nrnti{ position:absolute; width:100%; height: auto; background:#17459a; left:0; top:0; padding:0 33px; font-size:16px; line-height:48px; color:#fff; border:30px solid #fff; }
.nrlb a{ display:block; line-height:40px; font-size:16px; color:#000;}
.nrlb a:visited{ color:#000;}
.nrlb a:hover, .nrlb a.on{ padding-left:6px; color:#17459a;}
.nrxk{ margin-right:420px;}
.nrdti{ display:block; margin-bottom:20px; line-height:40px; font-size:30px; color:#535353;}

.bxia{ display:block; position:absolute; width:100px; height:36px; text-align:center; background:#17459a; font-size:15px; color:#fff !important; line-height:36px; bottom:30px !important;}
/*产品最终页切换*/
/* main_image */
.main_visual-cpv{height:492px; overflow:hidden;position:relative;}
.main_image-cpv{height:492px;overflow:hidden;position:relative;}
.main_image-cpv ul{width:9999px;height:492px;overflow:hidden;position:absolute;top:0;left:0}
.main_image-cpv li{float:left;width:100%;height:492px;}
div.flicking_con-cpv{position:absolute;bottom:-20px; z-index:999;width:100%;height:10px; text-align:center;}
div.flicking_con-cpv a{ width:10px;height:10px;margin:0 3px;padding:0;background:#aaa; border-radius:50%; display:inline-block;text-indent:-10000px}
div.flicking_con-cpv a.on{background:#fff;}
#btn_prev-cpv,#btn_next-cpv{z-index:111;position:absolute;display:block;width:42px!important;height:76px!important;top:50%;margin-top:-38px; }
#btn_prev-cpv{background:url(../images/tuzy1.png) no-repeat left top;left:14px;}
#btn_next-cpv{background:url(../images/tuzy2.png) no-repeat right top;right:14px;}
/*切换end*/
/**友情链接***/
.fobg0{ padding:18px 0; border-top:1px solid #e4e4e4; overflow:hidden; background:#FFF;}
.yqlj-dti{ line-height:34px; font-size:18px; color:#000;}
.yqljk{ display:block; overflow:hidden; padding:2px 0; margin-left:90px; line-height:30px; font-size:12px; color:#444;}
.yqljk a{ display:block; float:left; margin-left:12px;}
.yqljk a, .yqljk a:visited{ color:#444;}
.yqljk a:hover{ color:#000;}
/**公共样式**/
.mtlb li:hover .mttu img, .yglb li:hover .ygtu img, .whk li:hover .qywtu img{
transform: scale(1.16) rotateZ(-5deg);
	-webkit-transform: scale(1.16) rotateZ(-5deg);
	-o-transform: scale(1.16) rotateZ(-5deg);
	-ms-transform: scale(1.16) rotateZ(-5deg);
	-moz-transform: scale(1.16) rotateZ(-5deg);}
.jolb li:hover .jotu img, .cplb li:hover .cpltu img, .cp-xg li:hover .jgxtu img{
transform: scale(1.06);
	-webkit-transform: scale(1.06);
	-o-transform: scale(1.06);
	-ms-transform: scale(1.06);
	-moz-transform: scale(1.06);}
@media screen and (min-width:1600px){/*屏幕宽度大于320px*/
.juzhong{ width:1494px;}
.bajk{ margin-left:247px;}
.fak li{ width:475px; height:220px;}
.fa-js{ height:91px;}
.cpk li{ width:245px; height:480px;}
.cpk-js{ height:154px;}
.cpk-jj img{ margin:0 auto}
.cpk12{ padding:34px 34px 0;  }
.fonav li{ margin-right:40px; width:150px;}
.nexk{ width:278px; height:233px; padding:18px 20px 0; margin-left:26px; margin-bottom:26px;}
.hidden-box{ max-width:1494px;}
.gsk{ width:890px;}
.sik li{ width:352px;}
.splb li{ width:358px; height:378px;}
.mtlb li{ width:739px; height:232px;}
.jolb li{ width:285px;}
.yglb li{ width:736px;}
.zplb dd{ width:482px; height:294px;}
.fwxx li{ width:346px;}
.cp-jgnr{ width:710px;}
.cplb{margin-left:-62px;}
.cplb li{ width:327px; height:360px; margin-left:62px;}
.cp-xg li{ width:220px;}
.whk li{width:289px;}
}
@media screen and (max-width:1600px){/*屏幕宽度小于320px*/
.juzhong{ width:1252px;}
.bajk{ margin-left:126px;}
.fak li{ width:394px; height:280px;}
.fa-js{ height:151px;}
.cpk li{ width:204px; height:480px;}
.cpk-js{ height:194px;}
.cpk-jj img{ margin:0;}
.cpk12{ padding:30px 24px 0;  }
.fonav li{ margin-right:20px; width:120px;}
.nexk{ width:240px; height:233px; padding:15px 15px 0; margin-left:12px; margin-bottom:12px;}
.hidden-box{ max-width:1252px;}
.gsk{ width:692px;}
.sik li{ width:292px;}
.splb li{ width:298px; height:340px;}
.mtlb li{ width:618px; height:232px;}
.jolb li{ width:240px;}
.yglb li{ width:615px;}
.zplb dd{ width:401px; height:294px;}
.fwxx li{ width:285px;}
.cp-jgnr{ width:590px;}
.cplb{margin-left:-40px;}
.cplb li{ width:283px; height:330px; margin-left:40px;}
.cp-xg li{ width:180px;}
.whk li{width:240px;}
}
.nav li a span, .fa-ti, .fa-jj img, .cz-cp a, .cpk12, .nexk, .nex-jr, .nex-ti, .nex-js a, .nex-da, .nex-js, .duo1 span, .gob1, .gob2, .gob3, .fobg2 a, .hidden-box li a, .flk1 li a span, .zzlm, .zztu, .flk1 li, .yema a, .yema a span, .spm1, .mttu img, .mtj1, .rctik img, .jotu img, .ygtu img, .zp-ti, .zp-jr, .cpltu img, .cpjj, .cplm1, .jgxtu img, .jgxtm, .bak li img, .bak li a, .cplmk, .cp-fbg1, .cp-fbg2, .cp-fbg3, .cp-fbg2 span, .qywtu img, .whknr2, .kaben a, .lctu1, .yansj a, .yansj a span, .nrlb a, .yqljk a{
	transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}
/*2017-08-22*/
.pian{
	display: block;
	margin-top: 30px;
	padding-top: 30px;
	border-top: 1px solid #ddd;
	
}
.pian a{
	display: block;
}
.pian a , .pian a:visited{
	color: #888;
}
/*2017-08-30*/
.xgtjj{
	display: block;
	padding-top:30px;
	padding-bottom:10px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 30px;
	line-height: 40px;
	font-size: 22px;
	color: #222;
}
.from {
	background-color: #F7F7F7;
	border: 1px solid #C8C8C8;
	height: 30px;
}
.from2 {
	background-color: #F7F7F7;
	border: 1px solid #C8C8C8;
	height: 100px;
}
