*{
	padding:0;
	}
a{blr:expression(this.onFocus=this.blur())}

html,body{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif
	}

	
ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
li{
	list-style:none;
	}
ul li a{
	}
a{
	text-decoration:none;
	color:#666;
	outline:none;
	transition: color .6s,border-color .6s,background-color .6s;
	}
a:hover{
	transition: color .6s,border-color .6s,background-color .6s;
	text-decoration:none;
	}
input{
	border:1px solid #ccc;
	outline:none;
	}
textarea{
	border:1px solid #ccc;
	outline:none;
	}
form{
	margin:0px;
	padding:0px;
	}
table{
	cellspacing:0px;
	cellpadding:0px;
	}
img{
	border:none;
	}
a,img{border:0;}
.clear{
	clear:both;
	}
p{
	/**
	text-align:justify; 
	text-justify:inter-ideograph;
	**/
	margin-bottom:0;
	}
dl,dt,dd{padding:0;margin:0;}
.arial{
	font-family:Arial, Helvetica, sans-serif;
	}
.verdana{
	font-family: Verdana,Geneva,sans-serif;
	}
.en{
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	}

video{width:100%;}
/** 以上为全局设置 **/
/** index **/
.warp{
	width:100%;
	height:auto;
	}

/***header***/


/***header***/


/**banner**/
.button-scroll{
    text-align: center;
    left: 50%;
    position: absolute;
    top: auto;
    bottom: 0;
    -webkit-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    transform: translate(-50%,0);
    z-index: 1;}
.gen__subtitle--big {
    color: #FFF;
    letter-spacing: 1.5px;
    text-transform: uppercase;
}
.button-scroll .icon{
    background: #0752a4;
    color: #FFF;
    display: block;
    font-size: 18px;
    height: 45px;
    left: 50%;
    line-height: 45px;
    margin: 0 0 0 -22.5px;
    position: relative;
    width: 45px;
}
.button-scroll .icon .icon-arrow-bottom{
    display: block;
    line-height: inherit;

}
.banner{
	width:100%;
	height:100%;
	overflow:hidden;
	position:relative;
	}
.swiper2{
	height:100%;
	}
.swiper2 .swiper-slide{
	position:relative;
	}
	

/** banner **/



/** content **/
.content{
	height:auto;
	}
	
.tit-bar{border-top: 1px solid #e5e5e5;text-align: center; margin-bottom:14px; position:relative;}
.tit-bar .line{display:block;width:80px; margin:0 auto;border-top: 2px solid #2e66b5; height:2px; padding:0; margin-top:-1px;}
.tit-bar h2{height:33px;position: relative;text-transform: uppercase;font-size: 24px;font-weight: normal;}
.tit-bar h2,.tit-bar h2 a{color:#333;}
@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}100%{opacity:1;-moz-transform:none;transform:none;}}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}100%{opacity:1;-webkit-transform:none;transform:none;}}
@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}100%{opacity:1;-ms-transform:none;transform:none;}}
@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}100%{opacity:1;-o-transform:none;transform:none;}}
@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0);}100%{opacity:1;transform:none;}}


.index-about{margin:0 auto; max-width:960px;margin:0 auto; max-width:960px;padding:20px 0px 30px 0px;}
.about-info{font-size: 14px;line-height: 1.8; padding:0 12px;}.about-info img{max-width:100%; display:block; margin:12px auto;}

.about-more{display:inline-block;margin:20px 0 0;text-transform: uppercase;font-size: 14px;color:#666; background-color:#2e66b5; color:#FFFFFF;}
.about-more:after{content:'';display: inline-block;width: 9px;height: 12px;background: url(small-btn-next-gray.png) right center no-repeat;-webkit-background-size: auto 12px;
background-size: auto 12px;vertical-align: middle;margin-left: 5px;position: relative;top: -2px;opacity: 0.8;filter: alpha(opacity=80);}
.about-more:hover{background-color:#c90000; color:#FFFFFF;}
.about-more{height:auto;line-height:30px;padding:3px 36px;font-size:14px;margin:10px auto;float: none;}
.index-product{margin:0 auto; max-width:960px;padding:30px 0;}
.index-news,.main{max-width:960px; margin:0 auto; overflow:hidden}
.index-product{padding-bottom:36px;}
.newsone img{float:left;padding:6px; border:1px solid #eee; max-width:32%; margin-right:30px;}.newsone strong{ font-size:16px; display:block; line-height:24px; padding-bottom:12px;}
.index-list{max-width:960px;padding:5px 0 20px 0;}.index-list ul{ clear:both;padding-top:5px;}
.index-list li{ border-bottom:1px dashed #eee; font-size:14px; line-height:32px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url(../images/sub-ico.png) 4px center no-repeat; text-indent:16px; float:left; width:100%; margin:0 1%;}
.index-list .item{margin:0 12px; text-align:center;}
.index-list .pimg{margin:0 auto;text-align:center;vertical-align:middle;display:table-cell;overflow:hidden; background:#fff; border:1px solid #d2d2d2;}
.index-list .pimg img{margin:0 auto;max-width: 100%;height: auto;_margin-top:expression_r(( 300 - this.height ) / 2);vertical-align:middle;}
.index-list .nimg img{margin:0 auto;max-height:240px; max-width:100%}.index-news p.ntxt{font-size:14px;}.index-new img{ max-height:200px;}
.index-list .pname,.index-list .nname{width:100%;margin: 8px auto 0;max-height:3em;line-height:1.5em;overflow:hidden;text-align:center;font-size:14px;font-weight:normal;}
.index-list a{color:#444;}.index-list a:hover{color:#fe8073}
.index-list .owl-buttons{position:absolute; top:20px; right:24px;}
.index-list .owl-prev,.index-list .owl-next{width:26px;height:24px;text-indent:-9999em;overflow:hidden; z-index:999; position:relative; background-position:center center; background-repeat:no-repeat;display:inline-block;vertical-align:top;*display:inline;*zoom:1;position:absolute;top:-50px;border: 2px solid transparent;border-radius:3px;}
.index-list .owl-prev{background-image:url(../images/small-btn-prev-gray.png);right:30px;}
.index-list .owl-next{background-image:url(../images/small-btn-next-gray.png);right:0;}
.index-list .owl-prev:hover,.index-list .owl-next:hover{border-color: #333;}
.index-list .owl-pagination{position:absolute; bottom:0px;display:table;margin:0 auto;z-index:100; width:100%; text-align:center}
.index-list .owl-page{display:inline-block;zoom:1;padding: 0 3px;}
.index-list .owl-page span{width:5px; height:5px;font-size: 2px;overflow: hidden; display:inline-block; background:#000; cursor:pointer; text-indent:-9999px;border-radius:50%;opacity: 0.3;filter: alpha(opacity=30);}
.index-list .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#000;opacity: 1;filter: alpha(opacity=100);}


/* footer */
.foot-wrapper{position:relative;width:100%;overflow:hidden;background-color:#353738; margin-top:36px;}
.foot-wrapper .foot-items{padding:20px 12px; max-width:938px;font-size:12px;;margin:0 auto;color:#a0a0a0}
.copyright{text-align:center; padding-bottom:48px; position:relative}
.foot-tit{border-top:1px solid #000; text-align:center; text-transform:uppercase; font-weight:normal}
.foot-tit span{display:inline-block;padding:16px 12px;border-top:2px solid #999; margin-top:-1px;}
.foot-cont li{padding:0px 0 10px 28px; background:url(../images/eico.png) no-repeat; line-height:24px;}
.foot-cont li.foot-addr{background-position:0 3px;}
.foot-cont li.foot-qq{background-position:0 -70px;}
.foot-cont li.foot-phone{background-position:0 -134px;}
.foot-cont li.foot-cz{background-position:0 -20x;}
.foot-cont li.foot-email{background-position:0 -260px;}
.foot-cont li.foot-email a { color:#999;}
.foot-cc{position:fixed; bottom:0px;width:100%; height:36px; line-height:36px; background:#000; text-align:center;}
.foot-cc a{color:#fff; font-size:15px;}
.foot-cc .foot-phone{width:50%; float:left;background:#f57655;}
.foot-cc .foot-email{width:50%;float:left;}
.foot-cc span{display:inline-block; background:url(../images/tel.png) 24px center no-repeat; height:36px; text-indent:48px;}
.foot-cc .foot-phone span{background:url(../images/tel.png) 24px center no-repeat;background-size:18px 18px;}
.foot-cc .foot-email span{background:url(../images/email.png) 24px center no-repeat;background-size:18px 18px;}
.gotop{display:block;width:34px;height:24px;line-height:24px;text-align:center;background-color:#353738;position: absolute;right:0;top: -48px;color:#fff;font-size:14px;font-weight:bold;cursor:pointer;border:2px solid #505050;text-indent:-9999px;overflow:hidden;z-index:999;border-radius:3px;}
.gotop:before{content:'';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/top.png) center no-repeat;opacity: 0.2;filter: alpha(opacity=20);}
.gotop:hover{background-color:#c90000;border-color:#c90000;}
.gotop:hover:before{opacity: 0.7;filter: alpha(opacity=70);}


ul.level2 {
	display:none;
    width: 220px;
    position: absolute;
    z-index: 100; 
	
	}

ul.level2 li {
	clear: both;
    line-height: 30px;
    border-top: 2px solid #fff;
    display: block;
	text-align: left;
    margin: 0;
    padding: 0; 
	padding-right:0px !important;
	background:rgba(255,255,255,0.7) !important; 
	background:url(../images/menu_libg.png) left top no-repeat;
	background-size:cover;
    
}
ul.level2 li:hover{
	background: #404040 !important;  
	 margin:0 0 0 0px  !important;
	}
ul.level2 li a{
	color:#666; 
	font-weight:normal; 
	font-size:13px; 
	letter-spacing:0px;
}


/***footer***/
.footer{
background:#09448a;
padding-bottom:30px;
padding-top:20px;
}

/***footer***/


.jiejuefangan .level2 { width:140px;}
.jiejuefangan .level2 li{ border-bottom:1px solid #ccc; padding-left:10px; background:#e5e5e5 !important; width:170px;}
.jiejuefangan .level2 li:hover{ background:#09448a !important; color:#fff !important;}
.jiejuefangan .level2 li:hover a{ color:#fff !important;}
.jiejuefangan .jiejuefirst {
    background: url(../images/jiantou.png) no-repeat 175px center;
    padding-right: 20px;
}
.index_ren{margin-bottom:30px; padding-left:0px; padding-right:0px;}
.index_ren h4{ font-size:24px; color:#1968b3;}
.index_cwen h2{font-size:18px; line-height:24px; margin:0px;}
.index_cwen p{line-height:22px; font-size:12px;}
.index_pmain{width:100%; margin-top:20px;}
.index_pmain li{float:left; width:33.33%;}
.index_warp5{margin:0px 0px 20px 0px;}
.index_warp5 h1 {
    text-align: center;
    color: #000;
	font-size:24px;
}
.index_warp5 p {
    text-align: center;
    margin-bottom: 10px;
    color: #555;
}
.index_pwen p{line-height:22px; font-size:12px;} 






/** 移动端 **/
.phone{ display:none;}
.phoneshow{ display:none;}
.phonebanner{ display:none;}


.pbann{padding-top:45px;}
/*********导航****/
.headTopMain {
    top: 0;
    z-index: 9999;
    width: 100%;
    height: 45px;
    position: relative;
    left: auto;
    bottom: auto;
    right: auto;
    color: #1968b3;
    background: #fff;
}

.main {
    position: relative;
    overflow-x: hidden;
}

.headTop {
    position: fixed;
    width: 100%;
    height: 45px;
    z-index: 99;

}
.top-left {
    color: #1968b3;
    position: absolute;
    top: 0;
    bottom: 0;
    padding:0px 0px;
	margin:0px 0px 0px 10px;
}

.headTop .top-mid {
    font-size:18px;
    left: 50%;
	line-height:45px;
    margin-left: -75px;
	margin-top:5px;
    padding: 2px;
    position: absolute;
}
.top-mid img {
    width: 150px;
    margin-top: 0px;
}
.headTop .top-right {
    left: auto;
    right: 0;
    color: #fff;
    position: absolute;
    top: 0;
    bottom: 0;
    font-size: 20px;
    padding: 7px 10px;
}
.contextual-links-region h3{font-size:20px; line-height:32px;}
/*********menu菜单**********/

html{position:relative;}
.menuBox {
    color: #fff;
    position: fixed;
    width: 265px;
    height: 100%;
	overflow:auto;
    top: 0;
    left: -265px;
    background-color: #1968b3;
	z-index:99999;
}

.menuAll {
}

.menuTitle {
    height: 45px;
    padding: 5px 10px;
    border-bottom: 1px solid rgba(0,0,0,0.1);
}

.menuTitle i {
    float: left;
	line-height:30px;
	margin:5px 0px 0px 0px;
}

.menuBody ul li i {
    font-size:16px;
    float: right;
	    margin-right: 15px;
		line-height:23px;
		color:#fff;
}

.menuTitle span {
    font-size: 16px;
    margin: 20px;
    line-height: 32px;
	font-family:microsoft yahei,Verdana;
}

.menuBody ul li.a {
    border-bottom: 1px solid rgba(0,0,0,0.1);
    padding: 10px 0 10px 0;
}
.menuBody ul li.a ul {
	margin-bottom: -10px;
	    margin-top: 10px;
		    width: 100%;
	display:none;
	overflow:hidden;
	border-top: 1px solid rgba(0,0,0,0.1);
	    background: rgba(255,255,255,0.2);
}
.menuBody ul li.a ul li {
        height: 36px;
    border-bottom: 1px solid rgba(0,0,0,0.1);
    padding: 18px 0 0px 20px;
    font-size: 12px;
}
.menuBody ul li.a ul li a{ color:#fff; line-height:16px; padding:4px 0px 0px 0px;}
.menuBody ul li.a span {
    margin-left: 15px;
	color:#fff;
}
/*********menu菜单**********/


/*********导航****/	
header{
	display:none;
	}
.banner1{ padding-top:45px;}
.phone{ display:block; position:relative;}
.navbar-nav { width:100%; margin-left:0px; text-transform:uppercase;}
.navbar-nav li{ text-align:center; border-bottom:1px dotted #e5e5e5;}
.navbar-nav li a{ color:#666;}
.navbar-nav li a:hover{ color:#000;}
.headerbg{ position:fixed; top:0px; left:0px; width:100%; z-index:999; background:#fff;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}
.logo_boxlist{ float:left;}
.headerwarp{ display:none;}
.navbar-toggle { margin-top:10px;}
.navbar-toggle .icon-bar {background-color:#000;}
.navbar-collapse{ border-top:1px solid #e5e5e5;}
.indexprotopbt{ text-align:center; margin:0 auto; width:100%}
.indexprotop .col-lg-2{ text-align:center;}
.indexpromore{ float:none;}
.indexpromore a{ margin:0 auto;}
.indexprowarpitem{ margin-top:20px;}
.indexaboutwarp{ border-bottom:1px dotted #ccc; padding-bottom:20px; border-right:none; padding-top:20px;}
.indexnewswarp{ margin-top:20px;}
.indexcontimg{ margin-top:20%;}
.indexprotopbt{ width:140px; margin:0 auto;}
.indexprotitle{ margin-top:20px;}
.rslides_tabs{ bottom:390px;}
.logo_boxlist{ margin-left:0; width:180px; margin-top:10px; margin-bottom:10px;}
.indexcontwz p{ width:90%;}
.indexnewsright{ margin-top:20px;}
.indexprotextit{ margin-left:20px;}
.phoneshow{ display:block;}
.pcshow{ display:none;}
.phonebanner{ display:block;}

#phone_current a{
	color:#000;
	}
	
.banner_nr{
	width:90%;
	left:5%;
	}
.banner_name{
	font-size:2.2em;
	}
.banner_wz1{
	font-size:1.2em;
	}
.banner_wz2{
	font-size:1.2em;
	}	
.banner_more a{
	font-size:1.2em;
	}	
	
.con1_nr{
	width:100%;
	margin-left:auto;
	}
	
.con1_bz ul li{
	width:33.33%;
	float:left;
	}
	
.con_bt{
	font-size:2.2em;
	}
.con3_nr{
	width:90%;
	}
	
.footer{
	padding:0px;
	}
	
.footul1{
	display:none;
	}
.footul{
	width:90%;
	margin:auto;
	}
.footli{
	line-height:30px;

	padding:0;
	}
.foot_nm{
	line-height:30px;
	}

.foot_nm a:hover{
	background:#000;
	color:#fff;
	}
.foot_nm span{
	float:right;
	margin-right:20px;

	}
	
.foot_logo{
	margin-top:10px;
	}
.foot_social{
	margin-top:30px;
	}
	
	.block-33{ width:100%;}
	.why-us .why-content{ padding:0;}
	.Re_list > li{ width:100%; margin-bottom:30px;}
	.sdzx_list .col-lg-4{ width:100%; position:relative; top:30px; } 
	.banquan{ font-size:12px !important; text-align:center;}
	.why-us .circle{ margin:0 auto;}
	.why-us .why-col-title{  text-align:center;}
	.why-us .why-col{ text-align:center; padding: 30px 0 30px 0; height:auto;}
	.why-us .why-link{ position:relative; bottom:0; margin-bottom:50px;}
	.index_about_nr .col-lg-7{ margin-right:0;}
	.index_about_nr{margin:0 !important; }
	

	
	
	.index_box1_top{ margin-top:0;}
	.index_box1_top_left{ padding:20px;}
	.guanyu{ width:100% !important;}
	.index_box1_yuan{ display:none;}
	.index_box1_top_right{ padding:20px;}
	.index_box1_bottom p{ width:100%; padding:0px 15px;}
	.index_box2_left{ width:100%; margin-left:0;}
	.index_box2_list{ width:98%;}
	.index_box2_list4{width:98%;}
	.indexthree_mianwen{ width:100%;}
	.index_box2_list1{ margin-bottom:5px; }
	.indexfour_mainwenzi{ width:70%;}
	.index_box2_left h1{ text-align:center; color:#333;}
	.indexfour_box_right{ margin-top:10px;}
	.indexfive_more{ float:left; margin-top:30px;}
	.footli{ float:left; width:33.333%; padding-left:0; text-align:center;}
	.indexfour_mainwenzi{ font-size:24px;}
	.indexfour_mainwenzi span{ font-size:18px;}
	.indexthree_boxtitle{ font-size:30px;}
	.indexthree_boxtitle span{ font-size:50px;}
	.foot_nm a{ font-size:14px;} 
	.index_box1_bottom h1{ font-size:30px; margin-top:0;}
	.index_box1_bottom h1 i{ font-size:50px;}
	.index_box1_bottom{ padding:50px 0;}
	.index_box2{ margin-top:30px;}
	.indexthree_box{ padding:50px 0 50px 0;}
	.indexfour_box{ margin-top:50px; margin-bottom:50px;}
	.index_box1_bottom p{ text-align:left;}
	
	.index_box2_list4 p{ font-size:24px; margin-top:44%;} 
	.index_box2_list4{}
	
	
	.index_box1{ width:96%; padding:0px 0; margin:0 auto;}
	.index_box1 h2{ font-size:25px;}
	.index_box1 .col-lg-12{ padding:0;}
	.bt ul li{ line-height:normal; font-size:18px; padding:0px 5px 30px 5px}
	.index_box1_right{ padding:0 15px 50px 15px; margin-bottom:20px; height:auto !important;}
	.index_box1_right h1{ margin-top:7%; font-size:18px; margin-bottom:10px;}
	.index_box2_right{ line-height:24px; height:180px !important;}
	.index_box2_left h2 p{ font-size:40px;}
	.index_box2_left h2{ padding:10px 0 0 0;}
	.swiper1_01{ margin-top:-30px !important;}
	.index_box2{ height:100%; overflow:hidden;}
	.promian{height:auto !important;}

/****index****/
.index_box1_leftphone{padding:0px 15px 50px 15px  !important; height:auto !important;}
.index_box1_left h1{margin-top:5%; font-size:22px;}
.index_box1_right p{margin-bottom:30px;}
.index_box1_left p{margin-bottom:30px;}
.TabHide5{height:auto !important}
.index_box2 h1{padding-top:0px;}
.xpfd{ width:100%;}
.index_box3_right{height:auto !important; padding:0 15px 30px 15px;}
.index_box3_right h1{padding-top:7%; margin-bottom:10px;}
.index_box3_right .btn1{margin-top:15px;}
.index_box4_lb{width:33.33%; float:left;}
.index_box4_lb h1{padding:10px; font-size:18px; margin-bottom:20px;}
.index_box4_lb h2{margin-bottom:10px; font-size:18px;}
.index_box4_lb p{font-size:12px; width:100%; padding-bottom:5px;}
.index_box3{padding-bottom:30px;}
.index_box5 h1{font-size:28px;}
.index_box5{position:relative; margin-top:-50px;}
.index_box5_lb{width:50%; float:left; padding-left:0px; padding-right:0px; margin-bottom:15px;}
.zhiwei_box h1{margin-top:20px;}
.kongque_box a{margin-top:30px;}
.copy{font-size: 12px;width:100%;color: #cccccc;line-height:22px; text-align:center; padding-top:20px; padding-bottom:15px;}
.copyin{padding-top:15px;}
/****index****/


.top_position ul li a i{ font-size:16px;}
.top_position ul{ padding-bottom:10px; border-bottom:#f1f1f1 1px solid;}
.top_position ul li p{margin: 0;}
.top_position{ width:96%; margin-top:10px; margin:0 auto;}
.top_position ul li{float: left; padding: 10px 5px 0 0; cursor:pointer; position:relative;}
.top_position ul li.txt:after {content: "/";position: absolute;left: 0;bottom: 0;}
.top_position ul li.txt {padding-left: 10px;}
.top_position ul li.txt:hover {
    text-decoration: underline;
}
.top_position h3{
	color: #1166b1;
    font-size: 28px;
    margin:20px 0 20px 0;}

.about{ width:95%; font-size:14px; line-height:26px; text-align:justify; margin:20px auto;}
.about h3{ font-size:16px; line-height:30px;}

/*新闻*/
.liebiao dl{ margin:0 0 14px 0;}
.liebiao dl img{ width:100%; height:100%;}
.liebiao dl dt{ height:45px; border-bottom:1px solid #d9d9d9; display:block; font-size:15px; width:100%; margin:auto; line-height:45px; }
.liebiao dl dt a{ color:#444;}
.liebiao dl dd{ line-height:22px; font-size:14px;margin:0 auto; width:100%; padding-top:10px; padding-bottom:10px;}
.liebiao dl dd a{ color:#666;}

.zx-detail{ width:96%; margin:0 auto;}
.article-top{text-align: center; color:#999; line-height: 22px; padding:10px 0;}
.article-top h2{color:#333; font-weight: normal; line-height:30px; text-align: center;}
.article-top  .zx-source{text-align: center;}
article{color:#666; padding:10px 0; text-align:justify; border-top:1px dashed #ddd;}
article .sub-title{text-align: center; line-height: 32px;}
article .sub-txt{text-indent: 24px;}
article img{padding-bottom:10px;}
.content article a{display: inline;}


.zts-txt01{ width:96%; margin:0 auto;}
.zts-txt01 p{ width:100%; text-align:justify;}
.zts-txt01 p img{ width:100%;}


/*联系*/
.map{width:100%;}
.contact_box{ width:96%; margin:0 auto;}
.c_1200_2{ height:100%; overflow:hidden; margin:0px auto}
.cbt_tit,
.cbt_tet{color:#282828;width:100%;float:left}
.cbt_tit{line-height:36px;font-weight: bold;}

.cbt_tit .z_span1{ float:left; font-size:2em; text-transform:uppercase;}
.cbt_tit .z_span2{ font-size:1.6em; line-height:34px; margin-top:2px; float:left; margin-left:15px;}

.cbt_tet{line-height:30px;}
.cb_main{width:100%;float:left;margin-top:72px; margin-bottom:50px;}
.cbm_item{width:100%;float:left;margin-bottom:16px;padding-left:40px;}
.c_item1{background:url(../images/con_pic1.png) left top no-repeat}
.c_item2{background:url(../images/con_pic2.png) left top no-repeat}
.c_item3{background:url(../images/con_pic3.png) left top no-repeat}
.c_item4{background:url(../images/con_pic4.png) left top no-repeat}
.c_item5{background:url(../images/con_pic5.png) left top no-repeat}
.c_item6{background:url(../images/con_pic6.png) left top no-repeat}
.c_item8{background:url(../images/con_pic8.png) left top no-repeat}

.lxfs-l {
  position: relative;
  background: url(../images/contact1.jpg) repeat-y right top;
}
.lxfs-l .ewm {
  display: block;
  width: 148px;
  height: 148px;
  position: absolute;
  right: 61px;
  bottom: 0;
}
.lxfs-l h1 {
  font-weight: normal;
  color: #333333;
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 25px;
}
.lxfs-l p {
  padding: 0px 0px 0px 38px;
  color: #333333;
  font-size: 14px;
  text-align:left;
}
.lxfs-l .d1 {
  background: url(../images/c1.jpg) no-repeat left center;
}
.lxfs-l .d2 {
  background: url(../images/c2.jpg) no-repeat left center;
}
.lxfs-l .d3 {
  background: url(../images/c3.jpg) no-repeat left center;
}
.lxfs-l .d4 {
  background: url(../images/c4.jpg) no-repeat left center;
}
.lxfs-l .d5 {
  background: url(../images/c5.jpg) no-repeat left center;
}

.l_050{width:100%;}
.ci_tit{width:100%;line-height: 26px;font-size:16px;color:#000;font-weight:bold;background:url(../images/con_pic7.png) left bottom no-repeat;padding-bottom:5px}
.ci_tet{width:100%;font-size: 16px;line-height:32px;color:#6d6d6d;padding-top:5px}
.ci_tet a{display:block;float:left;margin-right:20px}
.ci_tet p{margin-right:20px}
.ci_tet a.on_item{display: block;width:80px;font-size:12px;height:25px;line-height:25px;margin:8px 10px 0 0;text-align:center;color:#ef6500;background:#fff;border:1px solid #ef6500;border-radius:5px}
.ci_tet a.on_item:hover{color:#fff;background:#ef6500}
.r_050{width:100%;}
.r5_top{line-height: 18px;color:#282828; width:100%; }
.r5t_tit{float:left;font-size: 18px;font-weight: bold;text-transform: uppercase;padding:20px 0px 0px 0px;}
.r5t_time{float:right;font-size: 14px; padding:20px 0px 0px 0px;}
.r5_main{width:100%;float:left;margin-top:18px;position:relative}
.r5m_item{width:94%;float:left;line-height: 42px;margin-bottom:22px;position:relative}
.r5m_item p{width:66px;float:left;font-size: 14px;color:#282828;text-align: center;position:absolute;left:0;top:0}
.r5m_item input{display:block;width:100%;float:left;height:42px;line-height: 42px;color:#282828;background: #e8e8e8;padding-left:22px;border-radius:20px;}
.r5m_item textarea{display:block;width:100%;float:left;height:144px;font-size: 14px;line-height: 22px;color:#282828;background: #e8e8e8;padding-left:22px;border-radius:20px;border:none;overflow: hidden;padding-top:10px}
.tj_btn{  width:142px;height:46px; margin:5px auto;}
.tj_btn input{ width:142px;height:46px;float:left;font-size:18px;text-align: center;color:#fff;background:#dc1917;border-radius:30px;cursor: pointer;}


/* 人才理念 */

.nrclnk { width:100%; margin:0px auto;}
.nrclnk .cont{ width:100%; margin:0 auto;}
.nrclnk .cont .p-warp{ float:left; width:20%;}
.nrclnk .cont .simg{width:100%; margin-top:18px; text-align:center; display:block;}
.nrclnk .cont .p{font-size:16px; color:#3f3f3f; line-height:33px; display:block; text-align:center;}
.nrclnk .co{ float:right; width:70%; padding:20px 16px 0 16px; color:#333; line-height:22px; text-align: justify; left:300px;}
.nrclnk .co p {  padding-bottom:6px;}


.cont{padding:0px 0px;margin: 0 auto;}
.customer{width:100%; height:100%; overflow:hidden; background:#f5f5f5;margin: 20px auto;}
.customer li{line-height: 80px;margin: 20px 0px 0px 0px; background:#f5f5f5;padding: 0 0%;}
.customer li a{width:33.333%; float: left;display: block;text-align: center; }
.customer li a img{vertical-align: middle; width:100%;}





