﻿/*头部*/
        .header,
        .content,
        .footer {
            width: 1200px;
            margin: 0 auto;
            font-family: "Microsoft Yahei";
        }
        
        .h_top {
            height: 140px;
            position: relative;
            z-index: 2;
            font-family: "Microsoft Yahei";
        }
        
        .t_top {
            height: 60px;
            line-height: 60px;
            color: #fff;
            background: #1a1a1a;
        }
        
        .t_pho {
            background: url(../images/t_pho1.gif) no-repeat 0 center;
            padding: 0 20px;
            font-size: 18px;
        }
        
        .t_logo {
            padding: 15px 33px 0;
        }
        
        .t_logo,
        .t_logo img {
            width: 153px;
            height: 32px;
            display: block;
        }
        
        .t_con {
            height: 50px;
        }
        
        .menu {
            white-space: nowrap;
            width: 1200px;
            height: 50px;
            line-height: 50px;
            font-size: 16px;
        }
        
        .menu li {
            float: left;
            position: relative;
            paddi ng: 0 31px;
        }
        
        .menu li a {
            color: #fff;
            display: inline-block;
            padding: 0 40px;
        }
        .menu li.cur a,.menu li a:hover{bor der-bottom: solid 3px #000;}
        .menu li.cur a,
        .menu li a:hover {
            text-decoration: none;
            z-index: 1;
            color: #fff;
            font-weight: bold;
            ba ckground: url(../images/t_ico1.gif) no-repeat center bottom; background:#059a76; 
            /*border-bottom: solid 3px #000;*/
        }
        .menu li.cur li a,.menu li.cur li a:hover{ border-b ottom:none;}
        .menu li a:-webkit-any-link {
            display: block;
        }
        
        .menu li .menu_rj {
            position: absolute;
            display: none;
            background: #fff;
            padding: 0 14px;
            left: -12px;
            top: 77px;
            bor der-top: solid 3px #000;
        }
        
        .menu li.cur .menu_rj,
        .menu li:hover .menu_rj {
            display: block;
        }
        
        .menu li .menu_rj li {
            clear: both;
            height: 39px;
            line-height: 39px;
            border-bottom: solid 1px #e4e4e4;
            padding: 0;
            font-size: 14px;
        }
        
        .menu li .menu_rj li a {
            display: block;
            color: #333;
            background: none;
        }
        
        .menu li .menu_rj li a:hover {
            border: 0;
        }
 
        .f_bj {
            color: #fff;
            clear: both;
            font-family: "Microsoft Yahei";
            background:#1a1a1a url(../images/foot_botbn.png) no-repeat center top;
			position:relative;
            line-height: 60px;
        }
       .f_bj .content{ } 
        .f_bj a {
            color: #fff;
        }
        
        .f_nav {
            height: 94px;
            line-height: 94px;
            color: #fff;
            border-bottom: solid 1px #d2d2d2;
            white-space: nowrap;
        }
        
        .f_nav a {
            display: inline-block;
            padding: 0 40px;
        }
        
        .f_text {
            width: 475px;
        }
        
        .f_text p {
            height: 38px;
            padding: 0 0 0 54px;
          
        }
		
        .f_code {
            width: 418px;
            display: block;
            text-align: center;
            padding: 16px 0 0;
        }
        
        .f_code p {
            width: 158px;
            float: left;
            margin: 0 0 0 10px;
            line-height: 52px;
        }
        
        .f_code p img {


            padding: 9px 8px;
            display: block;
            margin: 0 auto;
        }
        
        .f_con {
            padding:43px 0 0;
            height: 299px;
            clear: both;
        }
        
        .f_logo {
            width: 272px;
            padding: 18px 0 0 30px;
        }
        
        .f_logo img {
            width: 215px;
            height: 55px;
            display: block;
        }
       
        .f_wz {
            height:70px;
            line-height:70px;
            clear: both;
        }
        
        .f_wz span {
          
            background: url(../images/f_ico4.png) no-repeat 0 center;
            padding: 0 0 0 48px;
        }
    
        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 14px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #1a1a1a;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #1a1a1a;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
		.shengming p{ font-size:12px; color:#FFFFFF;}
/*搜索*/

.seabg{width: 1200px;height: 0px;margin: 0 auto;}

.seabox{width:68px;height:38px;z-index:10;position: absolute;right: 0;top:-48px;}

.sea_ico{padding:0 23px;width:19px;display: block;}

.sea_ico img{width:19px;height:19px;display: block;}

.sea_inp{width:350px;height:48px;overflow: hidden;display: none;position: absolute;right:-3px;top:35px;background:#fff;}

.sea_inp .serach{width:272px;height:46px;border:solid 1px #1a1a1a;border-right:0; background:#fff;line-height:46px;color:#333;padding:0 13px;float:left;outline: none;display: block;font-size:14px;position: relative;}

.sea_inp .sub{ width:51px; height:48px;border:0;float:left;cursor: pointer;display: block;background:url(../images/t_sea1.png) no-repeat center #1a1a1a;border: 0;}

.seabox:hover .sea_inp,.t_pho:hover span{display: block;}


/*head*/
/*头部*/



.w1200 {
	width: 1200px;
	margin: 0 auto;
}
.left {
    float: left;padding-top: 10px;
}
.right {
    float: right;
}
/*header_main*/
.head_main {
	height: 35px;
	line-height: 35px;
	background: #ececec;
	bord er-bottom: 1px solid #fbc890;
	color: #939393;
	font-size: 14px;
}
.head_main a {
	color: #939393;
	transition: ease-in-out .2s;
}
.head_main a:hover {
	color: #505050;
}
.head_main .right i {
	float: left;
	display: block;
}
.head_main .right p {
	float: left;
	display: block;
}
.head_main .right p span {
	width: 13px;
	height: 12px;
	background-position: 0px -273px;
	display: inline-block;
	margin-right: 8px;
	margin-left: 18px;
}
.top_main {
	background: #fff;
	padding: 0 0 18px;
	height: 78px;
	
}
.top_main .logo {
}
.top_main .input_k {
	width: 530px;
	padding-top: 28px;
	padding-right: 34px;
}
.top_main .input_k .sousuo {
	width: 530px;
	display: block;
	height: 38px;
	background-color: #00a57d;
}
.top_main .input_k .sousuo input.sbtn {
	width: 80px;
	height: 38px;
	background:url(../images/a1_03.png) center center no-repeat;
}
.top_main .input_k .sousuo input.stxt {
	width: 436px;
	height: 34px;
	margin-top: 2px;
	background-color: #fff;
	color: #999999;
	line-height: 34px;
	padding-left: 12px;
}
.top_main .input_k .guanj a {
	display: inline-block;
	font-size: 12px;
	color: #999999;
	padding-left: 6px;
}
.top_main .mf_sj {
	width: 252px;
}
.top_main .mf_sj .meifei {
	float: right;
	padding-top: 20px;
}
.top_main .mf_sj .meifei a {
	display: inline-block;
	width: 140px;
	height: 38px;
	background-color: #333332;
	font-size: 18px;
	color: #EACD81;
	text-align: center;
	line-height: 38px;
	border-radius: 2px;
}

input, textarea {
	border: 2px none; margin-bottom:20px; height:30px;
	box-shadow: none;
	outline: none;
}

/*banner*/

.banner{position: relative; height:650px;overflow: hidden;clear: both;}

.ban_p,.ban_p li{ height:650px;overflow: hidden;}

.ban_p li a{ display:block; height:650px; background:url(../images/banner1.jpg) no-repeat center 0;}

.ban_t{width:1100px;height:50px;bottom: 0;left:50%;margin-left:-550px;position: absolute;text-align: center;}

.ban_t em{width: 13px;height: 13px;border-radius: 13px;margin-right:8px; display: inline-block;background: #fff;}

.ban_t em.on{background: #1a1a1a;}



.til01{height:74px;display: block;font-size:35px;line-height:74px;color: #333;text-align: center;font-weight: normal;}

.til01 a{display: block;color: #333;}


/*产品*/

.probox{font-family: "Microsoft Yahei";height:auto;width: 100%;max-width: 1920px;min-width: 1000px;line-height: 36px;margin: 0 auto;}

.probox dl{width: 50%;float: left;position: relative;}

.probox dt{padding: 0 3px 0 0;}

.probox dl:nth-child(2n) dt{padding: 0 0 0 3px;}

.probox dt,.probox dt img{display: block;width: 100%;overflow: hidden;}

.probox dd{display: block;width:48.2%;position: absolute;right: 0;top: 32px;}

.probox dd em{display: block;float: right;font-family: "宋体";font-size: 18px;color: #fff;letter-spacing:20px;width: 240px;background:url(../images/pro_ico1.png) no-repeat center 0;line-height: 30px;text-align: center;padding-left: 19px;}

.probox dd h3{display: block;clear: both;padding:0;height:60px;line-height:60px;font-size:24px;color: #333;white-space: nowrap;transition: all 0.4s linear;}

.probox dd h3 a{display: block;color: #00a57d;}

.probox dd .pro_more{display: block;padding:20px 0 0;}

.pro_w{display: block;padding: 0 0 32px;}

.pro_w li{padding:0 0 0 22px;height: 36px;background:url(../images/ico11.png) no-repeat 0 15px;}

.probox dl:hover dd em{background:url(../images/pro_ico2.png) no-repeat center 0;}

.probox dl:hover dd h3{margin-top: -10px;}



@media screen and (min-width: 1200px) {

.probox dd{top:38px;}

.probox dd h3{padding:0;height:66px;line-height:66px;font-size:28px;}

.probox dl:hover dd h3{margin-top: -12px;}
/*产品*/
.webox_p  ul li { width: 345px; float: left; margin: 0 10px 15px 10px; position: relative; background: #f1f1f1; padding: 10px; border: 1px solid #dedede; height: 365px; }
.webox_p ul li:hover { }
.webox_p ul li img { width: 100%; }

} 

@media screen and (min-width: 1400px) {

.probox dd{top:44px;}

.probox dd h3{padding: 34px 0 0;height:72px;line-height:72px;font-size: 30px;}

.probox dl:hover dd h3{margin-top: -16px;}



} 

@media screen and (min-width: 1600px) {

.probox dd{top: 62px;width: 45%;}

.probox dd h3{padding: 54px 0 0;height: 88px;line-height: 88px;font-size: 34px;}

.probox dl:hover dd h3{margin-top: -22px;}



} 



/*产品特点*/

.webox{font-family: "Microsoft Yahei";background:url(../images/we_pic.jpg) no-repeat center 0;margin-bottom: 30px;}

.webox1{height: 1105px;}

.webox1 h3{font-weight: normal;font-size: 40px;color: #fff;text-align: center;line-height: 72px;}

.webox1 h3 span{font-size:24px;line-height:50px;display: block;padding: 86px 0 0;}

.webox2{background:url(../images/bg01.gif) repeat center 0;height:387px;padding: 45px 0 0;line-height: 30px;}

.prev1,.next1,.prev2,.next2{width:26px;height:88px;display: block;z-index: 2;top: 153px;right:-36px;}

.prev1,.prev2{left:-36px;}

.prev2,.next2{top: 295px;}

.webox_c{width: 1200px;overflow: hidden;}
.webox_p  ul li { width: 358px; float: left; margin: 0 10px 15px 10px; position: relative; background: #f1f1f1; padding: 10px; border: 1px solid #dedede; height: 355px; }
.webox_p ul li:hover { }
.webox_p ul li img { width: 100%; height:315px; }
.webox_p .text { overflow: hidden; }
.webox_p .text .left { float: left; }
.webox_p .text .right { float: right; }
.webox_p .text strong { margin-bottom: 5px; }
.webox_p .text  p { display: block; overflow: hidden; clear: both; font-size: 12px; margin-bottom: 0; text-align: center; color: #999; }
.webox_p .text span { color: #eee; float: right; display: block; width: 110px; height: 35px; background: #00a57d; line-height: 35px; text-align: center; font-size: 12px; border-radius: 5px; }
.pro_title { overflow: hidden; text-align: center; margin:40px 0;}
.pro_title h2 { font-size: 30px; color: #0eb593; font-weight: bold; line-height:1.5em;}
.pro_title h2 a { color:#0eb593; }
.pro_title h2 a:hover { color:#519be6; }
.pro_title em { color: #000; background: url(../images/title-en-bg.png) center center no-repeat; width: 1200px; display: block; font-size: 12px; margin-top: 10px;}

/*公司简介*/

.about_bg{ width:100%; height:540px; background:#f5f5f5; overflow:hidden; box-shadow:#888888 0px 5px 10px;}

.hsdm_index_about {
	height: 358px;
	background: url(../images/jshqg_abou_bg.jpg) no-repeat bottom;
	margin-top: 3em;
}
.hsdm_index_about dl dt {
	float: right;
	padding: 15px 80px 0 0;
	width: 519px;
}
.hsdm_index_about dl dt img {
}
.hsdm_index_about dl dd {
	float: left;
	width: 565px;
	padding-top: 15px;
}
.hsdm_index_about dl dd h3 {
	font-weight: normal;
	font-size: 18px;
	color: #333;
	text-transform: uppercase;
	padding-bottom: 35px;
}
.hsdm_index_about dl dd h3 span {
	display: block;
	padding-bottom: 10px;
}
.hsdm_index_about dl dd h3 a {
	font-size: 28px;
	color: #0eb593;
	font-weight: bold;
	display: block;
}
.hsdm_index_about dl dd p {
	line-height: 24px;
	color: #666;
	height: 132px;
	overflow: hidden;
	font-size: 15px;
}
.hsdm_index_about dl dd h4 {
	width: 207px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background: #0eb593;
	letter-spacing: 5px;
	margin-top: 3em;
}
.hsdm_index_about dl dd h4 a {
	color: #fff;
	font-size: 18px;
	font-weight: normal;
}



/*荣誉资质*/
.jz {

	overflow: hidden;
	ma rgin-top: 46px; width:1200px; margin:0 auto;
}
.jz .jz_title{ color:#0eb593;text-align: center; margin: 50px auto 0;}
.jz .jz_title h2 a{font-size: 30px; color:#0eb593; font-weight: bold; line-height:1.5em;}
.jz_title em{color: #000; background: url(../images/title-en-bg.png) center center no-repeat; width: 1200px; display: block; font-size: 12px; margin-top: 10px;}
.jz_title h2 a:hover { color:#519be6; }
.jz h2 {
	background: url(../images/barjz.gif) no-repeat left bottom;
	height: 50px;
	overflow: hidden;
	font-size: 18px;
	padding: 0 14px 0 38px;
	font-family: "微软雅黑";
}
.jz h2 a {
	color: #06326e;
}
.jz h2 span {
	margin: 20px 0 0 0;
}
.jz_c {
	hei ght: 351px;
	overflow: hidden; margin-bottom:30px;
}
.jz_c dl {
	width: 276px;
	heig ht: 364px;
	overflow: hidden;
	padding: 35px 10px 0 34px;
	background: url(../images/jzs.jpg) no-repeat left top;
	float: left;
}
.jz_c dl dt {
	width: 100%;
	height: 200px;
	overflow: hidden;
}
.jz_c dl dd {
	overflow: hidden; text-align:center;
}
.jz_c dl dd h3 a {
	font-size: 18px;
	color: #060001;
	height: 50px;
	line-height: 50px;
	bord er-bottom: 1px solid #c2c2c2;
	display: block;
}
.jz_c dl:hover dd h3 a{ color:#0eb593;} 
.jz_c .nobot:hover a img{ transform:scale(1.05,1.05); transition:0.5s;}
.jz_c dl dd p {
	line-height: 28px;
	padding: 5px 0 0 0;
	color: #6e6b6b;
}
.jz_c dl dd p span {
	color: #060001;
	display: block;
}
.jz_c dl dd p a {
	text-align: right;
	float: right;
	font-weight: bold;
	color: #006ef3;
}
.jz_c .nobot {
	background: none;
	padding-left: 14px;
}
.bd01 {
	height: 145px;
	border-bottom: 4px solid #dbdbdb;
	position: relative;
	overflow: hidden;
}
.bdtel {
	position: absolute;
	top: 95px;
	left: 424px;
	color: #fff;
	font-size: 16px;
	font-family: "微软雅黑";
	background: url(../images/phoone.png) no-repeat left;
	padding-left: 3em;
	line-height: 40px;
}
.bdtel span {
	font-size: 24px;
	font-weight: bold;
}
.bd02 {
	margin-top: 28px;
	position: relative;
}
.bdtel2 {
	position: absolute;
	left: 450px;
}


/*新闻动态*/
.ycmy_dt { width:795px;    margin-bottom: 2rem; margin-top:50px;}
.ycmy_dt_top { height:55px; background:url(../images/dt_xx01.gif) repeat-x 0 bottom; width:795px;}
.ycmy_dt_top ul li { float:left; padding-right:30px;}
.ycmy_dt_top ul li a { font-size:18px; color:#0fb593; font-weight:bold; display: inline-block; height:55px; overflow:hidden}
.ycmy_dt_top ul li a:hover,.ycmy_dt_top ul .cur a { background:url(../images/dt_libg.gif) no-repeat 0 bottom;}
.ycmy_dt_top ul li a em { display:block; padding-top:5px; line-height:0; font-size:0;}
.ycmy_dt_con { padding-top:15px; display:inline-block}
.ycmy_dt_con dl { float:left; padding:15px 32px 0 0; width:370px; overflow:hidden;}
.ycmy_dt_con dl dt { line-height:0; height:240px; overflow:hidden}
.ycmy_dt_con dl dt img { width:370px; height:240px; line-height:0;}
.ycmy_dt_con dl dd { width:370px; height:140px; background:#f1f1f1; position:relative;}
.ycmy_dt_con dl dd i { display:block; width:85px; height:85px; background:#0fb593; text-align:center; font-size:28px; line-height:40px; color:#fff; font-family:Arial; position:absolute; top:-45px; left:17px;}
.ycmy_dt_con dl dd i b { display:block; font-size:40px; font-family:Arial; color:#fff; width:70px; margin:0 auto; border-bottom:solid 1px #46464a; margin-bottom:5px;}
.ycmy_dt_con dl dd em { display:block; padding:20px 0 0 112px;}
.ycmy_dt_con dl dd em a { font-size:16px; color:#222;}
.ycmy_dt_con dl dd p { display:block; padding:20px 0 0 20px; line-height:22px; color:#666; width:330px; font-size:13px;}
.ycmy_dt_con dl dd p a { color:#19191d;}
.ycmy_dt_con ul { float:left; background:url(../images/dt_ico.gif) no-repeat 0 15px; padding-left:25px;}
.ycmy_dt_con ul li { height:44px; line-height:44px; overflow:hidden; border-bottom:dashed 1px #d0d0d0; width:366px;}
.ycmy_dt_con ul .nobor { border:none;}
.ycmy_dt_con ul li span { float:right; color:#666;}
.ycmy_dt_con ul li a { color:#333; font-size:14px;}

/*问答*/
.ycmy_cjwt { width:330px; margin-left:70px; margin-top:50px;}
.ycmy_cjwt_top { height:55px; background:url(../images/ycmy_cjwt_xx.gif) no-repeat 0 bottom;}
.ycmy_cjwt_top b { display:block; margin-bottom:5px;}
.ycmy_cjwt_top b a { font-size:18px; color:#0fb593; display:block;}

.ycmy_cjwt_con dl { padding:15px 0;}
.ycmy_cjwt_con .nobor { border-bottom:none;}
.ycmy_cjwt_con dl dt { background: url(../images/ycmy_cjwt_w.gif) no-repeat left 6px; height:30px; line-height:30px; padding-left:30px; overflow:hidden;}
.ycmy_cjwt_con dl dt a { color:#333; font-size:14px;}
.ycmy_cjwt_con dd { background:url(../images/ycmy_cjwt_d.gif) no-repeat left 4px; width:288px;  line-height:25px; padding-left:30px;color:#333; white-space:normal; word-break:normal; font-size:14px;}



/*我们*/

.present{height:540px; pa dding: 42px 0 0; font-family: "Microsoft Yahei"; background:#0eb593;}

.present1{height: 715px;overflow: hidden;}

.present_p{width:500px;}

.present_pl{height: 632px;}

.present_pt{height: 15px;display: block;text-align: center;width: 496px;}

.present_pt em{display: inline-block;width:10px;height: 10px;background:#fff;margin:0 10px 0 0;}

.present_pt em.cur{background:#000;}

.present_w{width:553px;}

.present_w h2{font-weight: normal;font-size: 54px;color: #333;line-height:80px;height: 222px;padding: 32px 0 0;text-align: right;letter-spacing: 8px;white-space: nowrap;}

.present_w h2 span{color: #2585ae;}

.present_wp{height: 228px;}

.present_wp ul{width: 568px;}

.present_wp li{width: 188px;float: left;}

.present_wz{text-align: center;font-family: "宋体";font-size: 24px;line-height: 48px;background:url(../images/ico08.png) no-repeat center;color: #fff;}

.present2{color: #fafafa; line-height: 28px; hei ght:300px; overflow:hidden; text-align: center;}

.present2 li{width:200px;float: left;background:url(../images/pres_line.gif) no-repeat right 3px;}

.present2 li.born{background:none;}

.present2 li span{display: block;width: 63px;height: 57px;margin: 0 auto;}

.present2 li p{display: block;padding: 24px 45px 0;font-size: 18px;}

.liuyanban {padding-top:20px;ba ckground: #f5f6f6; margin-top:35px;}
.liuyanban .cont { overflow: hidden; }
.liuyanban .cont .bottom { padding: 20px; height: 200px; }
.liuyanban .cont .bottom img { float: left;margin-right: 80px; }
.liuyanban .cont .bottom form { margin-left: 10px; }
.liuyanban .cont .bottom form strong { display: block; font-size: 24px; margin-top: 20px; margin-bottom: 10px; }
.liuyanban .cont .bottom form tr { float: left; margin-right: 10px; margin-top: 20px; }
.liuyanban .cont .bottom form tr td { height: 35px; line-height: 35px; border-color: #ccc; color: #aaa; }
.liuyanban .cont .bottom form tr td input { padding-left: 5px; height: 35px;}
.liuyanban .cont .bottom form .s-btn { float: left; width:250px; background: #0eb593; border: 0; height: 41px; line-height: 41px; display: block; color: #fff; cursor:pointer;}

/*关于*/
.bn_about_index{font-family:"Microsoft Yahei";line-height:26px;height:802px;color: #555;background:url(../images/jyt_about_indexbg.jpg) repeat-x center 0;text-align: center;    margin-top: 2em;}

.bnadbout_p{display: block;height: 642px;}
.bnadbout_w{padding:28px 57px 0;height: 209px;background: #fff;box-shadow: 0 0 6px #e9e9e9;margin-top: -119px;position: relative;}
.bnadbout_w h3{line-height:46px;font-size:30px;font-weight: bold;height:46px;color: #c81622;}
.bnadbout_w h3 a{color: #414b6e;}
.bnadbout_wz{height: 99px;}
.pro_ico{background:url(../images/jyt_icobg3.gif) no-repeat center 0;line-height: 43px;color: #fff;display: block;text-align: center;}
.pro_ico a{display: inline-block;padding-right: 56px;color: #fff;}

/*品牌优势*/
.advantage{ width:100%; height:1139px; background:url(../images/adv_bg.jpg) center no-repeat; overflow:hidden;}
.advantage .adv_center{ width:1200px; margin:0 auto;}
.adv_center .culture{ float:right; width:550px;}
.culture b{ display:block; width:80px; height:5px; background:#0eb593; margin:15px 0 0;}
.culture h2{ font-size:30px; color:#0eb593; margin:20px 0 10px; line-height:1.5em; text-transform:uppercase;}
.culture p{ font-size:18px; text-indent:40px; line-height:1.8em;}
.culture a{ display:block; width:200px; height:60px; line-height:60px; border:1px solid #0eb593; text-align:center; font-size:16px; margin-top:30px; color:#0eb593;}
.culture a:hover{ background:#0eb593; color:#fff;}

.adv_center .adv_con{ width:1200px; margin-top:150px;}
.adv_conleft{ float:left; margin-left:30px;}
.adv_conright{ float:right; width:580px; margin-left:20px;}
.adv_conright li{ float:left; width:157px; height:145px; margin:0 18px 10px; text-align:center;}
.adv_conright li img{ display:block; margin:0 auto 15px;}
.adv_conright li b{ font-weight:400; font-size:12px; color:#666;}

.adv_conright li:hover b{ color:#2db5e5; transition:0.5s;}


/*底部开始*/
.hsdm_foots {

	width: 100%;

	back ground-color: #212121; backgr ound:url(../images/foot_bg.jpg) no-repeat center; background:rgba(10,154,125,0.8);

	padd ing-top: 43px;

	padd ing-bottom: 24px;

}
.hsdm_foots .links {
	padding: 25px 0;
	ma rgin-bottom: 30px;
	font-size: 16px;
	border-bottom: 1px solid #60d6be;
}
.hsdm_foots .links span {
	color: #fff;
	display: inline-block;
}
.hsdm_foots .links a {
	display: inline-block;
	font-size: 14px;
	color: #fff;
	padding-right: 10px;
}
.hsdm_foots .links a:hover {
	color: #006ef3;
}
.hsdm_foots .qcode {
	width: 540px;
}
.hsdm_foot_navs {

	padding-bottom: 20px; padding-top:20px;

	border-bottom: 1px solid #60d6be;

}

.hsdm_foot_navs ul {

	overflow: hidden;

}

.hsdm_foot_navs li {

	float: left;

	padding: 0 24px;

	background: url(../images/kywt_fline2.png) no-repeat left center;

}

.hsdm_foot_navs li.noBg {

	background: none;

}

.hsdm_foot_navs li a {

	font-size: 14px;

	color: #fff;

}
.wzsm_foot{ padding-top:10px; padding-bottom:10px;}
.wzsm_foot .content{border-radius:10px; border:1px #333 dashed}
.wzsm_foot span{ font-size:18px; line-height:45px; padding:0 10px 0 30px; color:#FFF; float:left; font-weight:bold}
.wzsm_foot p{ font-size:14px; color:#FFF; line-height:45px; }
.hsdm_ffocn {

	margin-top: 35px;

}

.hsdm_ffocn .hsdm_fleft_con {

	padding-bottom: 8px;

	color: #fff;

	float: left;

	width: 214px;

	text-align: right;

	padding-right: 28px;

	border-right: 1px dotted #60d6be;

}

.hsdm_ffocn .hsdm_fleft_con h5 {

	font-size: 15px;

	line-height: 16px;

	margin-top: 20px;

	margin-bottom: 8px;

}

.hsdm_ffocn .hsdm_fleft_con p {

	font-size: 14px;

	line-height: 14px;

}

.hsdm_ffocn .hsdm_fleft_con dl {

	padding-right: 48px;

	background: url(../images/hsdm_foot_telico.png) no-repeat right center;

	margin-top: 30px;

}

.hsdm_ffocn .hsdm_fleft_con dd {

	font-size: 22px;

	line-height: 22px;

	margin-top: 3px;

}

.hsdm_ffocn .hsdm_fcon_cont { float: left; width: 600px; border-right: 1px dotted #60d6be;}
.hsdm_ffocn .hsdm_fcon_cont p{ line-height:30px; text-align:left; text-indent:3em; color:#fff; font-size:14px; margin:0;}

.hsdm_ffocn .hsdm_foot_flewm {float: right;}

.hsdm_ffocn .hsdm_foot_flewm img { display: block;}

.ftbot { padding-top: 25px; border-top: 1px solid #383838;}

.ftbot .dress {

	float: left;

	color: #909090;

	width: 420px;

}

.ftbot .dress ul {

	overflow: hidden;

	margin-top: 5px;

}

.ftbot .dress li {

	float: left;

	padding-left: 25px;

	line-height: 24px;

	margin-right: 15px;

}

.ftbot .dress li.dr1 {

	background: url(../images/dsbg1.png) no-repeat left center;

}

.ftbot .dress li.dr2 {

	background: url(../images/dsbg2.png) no-repeat left center;

}

.ftbot .dress li.dr3 {

	background: url(../images/dsbg3.png) no-repeat left center;

}

.ftbot .renz {

	float: right;

}

.ftbot .renz ul {

	overflow: hidden;

}

.ftbot .renz li {

	float: left;

	margin-left: 10px;

}

.ftbot .renz li img {

	display: block;

}

.kywt_link_li {

	background-color: #333;

}

.kywt_link_li .content {

	overflow: hidden;

	padding: 20px 0;

}

.kywt_link_li h5 {

	float: left;

	font-size: 16px;

	color: #fff;

	font-family: "Arial";

}

.kywt_link_li h5 img {

	vertical-align: middle;

}

.kywt_link_li ul {

	float: left;

	margin-left: 40px;

	width: 810px;

}

.kywt_link_li li {

	float: left;

	padding: 0 15px;

	border-left: 1px dotted #5c5c5c;

	line-height: 22px;

}

.kywt_link_li li a {

	color: #fff;

}

.kywt_link_li li:first-child {

	border-left: none;

}

.bdsharebuttonbox {

	float: right;

}






/*客服*/

.keifu {

	position: fixed;

	top: 10%;

	right: 0;

	width: 131px;

	_position: absolute;

_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom, 10)||0)-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));

	z-index: 1100;

}

.keifu_tab {

	width: 160px;

}

.icon_keifu {

	width: 26px;

	height: 100px;

	float: left;

	background: url(../images/keifu.png) 0 0;

	position: relative;

	display: none;

	cursor: pointer;

}

.keifu_box {

	float: left;

	width: 131px;

}

.keifu_tab img {

	display: block;

}

.keifu_head {

	width: 131px;

	height: 41px;

	background: url(../images/keifu.png);

	background-position: 0 -103px;

	font-size: 0;

	line-height: 0;

	position: relative;

}

.keifu_close:link, .keifu_close:visited {

	display: block;

	width: 11px;

	height: 11px;

	background: url(../images/keifu.png) -42px 0;

	position: absolute;

	top: 5px;

	right: 5px;

}

.keifu_close:hover {

	background-position: -60px 0;

}

.keifu_con {

	border-left: 7px solid #0fb593;

	border-right: 7px solid #0fb593;

	padding-top: 15px;

	background: #fbfbfb;

}

.keifu_con li {

	height: 33px;

	padding-left: 12px;

}

.keifu_con li a {

	display: block

}

.keifu_con .weixin {

	height: 96px;

}

.keifu_con .bt {

	font-size: 16px;

	height: 30px;

	line-height: 30px;

	text-align: left;

	padding: 0 0 0 20px;

	color: #012646;

}

.keifu_bot {

	width: 131px;

	height: 119px;

	background: url(../images/keifu.png);

	background-position: 0 -149px;

}

}

