@charset "utf-8";

/* CSS Document */

.hdbg { width:100%; background:#FFF; line-height:45px; position:fixed; top:0; left:0;z-index:999; }
.hdbg p { width:1200px; margin:0 auto; }
.hdbg p span{width:300px;float:left;font-size:13px;color:#434343;}
.hdbg p span.center{width:600px;text-align:center;}
.hdbg p span:last-child{text-align:right;}
.head_line{ border-top:1px solid #f6f6f6;width:100%; height:81px; position:fixed; top:45px; left:0; z-index:999; background:#FFF;}
.head {width:1200px; margin:0 auto; height:81px;}
.head .logo {width:155px; float:left;margin-top:15px;}
.head .logo img{width:100%;}
.head .tel{width:130px;float:right;margin:10px 60px 0 0;}
.nav {float:left;margin-left:90px;}
.nav ul li{ float:left; padding-left:28px; line-height:15px; position:relative;}
.nav ul li:first-child{ padding-left:0;}
.nav ul li a{color:#434343;display:block;padding:25px 0 21px;}
.nav ul li a:hover{ background:url(../images/ico.png) no-repeat center 65px;}
.nav ul li.cur a{color:#136aac;display:block;padding:25px 0 21px;}
.nav ul li.cur p{color:#136aac;}
.nav ul li p{ font-size:12px;margin-top:5px;font-family:Arial;}
.nav ul li .xl{ position:absolute; min-width:522px; display:none; left:0; top:81px; overflow:hidden; z-index:2;filter:alpha(opacity=80);  -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.nav ul li .xl dl{ float:left; background:#1968a4;}
.nav ul li .xl dl dd { border-bottom:1px solid #4686b7; line-height:30px; padding:0 2em 0 3em; background:url(../images/dh_ico.gif) no-repeat 2em center; }
.nav ul li .xl dl dd:hover { background:#069ff5 url(../images/dh_ico.gif) no-repeat 2em center;}
.nav ul li .xl dl dd a{ padding:0; color:#fff; font-size:12px; line-height:30px;}
.nav ul li .xl dl:first-child{ border-left:none;}
.content{width:100%; margin:0 auto;}
.ny_content{width:1200px; margin:0 auto;overflow:hidden;}
.i_gy {width:1200px;height:309px;overflow:hidden;margin:90px auto 0;font-weight:normal;}
.i_gy_l { width:603px; float:left; }
.i_gy_r { width:546px; float:right; }
.gy_bt { color:#136aac; line-height:50px; background:url(../images/gy_bt_bg.jpg) no-repeat left bottom; }
.gy_bt h3 { font-size:24px; }
.gy_bt h3 span { font-size:14px; }
.gy_bt a.fr { color:#136aac; padding-top:7px; float:right; }
.gy_js p { line-height:2; padding-top:1em;font-weight:normal;}
.gy_gg a{float:left;display:block;font-size:12px;width:70px;padding-top:48px;margin-top:24px;margin-left:49px; }
.gy_gg a.a1 { background:url(../images/I_GY_1.jpg) no-repeat; margin-left:0; }
.gy_gg a.a1:hover { background:url(../images/I_GY_1.1.jpg) no-repeat; }
.gy_gg a.a2 { background:url(../images/I_GY_2.jpg) no-repeat center top; width:60px; }
.gy_gg a.a2:hover { background:url(../images/I_GY_2.1.jpg) no-repeat center top; }
.gy_gg a.a3 { background:url(../images/I_GY_3.jpg) no-repeat; }
.gy_gg a.a3:hover { background:url(../images/I_GY_3.1.jpg) no-repeat; }
.gy_gg a.a4 { background:url(../images/I_GY_4.jpg) no-repeat; }
.gy_gg a.a4:hover { background:url(../images/I_GY_4.1.jpg) no-repeat; }
.gy_gg a.a5 { background:url(../images/I_GY_5.jpg) no-repeat; }
.gy_gg a.a5:hover { background:url(../images/I_GY_5.1.jpg) no-repeat; }
.gy_gg a.a6 { background:url(../images/I_GY_6.jpg) no-repeat; }
.gy_gg a.a6:hover { background:url(../images/I_GY_6.1.jpg) no-repeat; }
/*tab案例切换*/
.i_lb {width:1200px;height:675px;margin:90px auto 0;overflow:hidden;font-weight:normal;}
.i_lb h3{width:1200px;height:33px;font-size:25px;margin:33px auto 10px;text-align:center;color:#ca2825;}
.i_lb p{line-height:26px;text-align:center;font-size:14px;font-weight:normal;}
.i_lb .win{width:1200px;height:532px;margin:0 auto;position:relative;overflow: hidden;}
.i_lb .title{
	width:100%;height:40px;background:#FFF;position:relative;
	margin-bottom:10px;border-top:1px solid #eee;border-bottom:1px solid #eee;
}
.i_lb .title a{
	width:12.5%;height:100%;float:left;text-align:center;height:40px;
	line-height:40px;font-size: 14px;color:#616161;text-decoration: none;
	position: relative;z-index: 1;background-color: white;
	transition:background-color 1s;
    -moz-transition:background-color 1s; /* Firefox 4 */
    -webkit-transition:background-color 1s; /* Safari and Chrome */
    -o-transition:background-color 1s; /* Opera */
}
.tab-hd a:hover{color: white;background-color: #136AAC;}
.i_lb .title .float{width:12.5%;height:100%;background:#136aac;position: absolute;}
.i_lb .box{width:100%;height:500px;position: relative;}
.i_lb .box div{ width:100%;height: 100%;position: absolute;left:-100%;top:0;}
.i_lb .box div img { width:1200px; height:500px; }
.i_lb .rightB{width:50px;height:70px;font-size: 20px;color:#fff;background: rgba(0,0,0,0.5);position: absolute;right:0;top:45%;line-height:70px;text-align: center;cursor: pointer;display: none;}
.i_lb .leftB{width:50px;height:70px;font-size: 20px;color:#fff;background: rgba(0,0,0,0.5);position: absolute;left:0;top:45%;line-height:70px;text-align: center;cursor: pointer;display: none;}
/*tab案例切换*/

.i_dt {width:1200px;margin:50px auto 0;overflow:hidden;font-weight:500;}
.i_dt_gs ,.i_dt_hy ,.i_dt_sj ,.i_dt_zh { width:565px; float:left; }
.i_dt_gs ,.i_dt_sj {margin-right:70px;}
.i_dt h3 a ,.gy_bt h3 a ,.i_ztal h3 a,.i_kh h3 a { color:#136aac; }
.i_dt_gs h3 ,.i_dt_hy h3 ,.i_dt_sj h3 ,.i_dt_zh h3 { font-size:24px; color:#136aac; line-height:50px; background:url(../images/gy_bt_bg.jpg) no-repeat left bottom; }
.i_dt_gs h3 span ,.i_dt_hy h3 span ,.i_dt_sj h3 span ,.i_dt_zh h3 span { font-size:14px; }
.i_dt_gs h3 a.fr ,.i_dt_hy h3 a.fr ,.i_dt_sj h3 a.fr ,.i_dt_zh h3 a.fr { float:right; background:url(../images/zx_bt_a.jpg) no-repeat center 24px; color:#FFF; font-size:12px; padding:7px 0.5em 0; }
.i_dt_gs dl ,.i_dt_hy dl ,.i_dt_sj dl ,.i_dt_zh dl { width:100%; height:175px; overflow:hidden; margin:20px 0 50px; }
.i_dt_gs dl  dt  img{width:100%;}
.i_dt_hy dl  dt  img{width:100%;}
.i_dt_sj dl  dt  img{width:100%;}
.i_dt_zh dl  dt  img{width:100%;}
.i_dt_gs dl dt ,.i_dt_hy dl dt ,.i_dt_sj dl dt ,.i_dt_zh dl dt { width:259px; height:175px; float:left; overflow:hidden; }
.i_dt_gs dl dd ,.i_dt_hy dl dd ,.i_dt_sj dl dd ,.i_dt_zh dl dd { width:280px; float:right; background:url(../images/zx_lb_bg.jpg) repeat-x bottom; line-height:35px; }
.i_dt_gs dl dd a ,.i_dt_hy dl dd a ,.i_dt_sj dl dd a ,.i_dt_zh dl dd a { background:url(../images/zx_lb_a.jpg) no-repeat left center; padding-left:1em; }
.i_dt_gs dl dd a:hover ,.i_dt_hy dl dd a:hover ,.i_dt_sj dl dd a:hover ,.i_dt_zh dl dd a:hover { background:url(../images/zx_lb_ah.jpg) no-repeat left center;}
.i_dt_gs dl dd span ,.i_dt_hy dl dd span ,.i_dt_sj dl dd span ,.i_dt_zh dl dd span { float:right; }
.i_gd{width:100%px;margin:35px auto 0;height:154px;background:url(../images/gd_gg.jpg) no-repeat center;}
.i_gd img{width:120%;display:block;margin:0 auto;}

/*展台案例*/
.i_ztal {width:1200px;margin:27px auto 0;overflow:hidden;font-weight:500;}
.i_ztal h3 ,.i_kh h3 { background:url(../images/gy_bt_bg.jpg) no-repeat left bottom; line-height:50px; font-size:24px; color:#136aac; letter-spacing:-1px; }
.i_ztal h3 span ,.i_kh h3 span { font-size:14px; }
.i_ztal h3 span.ms{ padding-left:2em; color:#777; }
.i_ztal h3 a.fr,.i_kh h3 a.fr { float:right; font-size:14px; color:#136aac; margin-top:7px; }
.i_ztal ul{width:1200px;}
.i_ztal li {width:292px;float:left;overflow:hidden;margin-right:10px;margin-top:15px;position:relative; }
.i_ztal li:nth-child(4n){margin-right:0px;}
.i_ztal li span {display:block;width:100%;height:125px;color:#999;font-size:18px;background:url(../images/i_gd.jpg) repeat;}
.i_ztal li span p{font-size:22px;font-weight:540;padding-top:40px;text-align:center;}
.i_ztal li span b{font-size:14px;text-align:center;display:block;width:100%;text-transform:uppercase;font-weight:540;}
.i_ztal li .pic{width:100%;height:255px;overflow:hidden;}
.i_ztal li img {height:100%;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;display: block;text-align: center;margin: auto;}
.i_ztal li img:hover { filter:alpha(Opacity=70); -moz-opacity:0.7; opacity:0.7; }
/*展台案例*/
.i_kh { width:1200px; margin:10px auto 50px; }
.demo-item {width:1200px; height:243px; position: relative; margin:40px 0 0 0;}
.demo-item li{float: left;text-align: center; width: 156px; padding:0 3px; height:243px; display:inline;overflow:hidden;}
.arrow{width: 18px;height: 243px; display: block; position: absolute; top:0; text-indent: -9000em; outline:none;}
.arrow1{left:0; background:url(../images/m_left.jpg);}
.arrow2{right:0; background:url(../images/m_right.jpg);}
#rollbox { margin-left:33px;}
.swiper-container {margin-top:121px;}
.nr_banner { width:100%; height:auto; margin-top:127px; }
.nr_banner img { width:100%; }
.dbt{ font-size:24px; color:#136aac; line-height:50px; background:url(../images/gy_bt_bg.jpg) no-repeat bottom; padding-top:40px;}
.dbt b{font-weight:normal; font-size:14px;}
.dbt span{font-size:14px;color:#666;float:right;}
.left{width:195px;float:left;padding:35px 0;}
.sidebar{margin-top:0;}
.sidebar.fixed{ position:fixed; /*right:0;*/}

.zcdh{width:173px;height:auto; }
.zcdh dt{line-height:32px;font-size:15px;background:#136aac;color:#FFF;padding-left:15px; }
.zcdh dd a { display:block;font-size:14px;line-height:32px; padding-left:32px; background:url(../images/zcdh_bg.jpg) no-repeat left bottom; }
.zcdh dd a:hover {width:171px;border-left:2px solid #136aac;background:url(../images/zcdh_bg.jpg) no-repeat left top;}
.zcdh dd a.dq {border-left:2px solid #136aac;background:url(../images/zcdh_bg.jpg) no-repeat left top;}
.zcdh .left_cont{width:92%;height:auto;overflow:hidden;background:#fafafa;padding:4%;}
.zcdh .left_cont p{line-height:25px;font-size:12px;color:#333;}
.right { width:985px; float:right; padding:35px 0 30px 20px; background:url(../images/nr_y_bg.jpg) repeat-y; }
.gy_yth dl { width:100%; height:193px; overflow:hidden; margin-top:25px; }
.gy_yth dl:first-child{ margin-top:0;}
.gy_yth dt { float:right; width:737px; }
.gy_yth dd { width:196px; height:141px; border:1px solid #eee; float:left; padding:25px; }
.gy_yth dd h3 { color:#136aac; font-size:18px; }
.gy_yth dd h3 span { font-size:14px; display:block;}
.gy_yth dd p { padding-top:1em;}
.nr_gy dl { border:1px dashed #bcc0c0; margin-top:40px; padding:30px; font-size:14px; }
.nr_gy dl dt {color:#136aac; font-size:18px; float:left; }
.nr_gy dl dt span { font-size:12px; display:block; }
.nr_gy dl dd { float:right; width:742px;}
.zz_by { font-size:24px; color:#136aac; padding-bottom:30px; }
.zz_ys dl{width:100%;background:url(../images/zx_lb_bg.jpg) repeat-x bottom;padding:40px 0;}
.zz_ys dl dt { width:491px; float:right; height:auto; overflow:hidden; }
.zz_ys dl dd { width:462px; float:left; }
.zz_ys dl dd h3 { font-size:18px; color:#136aac; }
.zz_ys dl dd p { margin-top:1em; line-height:24px; }
.zz_ys ul { width:100%; margin-top:-20px; }
.zz_ys ul li { width:152px; overflow:hidden; text-align:center; float:left; margin:20px 0 0 56px; }
.zz_ys ul li img { width:152px; height:207px; display:block; margin-bottom:0.5em; }
.zz_ys ol { background:url(../images/jb.jpg) no-repeat right 10px; width:100%; }
.zz_ys ol li { width:201px; float:left; padding:20px 17px 0; }
.zz_ys ol li img{width:100%;}
.zz_ys ol li p{width:144px; margin:0.5em auto 0;text-align:center;}
.ys_kh ul {width:100%; margin-top:-5px; padding-bottom:40px; }
.ys_kh ul li{float:left; width:158px; height:66.2px; overflow:hidden; border:1px solid #dbdbdb; margin:5px 5px 0 0; }
.ys_kh ul li img{width:100%;}
.ys_kh ul li:nth-child(6n){margin-right:0px;}
.zz_bt { font-size:24px; color:#136aac; padding:40px 0 20px; }
.ln_dbt { font-size:24px; color:#136aac; }
.ln_x {font-size:18px;margin-top:10px;background:url(../images/zx_lb_bg.jpg) repeat-x bottom; padding-bottom:2em; }
.mini_fenlei{width:100%;height:40px;line-height:40px;margin-top:35px;font-size:14px;text-indent:20px;background:#f0f0f0;color:#333;}
.mini_fenlei a{margin:0 5px;}
.ln_ms { background:url(../images/zx_lb_bg.jpg) repeat-x bottom; padding-bottom:35px;}
.f14 { font-size:12px; }
.cplb ul { width:100%; overflow:hidden; }
.cplb ul li { width:315px; overflow:hidden; margin:20px 20px 0 0px; float:left; }
.cplb ul li:nth-child(3n){margin-right:0;}
.cplb ul li div { width:315px; height:192px; overflow:hidden;}
.cplb ul li img { width:315px; height:192px;-webkit-transition:-webkit-transform 1s; transition: transform 1s; }
.cplb ul li a:hover img { transform: scale(1.2); }
.cplb ul li p{line-height:45px;height:50px;background:#f0f0f0;padding:0 1em;font-size:16px;}
.cplb ul li p span { display:block; border-top:1px solid #136aac; line-height:25px; padding:0.5em 0; }
.cplb ul li p span em { float:right; }
.cplb_ms { line-height:38px; background:#f0f0f0; padding-left:1em; margin-top:2em; }
.cp_x_bt { height:45px; margin-bottom:20px; padding-bottom:35px; width:100%; background:url(../images/zx_lb_bg.jpg) repeat-x bottom; }
.cp_x_bt p { float:left; line-height:30px; }
.cp_x_bt .b_1 { border-right:1px solid #b0b0b0; font-weight:bold; width:150px; padding:0 50px; }
.cp_x_bt .b_2 { width:280px; padding:0 40px; }
.cp_x_bt .b_3 { width:280px;}
.cp_x_bt .b_4 a { background:#136acc; color:#FFF; padding:5px 10px; }
.hddmt .first_float{width:100%;float:left;}
.hddmt .first_float .right_first{width:310px;height:445px;float:left;overflow:hidden; margin:26px 26px 0 0px;position:relative;}
.hddmt .first_float .right_first div{height:445px;width:310px;overflow:hidden;}
.hddmt .first_float .right_first div img{height:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.hddmt .first_float .right_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}
.hddmt .first_float .second_first{width:647px;float:left;height:209px;overflow:hidden; margin:26px 0px 0 0px; float:left; position:relative;}
.hddmt .first_float .second_first div{width:647px;height:209px;overflow:hidden;}
.hddmt .first_float .second_first div img{width:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.hddmt .first_float .second_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}
.hddmt .first_float .third_first{width:310px;height:209px;overflow:hidden;float:left; position:relative;margin:26px 26px 0 0px;}
.hddmt .first_float .third_first div{width:310px;height:209px;overflow:hidden;}
.hddmt .first_float .third_first div img{width:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.hddmt .first_float .third_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}
.hddmt .first_float .four_first{width:310px;height:209px;overflow:hidden;float:left; position:relative;margin:26px 0px 0 0px;}
.hddmt .first_float .four_first div{width:310px;height:209px;overflow:hidden;}
.hddmt .first_float .four_first div img{width:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.hddmt .first_float .four_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}

.hddmt .second_float .right_first{width:310px;height:445px;float:left;overflow:hidden; margin:26px 26px 0 0px;position:relative;}
.hddmt .second_float .right_first div{height:445px;width:310px;overflow:hidden;}
.hddmt .second_float .right_first div img{height:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.hddmt .second_float .right_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}
.hddmt .second_float .second_first{width:647px;float:left;height:209px;overflow:hidden; margin:26px 0px 0 0px; float:left; position:relative;}
.hddmt .second_float .second_first div{width:647px;height:209px;overflow:hidden;}
.hddmt .second_float .second_first div img{width:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.hddmt .second_float .second_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}
.hddmt .second_float .third_first{width:310px;height:209px;overflow:hidden;float:left; position:relative;margin:26px 26px 0 0px;}
.hddmt .second_float .third_first div{width:310px;height:209px;overflow:hidden;}
.hddmt .second_float .third_first div img{width:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.hddmt .second_float .third_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}
.hddmt .second_float .four_first{width:310px;height:209px;overflow:hidden;float:left; position:relative;margin:26px 0px 0 0px;}
.hddmt .second_float .four_first div{width:310px;height:209px;overflow:hidden;}
.hddmt .second_float .four_first div img{width:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.hddmt .second_float .four_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}

.hddmt_ms { line-height:38px; background:#f0f0f0; padding-left:1em; margin-top:2em; }

.ysdh .first_float{width:100%;overflow:hidden;margin-top:10px;}
.ysdh .first_float .right_first{width:482px;height:360px;float:left;overflow:hidden; margin:20px 20px 0 0px;position:relative;}
.ysdh .first_float .right_first div{height:360px;width:482px;overflow:hidden;}
.ysdh .first_float .right_first div img{width:100%;height:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.ysdh .first_float .right_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}
.ysdh .first_float .second_first{width:482px;float:left;height:170px;overflow:hidden; margin:20px 0px 0 0px; float:left; position:relative;}
.ysdh .first_float .second_first div{width:482px;height:170px;overflow:hidden;}
.ysdh .first_float .second_first div img{width:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.ysdh .first_float .second_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}

.ysdh .second_float{width:100%;overflow:hidden;}
.ysdh .second_float .right_first{width:482px;height:360px;float:right;overflow:hidden; margin:20px 0px 0 20px;position:relative;}
.ysdh .second_float .right_first div{height:360px;width:482px;overflow:hidden;}
.ysdh .second_float .right_first div img{width:100%;height:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.ysdh .second_float .right_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}
.ysdh .second_float .second_first{width:482px;float:right;height:170px;overflow:hidden; margin:20px 0px 0 0px; float:left; position:relative;}
.ysdh .second_float .second_first div{width:482px;height:170px;overflow:hidden;}
.ysdh .second_float .second_first div img{width:100%;-webkit-transition:-webkit-transform 1s; transition: transform 1s;}
.ysdh .second_float .second_first p{width:100%;height:40px;line-height:40px;color:#fff;background:#000;position:absolute;bottom:0;opacity:0.8;text-indent:20px;}



.cp_x_fy { text-align:center; padding-top:40px; font-size:12px; }

.cp_x_fy a { background:#136aac; color:#FFF; padding:5px 10px; margin-left:30px; }

.cp_x_fy a:first-child { margin-left:0;}



.dmt_1 dl { width:100%; background:url(../images/zx_lb_bg.jpg) repeat-x bottom; padding-bottom:35px; }

.dmt_1 dl dt { float:left; color:#136aac; font-size:24px; padding:0 30px; }

.dmt_1 dl dt span { display:block; font-size:16px; }

.dmt_1 dl dd { width:714px; float:right; }

.dmt_1 ul { width:100%; padding:30px 0; }

.dmt_1 ul li { float:left; width:150px; overflow:hidden; text-align:center; margin-left:17px; }

.dmt_1 ul li:first-child { margin-left:0;}

.dmt_1 ul li p { line-height:26px; border:1px solid #BFBFBF; margin-bottom:20px;}

.dmt_2 {background:url(../images/zx_lb_bg.jpg) repeat-x bottom; padding-bottom:15px;}

.dmt_2 h3 { font-size:18px; color:#136aac; padding-top:1.5em; }

.dmt_2 p { padding:1.5em 0; }

.nr_lb { margin-top:40px; width:100%; }



.xw_lb dl { width:100%; height:115px; overflow:hidden; padding-bottom:20px; margin-bottom:20px; background:url(../images/zx_lb_bg.jpg) repeat-x bottom; }
.xw_lb dl:last-child { margin-bottom:0;}
.xw_lb dl dt{width:169px; height:115px; overflow:hidden; float:left; }
.xw_lb dl dt a img{width:100%;height:100%;}
.xw_lb dl dd{width:792px;float:right;font-size:14px;line-height:22px;} 
.xw_lb dl dd.bt{font-weight:bold;font-size:16px;margin:10px 0;}
.xw_lb dl dd.tr{text-align:right;color:#aaa;}
.xw_dh { background:url(../images/zx_lb_bg.jpg) repeat-x bottom; padding-bottom:20px; margin-bottom:20px; }
.xw_dh a { border:1px solid #b0b5b5; padding:3px 25px; margin-left:28px; }
.xw_dh a.dq { background:#136AAC; border-color:#136AAC; color:#FFF; } 
.xw_dh a:first-child{ margin-left:0;}
.xw_bt { height:80px; width:100%; background:url(../images/zx_lb_bg.jpg) repeat-x bottom; margin-bottom:20px; }
.xw_bt h3 { line-height:60px; font-size:24px; color:#136aac; }
.xw_bt div { float:right; }
.xw_bt div a { font-size:12px; color:#FFF; background:#0fb4f8; padding:5px 10px; }



.lx_con dl { width:30.33%; height:160px; padding:15px 0 0 3%; line-height:30px; float:left; background:url(../images/nr_y_bg.jpg) repeat-y left,url(../images/nr_y_bg.jpg) repeat-y right,url(../images/zx_lb_bg.jpg) repeat-x top,url(../images/zx_lb_bg.jpg) repeat-x bottom; }

.lx_con dl dt { font-weight:bold; }

.lx_xz ul { width:100%; height:auto; margin-top:60px; background:url(../images/zx_lb_bg.jpg) repeat-x top; }

.lx_xz ul li { background:url(../images/zx_lb_bg.jpg) repeat-x bottom; width:30%; float:left; padding:18px 10%; }

.lx_xz ul li a { background:#136aac; padding:3px 7px; font-size:12px; color:#fff; margin-left:2em;}

.zp_zw { font-size:18px; color:#136aac; background:url(../images/zx_lb_bg.jpg) repeat-x bottom; padding-bottom:30px;}

.zp_zw span { font-size:14px;}

.zp_lb dl { background:url(../images/zx_lb_bg.jpg) repeat-x bottom; padding:30px 0; font-size:12px; }

.zp_lb dl dt strong { font-size:14px;}

.zp_lb dl dd {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



.lx_1 dl { margin-top:50px; margin-bottom:50px; width:313px; height:213px; overflow:hidden; float:left; color:#FFF; }

.lx_1 dl dt { width:188px; height:38px; line-height:38px; font-size:18px; text-align:center; border:1px solid #FFF; margin:40px auto 1em; }

.lx_1 dl dd { width:280px; margin:0 auto; }

.lx_1 dl.d_1 { background:url(../images/lx_2.jpg);}

.lx_1 dl.d_2 { background:url(../images/lx_3.jpg); margin-left:23px; margin-right:23px; }

.lx_1 dl.d_3 { background:url(../images/lx_4.jpg);}

.lx_1 ul {}

.lx_1 ul li { width:100%; height:134px; float:left; margin-top:50px; }

.lx_1 ul li img { width:141px; margin-right:21px; height:134px; display:block; float:left; }

.lx_1 ul li p {width:370px;float:left; line-height:27px; }

.zqu { background:url(../images/zx_lb_bg.jpg) repeat-x top; margin-top:50px; padding:30px 0 50px 0; }

.zqu_l  { float:left; width:501px; }

.zqu_r { float:right; width:484px; height:181px; background:url(../images/zqu_bg.jpg); position:relative;top: -50px; }

.zqu_r input ,.zqu_r select{ position:absolute; height:37px; border:none; background:none; line-height:37px;margin-top: 40px; }

.zqu_r input.i_xm { width:171px; left:60px; }

.zqu_r input.i_sj { width:171px; left:313px; }

.zqu_r input.i_gs { width:424px; left:60px; top:52px; }

.zqu_r input.i_tj { font-size:0; width:100px; left:286px; top:104px; cursor:pointer;}

.zqu_r select.i_xz { width:183px; left:60px; top:143px;appearance:none;-moz-appearance:none;-webkit-appearance:none }

.f_18 { font-size:18px; }

.f_36 { font-size:36px; }

.job { margin-top:50px;}

.job dl { background:url(../images/zx_lb_bg.jpg) repeat-x bottom; padding:50px 0; }

.job dl a:hover {color:#136acc;}

.job dl dt { font-size:18px; color:#136acc; padding-bottom:0.5em; }

.job dl dt span { float:right; font-size:12px; background:#136aac; padding:2px 5px; }

.job dl dt span a { color:#FFF; } .job dl dt span a:hover { color:#FFF;}

.job dl dd {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.xiaz { margin-top:50px;}

.xiaz dl { text-align:center; width:177px; float:left; margin-left:25px; margin-top:50px; }

.xiaz dl dd{ padding-top:0.5em;}



.gdxw { background:url(../images/zx_lb_bg.jpg) repeat-x top,url(../images/zx_lb_bg.jpg) repeat-x bottom; line-height:38px; padding:0 20px; margin-top:35px; }

.gdxw span.fr { float:right; } .gdxw span.col { color:#136aac;}



.sabrosus { margin:55px 0 0; text-align:center;}
.sabrosus  li {list-style:none;float:left;width:auto;}
.sabrosus  li  a {border:#9aafe5 1px solid; padding:3px 7px; color:#2e6ab1; margin-right: 5px; text-decoration:none;}
.sabrosus  li  a:hover {border:#2b66a5 1px solid; color: #FFF; background:#136aac;}
.sabrosus li.c { padding:3px 7px;border:#136aac 1px solid;font-weight:bold;color:#fff;margin-right:5px;margin-top:-4px;background:#136aac;}
.sabrosus span.disabled {border: #929292 1px solid; padding:3px 7px; color: #929292; margin-right: 5px; }



.f_n{border-top:1px solid #eee; width:100%; padding:30px 0; }
.f_n div{width:1200px;margin:0 auto; }
.f_n dl{width:195px;padding:0 25px 0 18px;float:left;line-height:34px;border-right:1px solid #eee;}
.f_n dl:first-child{width:195px;padding-left:0;}
.f_n dl:nth-child(5){border-right:none;}
.f_n dl dt {font-size:10px;background:url(../images/f_n_ico.jpg) no-repeat left center;border-bottom:1px solid #eee;padding-left:1em;text-align: center;}
.f_n dl dt strong{font-size:16px;}
.f_n dl dd {border-bottom:1px solid #eee;font-weight:500;text-align: center;}
.foot { background:#4a4a4a; width:100%; height:auto; color:#bbb;font-weight:normal;} .foot a { color:#bbb; } .foot a:hover { text-decoration:underline;}
.foot_box { width:1200px; margin:0 auto; }
.foot_lx { width:100%; height:auto; padding:20px 0; border-bottom:1px solid #a2a2a2; }
.foot_lx div {width:200px; float:left; line-height:2;}
.foot_dy{border-right:1px solid #a2a2a2;width:387px; overflow:hidden; margin:30px 0; float:left; }
.dy_logo{width:100%;overflow:hidden;}
.dy_logo dt{width:94px; float:left; margin-right:30px; }
.dy_logo dd img{display:block; padding:0px 0 5px;}
.dy_logo dd p{font-size:22px;color:#b5b5b5;}
.dy_wx {width:100%;overflow:hidden;}
.dy_wx dt {width:84px; float:left; margin-right:15px; }
.dy_wx dt span{display:block;width:100%;height:84px;overflow:hidden;}
.dy_wx dt span img{width:100%;}
/*.dy_wx ddimg { display:block; padding:25px 0 5px;}*/
.dy_wx dt p{color:#b5b5b5;font-size:12px;text-align:center;margin-top:5px;}
.dy_dh{font-size:18px;padding:5px 0 10px; }
.dy_qq{float:left;margin-bottom:20px;}
.dy_qq dl {float:left;}
.dy_qq dl dd { float:left; }
.dy_qq dl dd input.ssk { width:103px; padding:0 10px; height:28px; border:none; font-size:14px; color:#999;}
.dy_qq dl dd input.ssan { background:url(../images/ssan.jpg); width:35px; height:28px; border:none; font-size:0px;}
.dy_qq dl dd img { width:31px; height:31px; margin-right:12px; }
.links{font-size:13px;}
.foot_info { float:right; width:765px; font-size:12px; padding-top:20px; }
.foot_info a { padding:0 0.5em 0 0;line-height:20px;}
.dbdh_1 dl{float:left;width:375px;margin-top:10px;margin-bottom:5px;}
.dbdh_1 dl dt{font-weight:bold;font-size:15px; padding-bottom:5px;}
.dbdh_1 dl dd {font-size:13px;line-height:20px;}
.dbdh_1 ,.fwfw{margin-bottom:10px;width:100%; }
.foot_bq { background:#403f3f; text-align:center; line-height:40px; font-size:12px; }

.tit_1 { line-height:50px; background:url(../images/gy_bt_bg.jpg) no-repeat left bottom;font-weight:normal;}
.tit_1 a { display:block; color:#136aac; }
.tit_1 span.fr { float:right; font-size:12px; padding-top:0.5em; }
.tit_1 span.fr_bg { float:right; font-size:12px; color:white; padding: 6px 3px 0 ; background:url(../images/zx_bt_a.jpg) no-repeat center 23px; }
.tit_1 span.f24{ font-size:24px;}

/*固定的悬浮窗*/
.yb_conct{position: fixed;z-index: 9999999;top:265px;right: -127px;cursor: pointer;transition: all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:13px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow: hidden;}
.yb_bar .yb_top{background:#fc1400 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#fc1400 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background: #fc1400 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#fc1400 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding: 0 29px 25px 29px;}
.yb_QQ a{display: block;text-indent:54px;width: 100%;height: 100%;color: #fff;}

.gotop {
    position: fixed;
    right: 30px;
    bottom: 50px;
    z-index: 8;
    display: none;
    width:68px;
    height:75px;
    background: url(../images/topback.png) no-repeat center;
    cursor: pointer;
}