@charset "utf-8";
/* CSS Document */
body,ul,p,h1,h2,h3,h4,dl,dd,form,input,textarea,select { padding:0; margin:0;  }

body{ font-family:"Microsoft Yahei"; position:relative; z-index:1;}
a:hover, a:focus{ text-decoration:none;}
li { list-style:none; }
img { border:none; }
a { text-decoration:none; }
a:hover { text-decoration:none; }
.clear { zoom:1; clear:both; }
.clear:after { content:''; display:block; clear:both; }
.myclear { zoom:1; clear:both; display:none; }
.container{ width:100%; max-width:1200px; margin:0 auto;}
.all_top{ height:198px; width:100%;}
.all_top_box{z-index: 1060; width:100%; top:-100%; visibility:hidden;}
/*.nav_top{ top:-100%; visibility:hidden;}*/
.navbar-bg{ background-color:#fff;}
.nav_container{width:100%; margin:0 auto; max-width:1200px;}

table{ border-collapse:collapse;}
.mob_search_box{ display:none;}
.mob_menu{ position:relative;}
.mob_menu .icon-bar1.rotated {position:absolute; top: 16px; -moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}
.mob_menu .icon-bar2.rotated { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0;-moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0;}
.mob_menu .icon-bar3.rotated {position:absolute;  top: 12px;-moz-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg);}
.trans, .trans:hover { -webkit-transition: all 277ms ease-in-out; -moz-transition: all 277ms ease-in-out; -o-transition: all 277ms ease-in-out;  transition: all 277ms ease-in-out;  -ms-transition: all 277ms ease-in-out;}
.trans-fast, .trans-fast:hover {  -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out;}

.open-toggle{ padding:13px 6px 15px 6px;}

.language{ width:100%; height:42px; background-color:#FFFFFF;border-bottom: 1px solid #EEEEEE; margin-bottom: 23px;}
.online_store{ float:right; width:92px; height:42px; line-height:42px; position:relative; position: relative; font-family: 'Microsoft Yahei';}
/*.online_store:before{content: "\e135"; display:block; width:20px; height:20px; position:absolute; top:0; left:0; color:#495157;}*/
.online_store a{ color:#999999; font-size:15px; line-height:42px; font-family:"Microsoft Yahei"; text-align:center; width:100%; display:block; height:42px;}
.online_slogan{ float:left; width:300px; height:42px; line-height:42px; position:relative; position: relative; font-family: 'Microsoft Yahei';}
.online_slogan a{ color:#999999; font-size:15px; line-height:42px; font-family:"Microsoft Yahei"; text-align:center; width:100%; display:block; height:42px;}

.language_box{ float:right; width:88px; height:42px; position:relative; z-index:1062;}
.language_box span{ display:block; width:88px; height:42px; background-color:#007600; text-align:center; color:#fff; line-height:36px; font-size:12px; font-weight:normal; cursor:pointer;}
.language_box dl.language_list{ position:absolute; top:36px; left:0; background:#007600; width:88px; height:68px; display:none;}
.language_box dl.language_list dd{ width:88px; height:34px;}
.language_box dl.language_list dd a{ font-size:12px; color:#fff; text-indent:14px; line-height:34px; display:block;  width:88px; height:34px;}
.head{ height:124px; width:100%;  -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.language_box dl.language_list dd a:hover{ background:#007600;  -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.container{ width:100%; max-width:1200px; margin:0 auto;}

.logo_img{float: left;}
.logo_img img{ height:75px;margin: 0;}
@media (max-width: 778px) {
    .logo_img img{ max-height:60px; margin: 1px 0;}
}

.logo_right{ float:right; text-align:center;}
.share{ float:right; padding-left:26px;}
.share .share-icon{ line-height:75px;}
.share .share-icon img{height: 60px;}
@media (max-width: 854px) {
    .share{ float:right; padding-left:0;}
    .share .share-icon{ line-height:104px;}
    .share .share-icon img{ max-height: 40px}
}


.search_but{ display:none;}

.pc_search_box{ float:right; z-index:99; background:url(../images/pc_search_box.jpg) no-repeat; width:255px; height:34px; position:relative; margin-top:36px;}
.hd-text{ top:0px; left:0px; position:absolute;  color:#A0A0A0; width:208px; padding:5px 0; height:34px; line-height:24px; background:none; border:none; text-indent:16px; font-size:12px; outline: none;}
.hd-sbt{ top:0px; left:208px; position:absolute; height:34px; width:34px;  background:none; border:none; cursor:pointer; outline: none;}


.mynav{ width:100%;}
.mynav li{ width:10.0%; float:left;   text-align:center; position:relative; z-index:999;}
.mynav li sub{ bottom:0px; height:4px; width:0; position:relative; background:#007600; display: block; -webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); margin:0 auto; -moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);  -o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.mynav li:hover sub{ width:80px;}

.mynav li a{ font-size:15px; color:#495157; line-height:24px; font-weight:normal;}
.nav > li > a{ padding:15px 0;}

#navbar{ position:relative;}
#owl-demo .item {
    display: block;
}
#owl-demo img {
    display: block;
    width: 100%;
}

#owl-demo .owl-controls {   height:0; padding:0; margin:0;}
#owl-demo .owl-controls .owl-buttons div{ position:absolute; top:50%; margin-top:-30px; color: #F4A21A;display: inline-block;zoom: 1;*display: inline;font-size: 12px;width:60px;height:60px;text-indent:5000px;float:left; z-index:1040; overflow:hidden;}
#owl-demo .owl-wrapper-outer{ z-index:1040;}
#owl-demo .owl-controls .owl-buttons .owl-prev{ background:url(../images/index_left1.png) center center no-repeat; left:10px; background-size:cover;}
#owl-demo .owl-controls .owl-buttons .owl-next{ background:url(../images/index_right1.png) center center no-repeat; right
:10px; background-size:cover;}

#owl-demo .owl-controls .owl-pagination {width: 100%; max-width:100% !important;  margin: 0 auto; text-align:center; position:absolute; bottom:0; z-index:1040;}
#owl-demo .owl-controls .owl-page span {display: block;width: 14px;height: 14px;margin: 5px; border:1px solid #fff;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;background-color: #fff;}
#owl-demo .owl-controls .owl-page.active span, #owl-demo2 .owl-controls.clickable .owl-page:hover span {background-color: #007600;}

#header .navigation li {float:left;}
#header .navigation li.active sub{ width:80px;}
#header .navigation li.active a {color:#007600;}
#header .navigation li a:hover{color:#007600;}

#header .nav-dropdown {position:absolute; margin:0 auto; width:100%; background: url(../images/down-bg.png) repeat;z-index:1; border-top:2px solid #007600;}
#header .nav-dropdown .sub-nav { position:relative;margin:0 auto; max-width:1200px; width:100%;padding:40px 0 20px;display: none;border:#930 solid 0px;zoom:1; height:264px;}
#header .nav-dropdown .sub-nav:after {content: ".";display: block; height: 0; clear: both;visibility: hidden;}
#header .nav-dropdown .sub-nav .sub-nav-pic{ width:32.5%; float:left;  padding:0 4.5%; }
#header .nav-dropdown .sub-nav .sub-nav-pic img.navThum { width:100%; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
#header .nav-dropdown .sub-nav .sub-nav-pic a{ display:block; width:100%; overflow:hidden;}
#header .nav-dropdown .sub-nav .sub-nav-pic img:hover{ transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
#header .nav-dropdown .sub-nav .sub-nav-list{ width:67.5%; float:right;}
#header .nav-dropdown .sub-nav .sub-nav-list dt{ width:100%; height:48px; line-height:46px; border-bottom:1px solid #eee; font-size:16px; color:#495157; font-weight:normal; margin-bottom:8px;}
#header .nav-dropdown .sub-nav .sub-nav-list dd{ width:25%; float:left; line-height:34px; font-size:14px; color:#999999;}
#header .nav-dropdown .sub-nav .sub-nav-list dd a{font-size:14px; color:#999999; line-height:34px;}
#header .nav-dropdown .sub-nav .sub-nav-list dd a span{ font-size:14px; color:#999999; line-height:34px;  padding:0 7px; font-family:"Microsoft Yahei";}
#header .nav-dropdown .sub-nav .sub-nav-list dd a:hover{ color:#007600;}
#header .nav-dropdown .sub-nav .sub-nav-list dd a:hover span{ color:#007600;}

.i_bg_h{ background:#F8F8F8; width:100%; margin:0 auto;}
/**首页标题**/
.i_title{ height:64px; width:100%; background:url(../images/i_title_bg.jpg) center bottom no-repeat; margin:40px auto; overflow:hidden;}
.i_title h1{ height:32px; line-height:32px; font-size:22px; text-align:center; font-weight:normal; color:#292929;}
.i_title h1 span{ font-size:22px; color:#007600; line-height:32px;}
.i_title p{ line-height:24px; font-size:12px; color:#C3C3C3; text-align:center;}

/*悬浮窗口*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 157px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/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: #007600 url(../images/88.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #007600 url(../images/88.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #007600 url(../images/88.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/
	background: #007600 url(../images/88.png) no-repeat 0 -169px;
}
.hd_qr {
	width: 100%;
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}

/*首页产品服务*/
/**/
.kwicks li{
	float: left;
	border:7.5px solid #fff;
	position: relative;
	width: 385px;
	transition: all 0.7s ease-out 0s;
	cursor: pointer;
	z-index: 3;
}
.kwicks li .use {
	width: 385px;
	height: 275px;
	float: left;
	position: relative;
	overflow: hidden;
	z-index: 4;
}
.usetxt{
	color: #fff;
	font-size: 16px;
	text-align: center;
	bottom: 0;
	position:absolute;
	background: rgba(0, 0, 0, 0.5);
	height: 35px;
	line-height: 35px;
	width: 100%;
}
.kwicks li dd a {
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #c0c0c0;
	background: url(../images/arrowr.png) left no-repeat;
	padding: 7px 13px 7px 23px;
	margin: 0 20px;
	background-position: 10px;
}
.kwicks li dd:hover a,.kwicks li dd.active a{
	background: #007600 url(../images/arrowr_h.png) left no-repeat;
	color: #fff;
	background-position: 10px;
	border-bottom: 1px solid #007d5a;
}
.kwicks li dl {
	width: 230px;
}
.kwicks li dd{
	width: 230px;
	height: 34px;
	line-height: 34px;
	overflow: hidden;
}
.extension{
	overflow: hidden;
	width: 215px;
	transition: all 0.7s ease-out 0s;
	position: absolute;
	right: 0;
	background: #fff;
	z-index: 2;
}
/*.kwicks li:hover{*/
	.howal{
		width: 600px !important;
	}
/*}*/
/*.kwicks li:hover .extension{*/
	.howa2{
		width: 215px !important;
	}
/*}*/
.howa3{
		width: 277.5px !important;
	}
.kwicks{
	width: 1200px;
	overflow: hidden;
	height: 289px;
}
@media (max-width: 750px) {
    .kwicks li dd {
        line-height: 250%;
    }
}

@media (max-width: 768px) {
    .kwicks {
        height: auto;
        /*width: 100%;*/
        width: 93%;
        margin: 0 auto;
    }
    .kwicks li .use {
        /*height: 2.75rem;*/
        height: 1.75rem;
        /*width: 3.85rem;*/
        /*width: 70%;*/
        width: 100%;
        overflow: hidden;
        background-size: 100% 100% !important;
    }
    .usetxt {
        /*text-align: left;
        padding-left: 0.2rem;*/
        font-size: 0.16rem;
        height: 0.35rem;
        line-height: 0.35rem;
    }
    .kwicks li {
        /*width: 47%;*/
        width: 32%;
        /*height: 2.75rem;*/
        height: 1.75rem;
        /*margin: 0.3rem auto 0 auto;*/
        border: none;
        margin: 1.5% 0.5%;
    }
    .extension {
        /*width: 2.4rem;*/
        /*width: 27%;*/
        /*height: 2.75rem;*/
        /*height: 3.75rem;*/
        display: none;
    }

    .kwicks li dl {
        /*width: 2.4rem;*/
        height: 3.75rem;
    }

    .kwicks li dd a {
        margin: 0;
        /*font-size: 0.14rem;*/
        border-bottom: 0.01rem solid #c0c0c0;
        background-position: 0.1rem;
    }

    .kwicks li dd:hover a, .kwicks li dd.active a {
        background-size: 0.04rem 0.07rem;
        border-bottom: 0.01rem solid #007d5a;
        background-position: 0.1rem;
    }

    .kwicks li dd a {
        background-size: 0.04rem 0.07rem;
        padding: 0.07rem 0.13rem 0.07rem 0.23rem;
    }

    .kwicks li dd {
        /*height: 0.34rem;
        line-height: 0.34rem;*/
        height: 12.5%;
        /* line-height: 250%;*/
    }
}
/*平板*/
@media (min-width: 768px) and (max-width: 991px){
	.kwicks {
	    height: auto;
	    width: 93%;
	    margin: 0 auto;
	}
	.kwicks li {
	    width: 31% !important;
	    border: none;
	    margin: 1%;
	}
	.kwicks li .use {
	    width: 100%;
	    overflow: hidden;
	    background-size: 100% 100% !important;
	}
	.extension {
	    display: none;
	}
}
/*低分辨率PC*/
@media (min-width: 768px) and (max-width:1199px){
	.kwicks {
	    height: auto;
	    width: 93%;
	    margin: 0 auto;
	}
	.kwicks li {
	    width: 31% !important;
	    border: none;
	    margin: 1%;
	}
	.kwicks li .use {
	    width: 100%;
	    overflow: hidden;
	    background-size: 100% 100% !important;
	}
	.extension {
	    display: none;
	}
}

/*首页视频*/
.i-bg {
	background: url(../images/i-vd_03.jpg) no-repeat center;
	padding: 1.05rem 0.1rem;
	background-attachment: fixed;
}
.video-box{
	max-width: 1200px;
	margin: 0 auto;
}
@media (max-width: 414px) {
	.video-box a img{width: 0.9rem;}
}

.video-box:after, .video-box:before {
	display: table;
	content: "";
}
.video-box:after{
	clear: both;
}
.video-box .video-01{
	text-align: center;
	display: block;
}
.video-box .video-02{
	margin-top: .35rem;
}
.video-box .video-02 .video-title01{
	color: #ffffff;
	font-size: 0.16rem;
	text-align: center;
}
.video-box .video-02 .video-title02{
	color: #ffffff;
	font-size: 0.1rem;
	text-align: center;
	margin-top: .1rem;
}
.fix-wrap {
	display: none;
	z-index: 9999;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.8)
}

.fix-wrap .hide {
	position: fixed;
	width: 25px;
	height: 25px;
	padding: 25px;
	right: 5%;
	top: 5%;
	background: #090908;
	cursor: pointer;
	border-radius: 50%;
	transition: all .8s;
	-webkit-transition: all .8s
}

.fix-wrap .hide::before,.fix-wrap .hide::after {
	position: absolute;
	top: 50%;
	left: 50%;
	content: '';
	width: 1px;
	height: 55%;
	background: #fff;
	margin-top: -27.5%
}

.fix-wrap .hide::before {
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg)
}

.fix-wrap .hide::after {
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg)
}

.fix-wrap .hide:hover {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg)
}

.fix-video .video-wrap {
	min-width: 55%;
	max-width: 55%;
	padding: 10px;
	border-radius: 5px;
	background: #2d2d2d;
	border: 1px solid #3a3a3a;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
	overflow: hidden;
	animation: ReturnToNormal .5s both;
	-webkit-animation: ReturnToNormal .5s both
}

.fix-video video {
	width: 100%;
	height: 100%;
	object-fit: cover
}

.wh1 {
	width: 100%;
	height: 100%
}

.dfcc {
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	-webkit-align-items: center;
}

button {
	padding: 0;
	outline: 0;
	border: 0;
	vertical-align: middle;
	font-family: 'Microsoft Yahei';
	outline: 0;
	border: 0;
	border-radius: 0;
	cursor: pointer;
	-webkit-appearance: button
}

@media (max-width: 768px) {
	.fix-video .video-wrap {
		max-width: 90%
	}
}

/**首页新闻**/
#i_news{ width:100%; overflow:hidden; margin-bottom:40px;}
#i_news .item{ margin:0 4px;}
#i_news .owl-controls .owl-page span {display: block;width: 100px;height: 6px;margin: 5px; background-color:#E8E8E8;}
#i_news .owl-controls .owl-page.active span, #owl-demo2 .owl-controls.clickable .owl-page:hover span {background-color: #007600;}

.i_news_list{ width:100%; background:#F5F5F5; margin-bottom:8px; position:relative; z-index:9;}
.i_news_list dd{ width:50%; float:left; overflow:hidden;}
.i_news_list dd.i_news_con{ padding:10px 20px;}
.i_news_list dd.i_news_con h1{ font-size:16px; color:#000; font-weight:normal; line-height:48px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.i_news_list dd.i_news_con p{ font-size:14px; color:#7c7c7c; line-height:24px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 4; -webkit-box-orient: vertical; height: 96px}
.i_news_list dd.i_news_con span{ display:block; height:22px; color:#7c7c7c; line-height:22px; font-size:12px; width:94px; position:absolute; bottom:22px;  z-index:99;}
.i_news_list dd.i_news_con span.icon-flat:after { top:4px; position:relative; content: "\e8e4"; font-size:20px;}
.i_news_list dd.i_news_con span.i_news_left_more{ left:50%; margin-left:20px;}
.i_news_list dd.i_news_con span.i_news_right_more{ left:20px;}
.i_news_list dd.i_news_con span:hover{-webkit-animation-name: buzz-out;animation-name: buzz-out; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1;}

.i_news_list dd.i_news_pic{ position:relative; z-index:9;}
.i_news_list dd.i_news_pic .i_news_time{ position:absolute; top:0; left:0; width:90px; height:90px; background:url(../images/i_news_time.png) repeat; z-index:99; padding:12px 0px 0px 12px;}
.i_news_list dd.i_news_pic .i_news_time strong{ color:#fff; font-size:30px; font-weight:normal; line-height:40px;}
.i_news_list dd.i_news_pic .i_news_time p{ color:#fff; font-size:14px; line-height:26px;}

.i_news_list dd.i_news_pic img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.i_news_list:hover dd.i_news_pic img{ transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.i_news_list:hover dd.i_news_con h1{color:#007600;}

/**首页关于我们**/
.i_about{ width:100%; margin:0 auto; overflow:hidden; margin-bottom:50px;}
.i_about_con{ float:left; width:59.16%; padding-right:5.83%;}
.i_about_con .i_about_txt{ font-size:14px; color:#656565; line-height:30px;}
.i_about_con .i_about_more{ display:block; width:110px; text-align:center; height:34px; line-height:34px; font-size:14px; color:#fff; background-color:#007600; margin-top:44px;}
.i_about_con .i_about_link{ width:100%; height:46px; overflow:hidden; margin-top:42px;}
.i_about_con .i_about_list{ float:left; width:178px; height:46px; position:relative; z-index:9;}
.i_about_con .i_about_list dt{ width:54px; height:46px; text-align:center; float:left;  line-height:46px; font-size:32px; color:#007600;}
.i_about_con dl.i_about_line:after{ content:''; z-index:99; display:block; width:1px; height:24px; background:#D0D0D0; right:-8px; position:absolute; top:50%; margin-top:-12px; }

.i_about_con .i_about_list dd{ width:124px; float:left;}
.i_about_con .i_about_list dd h1{ font-size:14px; color:#2b2b2b; line-height:24px; font-weight:normal;}
.i_about_con .i_about_list dd p{ font-size:14px; color:#c6c6c6; line-height:22px;}
.i_about_con .i_about_list:hover dd h1,.i_about_con .i_about_list:hover dd p{ color:#007600;}
.i_about_pic{ width:40.84%; float:right; overflow:hidden;}
.i_about_pic img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.i_about_pic:hover img{transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}


/**首页合作伙伴**/
.i_products_box{ width:100%; max-width:1352px; margin:0 auto; margin-bottom:40px;}
#i_products{ width:100%; max-width:1352px; margin:0 auto; padding:0 76px;}
#i_products .owl-controls {z-index:999; bottom:26px; width:100%; left:0; text-align: center; position:absolute; top:50%; margin-top:-25px; height:50px;}
#i_products .owl-controls .owl-buttons div{color: #F4A21A;display: inline-block;zoom: 1;*display: inline; color:#C5C5C5; font-weight:600; font-family:"Microsoft Yahei"; font-size: 30px;width:50px;height:50px;float:left; border:1px solid #ddd; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
#i_products .owl-controls .owl-buttons div:hover{ border:1px solid #007600; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#fff; background-color:#007600;}
#i_products .owl-wrapper-outer{ z-index:1029;}
#i_products .owl-controls .owl-buttons .owl-next{ float:right;}


#i_products .item a{ display:block; width:100%; height:100%;}
.i_products_pic{ width:100%; overflow:hidden; position:relative; z-index:9;}
.i_products_pic img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; padding: 0.06rem 0.5rem;}
/*.i_products_pic_bg{ z-index:99; width:100%; height:100%; position:absolute; top:-100%; left:0; background:url(../images/i_products_bg.png) repeat; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}*/
.i_products_con{ width:100%; padding:15px 32px 18px; position:relative; z-index:9;}
.i_products_con h1{ font-size:16px; font-weight:normal; line-height:46px; color:#1b1b1b; text-align:center; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.i_products_con p{ font-size:12px; line-height:22px; color:#414141; text-align:center; overflow : hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
/*.i_products_con_bg{ z-index:99; width:100%; height:100%; position:absolute; bottom:-100%; left:0; background:url(../images/i_products_bg.png) repeat; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}*/




#i_products .item .i_products_pic_bg .i_products_bg_con{ z-index:999; height:168px; width:100%; text-align:center; position:absolute; left:0; bottom:12.66%; padding:0px 32px; background:url(../images/i_products_bg_con.png) center bottom no-repeat;}
#i_products .item .i_products_pic_bg .i_products_bg_con h1{font-size:16px; font-weight:normal; line-height:50px; color:#fff; text-align:center; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
#i_products .item .i_products_pic_bg .i_products_bg_con p{ font-size:12px; line-height:22px; color:#fff; text-align:center; overflow : hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 2; -webkit-box-orient: vertical;}



#i_products .item:hover .i_products_pic img{transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
#i_products .item:hover  .i_products_pic_bg{ top:0; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
#i_products .item:hover  .i_products_con_bg{ bottom:0; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}

/*友情链接*/
/*.index-youqing{}*/
/*.index-youqing .box1{*/
	/*width: 1200px;*/
	/*height: 50px;*/
	/*position: relative;*/
/*}*/
/*.index-youqing .box1 .title1 span{*/
    /*font-size:18px;*/
    /*color:#007600;*/
    /*line-height:32px;*/
    /*float: left;*/
/*}*/
/*.index-youqing .box1 .more{*/
	/*line-height: 32px;*/
    /*float: right;*/
/*}*/
/*.index-youqing .box1 .more a{*/
    /*color: #656565;*/
/*}*/
/*.index-youqing .box2{*/
	/*width: 1200px;*/
	/*height: 100px;*/
	/*position: relative;*/
/*}*/
/*.index-youqing .box2 ul li {*/
    /*width: 120px;*/
    /*height: 50px;*/
    /*float: left;*/
    /*line-height: 50px;*/
    /*text-align: center;*/
    /*font-size: 15px;*/
/*}*/
/*.index-youqing .box2 ul li a {*/
    /*color: #656565;*/
/*}*/


.foot_link{ background-color:#e9e9e9; width:100%; height:290px; padding-top:20px;}
.all_foot_link{ width:100%; margin:0 auto; max-width:1200px; overflow:hidden;}
.foot_mob_logo{ display:none;}
.foot_mob_logo img{
	display: block;
	width: 50%;
	margin: 0 auto;
}
.foot_add{ float:left; width:39.7%;}
.foot_add p{ font-size:12px; color:#828282; line-height:24px;}
.foot_add p strong{ line-height:52px; font-size:16px; color:#1b1b1b; font-weight:normal;}
.foot_add p span{ font-size:14px; color:#1b1b1b; line-height:24px; margin-top:20px;}
.foot_add p a.tel_no{ font-size:24px; color:#666666; line-height:38px;}
.foot_add p a.tel_but{ font-size:12px; color:#242424; line-height:24px; display:block; width:50px; height:20px; line-height:20px; text-align:center; background-color:#fff; margin-top:10px;}

.foot_nav{ float:left; width:42.5%;}
.foot_nav_list{ float:left; width:33.33%; padding:0 4px; background:url(../images/foot_nav_list.jpg) right 14px  no-repeat; padding-left:30px; }
.foot_nav_list dt{ line-height:52px; font-size:16px; color:#fff;}
.foot_nav_list dt.mob_foot_nav{ display:none;}
.foot_nav_list dt a{ line-height:52px; font-size:16px; color:#1b1b1b; font-weight:normal;}

.foot_nav_list dd{ font-size:12px; line-height:20px; padding:2px 0;}
.foot_nav_list dd a{ font-size:12px; color:#828282; line-height:20px;}
.foot_nav_list dd a span{ display:none;}
.foot_nav_list dt a:hover{ color:#007600;}
.foot_nav_list dd a:hover,.foot_nav_list dd a:hover span{ color:#007600;}

.foot_shar{ float:left; width:17.8%; text-align:right; padding-left:10px;}
.foot_shar_logo{}
.foot_shar_logo img{ max-width:100%;/* -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;*/}
/*.foot_shar_logo:hover img{transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}*/
.foot_shar_but{ padding-top:36px; height:78px;}
.foot_shar_but span{ display:block; width:42px; height:42px; float:right; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius: 50%; background:#fff; margin:0 6px; cursor:pointer;}
.foot_shar_but span img{ width:100%;}
.foot_shar_but span.foot_weixin{ position:relative; z-index:999;}
.weixin_box{ position:absolute; width:148px; height:148px; bottom: 0px; right: 48px; padding:2px; border: 1px solid #ccc; background: #fff; z-index: 9999; display:none;}
.weixin_box i{ background:url(../images/leftpointer.png) no-repeat; display:block; height:11px; width:6px; position:absolute; top:122px; right:-6px;}
.weixin_box img{ width:100%; height:100%;}
.foot_weixin:hover img.weixin_icon{-webkit-animation-name: buzz-out;animation-name: buzz-out; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1;}
.gotop:hover img.top_icon{-webkit-animation-name: buzz-out;animation-name: buzz-out; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1;}

.foot{ width:100%; height:44px; line-height:44px; color:#fff; background-color:#a8a8a8;}
.all_foot{width:100%; margin:0 auto; max-width:1200px; overflow:hidden;}
.foot .icp{ float:left; text-align:left; font-size:12px;}
.foot .technology{ float:right; text-align:right; font-size:12px;}

/**内页广告**/
.n_ad{ width:100%; height:296px; position:relative; z-index:10;}
.n_ad img{ display:none;}
.n_nav{ z-index:9; position:absolute; width:100%; max-width:1200px; bottom:0; left:50%; margin-left:-600px; height:64px; background:url(../images/n_nav_list.png) repeat;}
.n_nav_cate{ z-index:10; position:absolute; left:0; bottom:0; height:64px; background:#007600; width:166px; color:#fff; text-align:center; line-height:64px; font-size:18px;}
.n_nav_cate i{ z-index:11; display:block; width:7px; height:16px; position:absolute; top:50%; right:-7px; margin-top:-8px; background:url(../images/n_nav_cate_i.png) no-repeat;}
.n_nav_list{ width:100%; padding-left:180px; height:64px;}
.n_nav_list dt.mob_select_nav{ display:none;}
.n_nav_list dd{ float:left; text-align:center; line-height:64px; font-size:14px;}
.n_nav_list dd a{ color:#32353A; display:block; padding:0 10px; height:64px; line-height:64px;}
.n_nav_list dd a sub{ background-color:#007600; display:block; width:0; height:2px; position:relative; bottom:2px; z-index:12; -webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); margin:0 auto; -moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);  -o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.n_nav_list dd a:hover{color:#007600;}
.n_nav_list dd a:hover sub{ width:100%;}
.n_nav_list dd a.active{color:#007600;}
.n_nav_list dd a.active sub{ width:100%;}


.n_nav_list .nav_product dd{ float:left; text-align:center; line-height:64px; font-size:14px;
	height: 64px;
	overflow:hidden;
	transition:height 0.5s;
	-moz-transition:height 0.5s; /* Firefox 4 */
	-webkit-transition:height 0.5s; /* Safari and Chrome */
	-webkit-transition-timing-function:ease-in-out; /* 慢->快->慢 */
	-o-transition:height 0.5s; /* Opera */
}
.n_nav_list .nav_product dd:hover{ height:100%; background:url(../images/n_nav_list.png) repeat;/*变换后高度*/}

/**面包树**/
.n_breadfruit{ overflow:hidden; margin:0 auto; width:100%; max-width:1200px; margin-top:12px; height:75px; border-bottom:1px solid #E5E5E5;}

.n_breadfruit h1{ font-size:26px; height:74px; line-height:74px; font-weight:normal; color:#007600; width:40%; float:left;}
.n_breadfruit p{ text-align:right; height:74px; line-height:74px; width:60%; float:right; font-size:12px; color:#007600; font-weight:normal; font-family:"Microsoft Yahei";}
.n_breadfruit p a{ line-height:74px; font-size:12px; color:#495157;}
.n_breadfruit p a:hover{ color:#007600;}
.n_breadfruit p b{ font-weight:normal; color:#007600; line-height:74px; font-size:12px;}
.n_breadfruit p span{ color:#495157;}

/**内页内容**/
.n_con{ width:100%; padding:20px 0; font-size:14px; line-height:24px; color:#313131;}
.n_con img{ max-width:100%;}

/**产品中心**/
.pro_center{ width:100%; max-width:1200px; margin:0 auto; margin-top:44px; overflow:hidden;}

.n_left_menu{ width:204px; float:left;}
.n_left_menu_list dt{ height:46px; width:204px; line-height:46px; text-indent:22px; margin-bottom:6px;}
.n_left_menu_list dt a{ display:block; height:46px; width:204px; line-height:46px; font-weight:normal; text-indent:22px; font-size:16px; color:#373737;  border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px solid #E7E7E7; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.n_left_menu_list dt a span{ display:none;}
.n_left_menu_list dt a:hover{border:1px solid #007600; background-color:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.n_left_menu_list dt.active a{border:1px solid #007600; background-color:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

.n_left_dd_list{ border:1px solid #E7E7E7; padding:2px 14px; margin-bottom:10px; display:none; width:204px;}
.n_left_menu_list dd{ width:100%; border-top:1px dashed #E7E7E7; line-height:36px; height:37px;}
.n_left_menu_list dd a{ display:block; width:100%; height:36px; line-height:36px; text-indent:8px; font-size:12px; color:#373737;}
.n_left_menu_list dd a:hover{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#007600;}

.n_right{ width:968px; float:right; overflow:hidden;}

/**产品列表**/
.n_pro_list{ width:100%; padding:20px; border:1px solid #E6E6E6; margin-bottom:24px;}
.n_pro_list dt{ width:28%; float:left; overflow:hidden;}
.n_pro_list dt img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.n_pro_list dd{ width:72%; float:right; padding-left:30px;}
.n_pro_list dd h1{ font-size:16px; color:#343434; line-height:30px; font-weight:normal; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.n_pro_con{ padding-top:6px; font-size:12px; line-height:24px; color:#848484; overflow:hidden; height:72px;}

.n_pro_list dd span.more{ display:block; width:118px; height:32px; margin-top:20px; border:1px solid #EDEDED; text-align:center; font-size:12px; color:#000; line-height:30px;  -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

.n_pro_list:hover dd span.more{ background-color:#F39801; color:#fff;  -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.n_pro_list:hover dd h1{ color:#007600; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.n_pro_list:hover dt img{ transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}


/**产品详情**/
.proinfo_top{ width:100%; overflow:hidden;}
.proinfo_pic{ width:50%; float:left; border:1px solid #CBCBCB; overflow:hidden;}
.proinfo_pic img{ width:100%;  -webkit-transition: all ease 2s; transition: all ease 2s; -moz-transition: all ease 2s; -o-transition: all ease 2s;}
.proinfo_pic:hover img{transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 2s; transition: all ease 2s; -moz-transition: all ease 2s; -o-transition: all ease 2s;}
.proinfo_right{ width:50%; float:right; padding:0 16px 0 30px;}
.proinfo_right_title{ height:66px; border-bottom:1px solid #C5C5C5; width:100%;}
.proinfo_right .proinfo_right_title h1{ line-height:40px; font-size:24px; color:#333333; font-weight:normal;}
.proinfo_right .proinfo_right_title span{ font-size:10px; line-height:15px; color:#999999;margin-right: 5px;}
.proinfo_con{ font-size:14px; color:#323232; line-height:30px; padding:10px 0;}

/**tab**/
.proinfo_tab{ width:100%; margin-top:50px; overflow:hidden;}
.proinfo_tab_list{ width:100%; margin-bottom:10px;}
.proinfo_tab_list li{ width:140px; height:40px; font-size:16px; color:#000; background:#E6E6E6; text-align:center; cursor:pointer; margin-right:6px; float:left; line-height:40px; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.proinfo_tab_list li:hover{background:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.proinfo_tab_list li.active{ background:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

.proinfo_tab_con_list{ width:100%; padding:10px 10px 20px; font-size:14px; line-height:30px; color:#323232;}
.proinfo_tab_con_list img{ max-width:100%;}
.g_hide{ display:none;}


.n_right_news_bottom{ height:140px; border-top:1px solid #CDCDCD; width:100%;}
.n_right_news_bottom_link{ width:60%; height:84px; float:left; border-top:16px solid #fff;}
.n_right_news_bottom_link p{ position:relative; line-height:36px; z-index:9; padding-left:18px;}
.n_right_news_bottom_link p span{ display:inline-block; width:13px; height:12px; position:absolute; left:0; top:50%; margin-top:-5px; z-index:99;}
.n_right_news_bottom_link p span.prve{ background:#D9D9D9 url(../images/bottom_link1.png) no-repeat;}
.n_right_news_bottom_link p span.next{ background:#D9D9D9 url(../images/bottom_link2.png) no-repeat;}
.n_right_news_bottom_link p a{ color:#333333; font-size:14px; line-height:36px;}
.n_right_news_bottom_link p:hover span.prve{ background:#007600 url(../images/bottom_link1.png) no-repeat;}
.n_right_news_bottom_link p:hover span.next{ background:#007600 url(../images/bottom_link2.png) no-repeat;}
.n_right_news_bottom_link p:hover a{ color:#007600;}

.n_right_news_bottom_share{ width:40%; height:64px; float:right; border-top:36px solid #fff; position:relative;}
.n_right_news_bottom_share a.new_back{ display:block; width:142px; height:42px; position:absolute; top:-5px; right:0px; background:url(../images/new_back.jpg) no-repeat;}

/**联系我们**/
.n_contact{ width:100%; max-width:1200px; margin:50px auto; overflow:hidden; }

/**地图**/

.map_div{ width:62.5%; float:right; padding-left:16px; overflow:hidden;}
.map_div img{ width:100%;}
.map_search{ width:37.5%; float:left; margin-top:6px;}
.map_search_but{ width:100%; border-top:1px solid #E1E3E2; border-bottom:1px solid #E1E3E2; padding:10px;}
.map_search_but p{ font-size:14px; line-height:24px; color:#007600;}
.map_search_but dt{ float:left; margin:10px 0;}
.map_search_but dt .map_select{ outline:none; margin-right:4px; width:132px; padding:8px 0; text-indent:6px; font-size:12px; color:#666666; border:1px solid #EDEDED;}
.map_search_but dd{ float:left; margin:10px 0;}
.map_search_but dd .map_submit{ width:96px; height:36px; font-size:12px; line-height:36px; text-align:center; color:#fff; border:none; background:#F5A31C; cursor:pointer;}
.map_search_but span{ font-size:12px; line-height:24px; color:#656565; display:block;}

.map_search_list{ width:100%; float:left; padding:10px; border-bottom:1px solid #E1E3E2;}
.map_search_list dt{ font-size:14px; line-height:24px; color:#666666; font-weight:600;}
.map_search_list dd{ font-size:12px; line-height:24px; color:#666666;}
.map_search_list a.show_map{ display:block; width:120px; height:28px; line-height:28px; border:1px solid #E1E1E1; background:#F5F5F5 url(../images/map_search_but.png) 12px center no-repeat; font-size:12px; color:#007600; text-align:center; padding-left:22px;}
.map_search_list a:hover{ color:#007600;}

.all_page{ height:22px; margin:16px 0; width:100%; text-align:center; float:left;}
.all_page .pages{margin: 0 auto; position: relative; text-align: center; left: 45%;}
.all_page a{ border:1px solid #E1E1E1; padding:4px 6px; font-size:12px; color:#444444; margin:0 2px; background:#fff; font-family:"Microsoft Yahei"; float: left;}
.all_page a.prev{ font-family:"Microsoft Yahei"; padding:6px 6px;}
.all_page a.next{ font-family:"Microsoft Yahei"; padding:6px 6px;}
.all_page a:hover{background:#007600; color:#fff;}
.all_page a.pgcurrent{ background:#007600; color:#fff;}

@media (max-width: 414px) {
	.all_page .pages{margin: 0 auto; position: relative; text-align: center; left: 35%;}
}

/**联系方式**/
.contact_map{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden; height:430px;  margin-top:40px; margin-bottom:36px;}
.contact_service{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden; border:1px solid #EAEAE8; margin-bottom:30px;}
.service_line{ width:420px; background-color:#ffffff; float:left; padding-left:24px; padding-bottom:16px; border-right:1px solid #ffffff;}
.service_line h1{ font-size:20px; line-height:62px; font-weight:normal; color:#000;}
.service_line p.line_tel{ background:url(../images/service_line.png) center left no-repeat; padding-left:46px;}
.service_line p a{ font-size:30px; line-height:52px; color:#007600;}
.service_line p span{ font-size:14px; color:#676767; line-height:34px;}
.service_share{ float:left;}
.service_share .wei_xin_dl{ text-align:center; width:260px; float:left; height:156px; padding-top:16px;}
.service_share .wei_xin_dl dt{ text-align:center; width:112px; height:112px; margin:0 auto;}
.service_share .wei_xin_dl dt img{ max-width:100%;}
.service_share .wei_xin_dl dt img:hover{-webkit-animation-name: buzz-out;animation-name: buzz-out; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1;}
.service_share .wei_xin_dl dd{ line-height:28px; text-align:center; font-size:14px; color:#333333;}
.service_share .share_dl{ width:190px; float:left; padding-top:16px;}
.service_share .share_dl dt{ font-size:14px; line-height:54px; color:#676767; font-weight:normal;}
.service_share .share_dl dd{}

.contact_way{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden; border:1px solid #EAEAE8; margin-bottom:30px; padding:8px 0px 24px 24px;}
.contact_way h1{ font-size:20px; line-height:74px; color:#333333; font-weight:normal;}
.contact_way_left{ float:left; line-height:30px; font-size:14px; color:#333;}
.contact_way_right{ float:left; line-height:30px; font-size:14px; color:#333; padding-left:90px;}

/**荣誉资质**/
.honor_list{ width:100%;}
.honor_list li{ width:33.33%; padding:0 18px; float:left; margin-bottom:22px;}
.honor_list li a{ display:block; width:100%;}
.honor_list li .honor_pic{ width:100%; border:1px solid #EDEDED; padding:10%;}
.honor_list li .honor_pic_box{width:100%; overflow:hidden;}
.honor_list li .honor_pic_box img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.honor_list li p{ text-align:center; line-height:54px; text-align:center; font-size:14px; color:#000;}
.honor_list li:hover .honor_pic_box img{ transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.honor_list li:hover p{ color:#007600;}

/**合作品牌**/
.partner_list{ width:100%;}
.partner_list li{ width:25%; padding:0 18px; float:left; margin-bottom:22px;}
.partner_list li a{ display:block; width:100%;}
.partner_list li .partner_pic{ width:100%; border:1px solid #EDEDED; padding:10%;}
.partner_list li .partner_pic_box{width:100%; overflow:hidden;}
.partner_list li .partner_pic_box img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.partner_list li p{ text-align:center; line-height:54px; text-align:center; font-size:14px; color:#000;}
.partner_list li:hover .partner_pic_box img{ transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.partner_list li:hover p{ color:#007600;}

@media (max-width: 414px) {
    .partner_list li p{ text-align:center; line-height:54px; font-size:10px; color:#000;}
    .partner_list li{ width:25%; padding:0 5px; float:left; margin-bottom:22px;}
}


/**物资需求**/
.n_material{ width:100%; }
.material{width:100%; margin:0 auto; padding:0;  margin-bottom:30px;}
.material_list_plan { width:100%; margin:0 auto;}
.material_list { width:100%;}
.material_list li { margin:0; padding:0; overflow:hidden; width:100%;}
.material_list ul {cursor:pointer; width:100%; overflow: hidden;}
.material_list ul li { padding-left:24px; height:52px; line-height:52px; background-color:#F5F5F5; margin-bottom:18px; position:relative;}

.material_list ul li:after{ content:"\e040";  position:absolute; right:20px; font-weight:normal; font-family: 'Microsoft yahei'; font-size:24px;}

.material_list ul.select li{ background-color:#007600; margin-bottom:0; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.material_list ul.select li:after{ content:"\e041"; }

.material_detail {  display:none; overflow: hidden; padding:10px 0px; }


.material_con{color:#3A3A3A; font-size:14px; line-height:32px; width:100%; padding-bottom:60px; position:relative; z-index:9;}

.material_con a{ display:block; width:140px; height:42px; position:absolute; right:0px; bottom:10px; z-index:99; background-color:#F39801; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius: 20px; color:#fff; line-height:42px; font-size:16px; padding-left:80px;}
.material_con a:after{ content:"\e001";  position:absolute; left:20px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:32px;}
.material_con a:hover{ background-color:#007600; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

/**新闻中心**/
.n_news_box{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden;}
/**有图新闻**/
.n_pic_news{ width:100%; }
#pic_news{margin:20px 0 10px;}
#pic_news .item{ margin:10px 6px;}
#pic_news li{ padding:12px; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
#pic_news li .n_news_pic{ width:100%; overflow:hidden;}
#pic_news li .n_news_pic img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
#pic_news li .n_news_con{ padding-top:6px;}
#pic_news li .n_news_con h1{ line-height:38px; font-size:14px; color:#000000; font-weight:normal; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
#pic_news li .n_news_con span{ font-size:12px; color:#ADADAD; line-height:24px; }
/*#pic_news li .n_news_con .n_news_txt{ line-height:20px; color:#7C7C7C; font-size:12px; padding-top:10px;}*/
#pic_news li .n_news_con .n_news_txt{ font-size:14px; color:#7c7c7c; line-height:24px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp:4; -webkit-box-orient: vertical; height:96px;}
#pic_news li .n_news_con b{ display:block; width:24px; height:24px; background-color:#E0E0E0; font-weight:normal; color:#555555; font-family:"Microsoft Yahei"; text-align:center; line-height:24px; font-size:12px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius: 50%; margin-top:10px; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

#pic_news li:hover{-webkit-box-shadow:0 0 14px #DFDFDF;   -moz-box-shadow:0 0 14px #DFDFDF;   box-shadow:0 0 14px #DFDFDF; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
#pic_news li:hover .n_news_con b{ background-color:#F19703; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
#pic_news li:hover .n_news_pic img{transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
/**无图新闻**/
.n_news_list{ width:100%;}
.n_news_list li{ width:25%; height:410px; float:left; padding:12px;}
.n_news_list li .n_news_pic{ width:100%; overflow:hidden;}
.n_news_list li .n_news_con{ padding-top:6px;}
.n_news_list li .n_news_pic img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.n_news_list li .n_news_pic img:hover{transform:scale(1.5);}
.n_news_list li .n_news_con a{ display:block; width:100%; border:1px solid #EFEFEF; -webkit-box-shadow:5px 5px 10px #F6F6F6;   -moz-box-shadow:5px 5px 10px #F6F6F6;   box-shadow:5px 5px 10px #F6F6F6; padding:12px;}
.n_news_list li .n_news_con p{font-size:12px; color:#ADADAD; line-height:24px;}
.n_news_list li .n_news_con span{font-size:12px; color:#ADADAD; line-height:24px;}
.n_news_list li .n_news_con span:hover{color:#007600;}
.n_news_list li .n_news_con h1{ line-height:28px; font-size:14px; color:#000000; font-weight:normal; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.n_news_list li .n_news_txt{ font-size:14px; color:#7c7c7c; line-height:24px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp:4; -webkit-box-orient: vertical; height:96px;}
@media (max-width: 414px) {
	.n_news_list li .n_news_txt{ font-size:14px; color:#7c7c7c; line-height:24px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp:2; -webkit-box-orient: vertical; height:48px;}
}
.all_more{ width:100%; padding:0 18px;}
.n_news_more{ display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; color:#000; background-color:#ffffff; margin-bottom:50px; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.n_news_more:hover{ background-color:#ffffff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#fff;}


/**新闻详情**/
.n_news_detail{ width:100%; margin:0 auto;}
.n_news_detail_top{ padding:20px 0 10px; border-bottom:1px solid #CDCDCD; width:100%;}
.n_news_detail_top p{ color:#007600; font-size:18px;  text-align:center; line-height:28px; padding:8px 0;}
.n_news_detail_top span{ font-size:12px; line-height:24px; color:#999999; font-weight:normal; font-family:"Microsoft Yahei"; margin:0 auto; text-align:center; display:block; width:100%;}


/**视频**/
.video_box{ width:100%; max-width:1220px; margin:0 auto; margin-top:30px; padding:0 10px}
.video-js{ width:100%; height:566px; margin:0 auto; text-align:center; }
.video_list{ overflow:hidden; width:100%; max-width:1236px; margin:0 auto; margin-top:20px;}
.video_list li{ width:33.33%; float:left; cursor:pointer; padding:0 18px; margin-bottom:20px;}
.video_list li a{ display:block; width:100%; border:1px solid #ddd; overflow:hidden;}
.video_list li .video_pic{ width:100%; position:relative; z-index:9; overflow:hidden;}
.video_list li .video_pic img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.video_list li p{ line-height:36px; text-align:center; font-size:14px; color:#333;}
.video_list li .video_pic .video_icon{ width:100%; height:100%; position:absolute; left:0; top:-100%; background:url(../images/mob_nav_bg.png) repeat; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.video_list li .video_pic .video_icon i{ display:block; width:56px; height:56px; position:absolute; z-index:99; top:50%; left:50%; margin-left:-28px; margin-top:-28px; background:url(../images/smt.png) no-repeat;}
.video_list li:hover .video_pic img{ width:100%; transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.video_list li:hover .video_pic .video_icon{ top:0;  -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.video_list li:hover p{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#fff; background:#007600;}

.video_more{width:100%; margin:0 auto; margin-bottom:0px; max-width:1200px; overflow:hidden;}
.video_more a{display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; color:#000; background-color:#DCDCDC; margin-bottom:30px; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.video_more a:hover{ background-color:#007600; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#fff;}


/**校园招聘**/
.campus_recruiting{ overflow:hidden;}

.recruit_top{ width:100%; max-width:580px; margin:30px auto; height:70px; background:url(../images/recruit_top.jpg) center center no-repeat;}
.recruit_top .shzp{ width:200px; position:relative; float:left; height:70px; background:#fff; padding:0 10px;}
.recruit_top .shzp dt{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:70px; height:70px; background:url(../images/shzp.jpg) no-repeat; background-size:cover; float:left;}
.recruit_top .shzp dd{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:110px; height:70px; font-size:22px; color:#656565; line-height:70px; text-indent:14px; float:left; line-height:70px;}
.recruit_top .shzp:hover dt{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/shzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .shzp:hover dd{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}
.recruit_top .shzp.active dt{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/shzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .shzp.active dd{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}


.recruit_top .xyzp{ width:200px; position:relative; float:right; height:70px; background:#fff; padding:0 10px;}
.recruit_top .xyzp dt{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:70px; height:70px; background:url(../images/xyzp.jpg) no-repeat; background-size:cover; float:left;}
.recruit_top .xyzp dd{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:110px; height:70px; font-size:22px; color:#656565; line-height:70px; text-indent:14px; float:left; line-height:70px;}

.recruit_top .xyzp:hover dt{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/xyzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .xyzp:hover dd{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}
.recruit_top .xyzp.active dt{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/xyzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .xyzp.active dd{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}


.recruit_form h1{ font-size:18px; font-weight:normal; color:#007600; line-height:28px; margin-top:10px; padding:10px 0;}
.form_box{ width:100%; border:1px solid #EAEAEA; background-color:#FBFBFB; padding:10px;}
.baseinfor{ float:right; width:80%; padding-right:10px;}
.form_box ul{ width:100%;}
.form_box ul li{ width:100%; margin-top:10px;}
.form_box ul li .recruit-colspan4{ width:25%; float:left; position:relative; padding-left:86px; padding-right:30px;}
.form_box ul li .recruit-colspan3{ width:33.33%; float:left; position:relative; padding-left:112px; padding-right:30px;}
.form_box ul li .recruit-colspan3-1{ width:33.33%; float:left; position:relative; padding-left:30px; padding-right:30px;}
.form_box ul li .recruit-colspan3-2{ width:33.33%; float:left; position:relative; padding-left:150px; padding-right:30px;}
.form_box ul li .recruit-colspan2{ width:50%; float:left; position:relative; padding-left:150px; padding-right:30px;}
.form_box ul li .recruit-colspan1{ width:100%; float:left; position:relative; padding-left:150px; padding-right:30px;}
.form_box ul li .recruit-colspan1-1{ width:100%; float:left; position:relative; padding-left:112px; padding-right:30px;}
.form_box ul li .recruit-colspan1-2{ width:100%; float:left; position:relative; padding-left:196px; padding-right:30px;}
.form_box ul li .recruit-colspan2-1{ width:50%; float:left; position:relative; padding-left:86px; padding-right:30px;}
.form_box ul li .recruit-colspan4-1{ width:25%; float:left; position:relative; padding-left:110px; padding-right:30px;}


.recruit-item-label{ width:150px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label2{ width:112px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label3{ width:196px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label4{ width:86px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label4-1{ width:110px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label3-1{ width:30px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label3-2{ width:150px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-input{    height: 35px; border: 1px solid #e1e1e1; padding: 2%; width: 100%; margin-bottom:6px;}
.recruit-item-input2{    height: 35px; border: 1px solid #e1e1e1; padding: 2%; width:120px; margin-top:-6px; float:left; margin-left:6px;}
.baseinfor li dl { padding-top:10px; position:relative; padding-left:56px; z-index:9;}
.baseinfor li dl dt{ font-size:14px; position:absolute; left:0; top:10px; width:56px; height:30px; line-height:30px; z-index:99; font-weight:normal;}
.baseinfor li dl dd{ width:100%; font-size:14px;}
.baseinfor li dl dd span{ float:left; display:block; padding:4px 10px;}
.basepic{ float:right; width:20%; text-align:center;}
.recruit-item-checkbox{ width:160px; float:left; text-align:left; margin-top:10px;}
.recruit-item-checkbox2{ width:400px;}
.recruit-item-checkbox .checkbox{ display:block; float:left; text-align:left;}
.recruit-item-checkbox label{ font-weight:normal; display:block; float:left; text-align:left;}

.recruit-ico-add,.recruit-ico-decr{ position: absolute; top: 7px;  right: 6px; width: 21px; height: 21px;  cursor: pointer;}
.recruit-ico-add{ background: url("../images/ico_add.png") 0 0 no-repeat;}
.recruit-ico-decr{ background: url("../images/ico_decr.jpg") 0 0 no-repeat;}
.table_title{ height:44px; line-height:44px; background-color:#EBEBEB; font-size:16px; color:#333333; text-indent:12px;}
.table_title_p{ font-size:14px; line-height:26px; color:#333333; padding:8px 0;}
.recruit-item-textarea{ width:100%; border:1px solid #E5E5E5; background-color:#fff; height:100px;}
.percent{ position: absolute; top: 7px;  right:36px; width: 21px; height: 21px;  cursor: pointer; text-align:center; font-size:14px; color:#333;}
.recruit-unit{ position: absolute; top: 7px; font-weight:normal;  right:-8px; width: 38px; height: 21px;  cursor: pointer; text-align:center; font-size:14px; color:#333;}
.recruit-magin20{ margin-top:20px;}
.recruit-form-foot{ line-height:30px; font-size:14px; color:#333; padding:10px 0;}
.recruit-form-foot1{ line-height:30px; font-size:14px; color:#333;}

.work_experience_add,.work_experience_decr { position: absolute; top: 11px;  right: 6px; width: 21px; height: 21px;  cursor: pointer;}

.recruit-btn-submit{margin: 30px auto; background-color: #54ADF1;     width: 97px; height: 35px; line-height: 35px; color: #fff; text-align: center; display: block; border: none; font-size:14px;}

/**社会招聘内容**/
.recruit_con{ font-size:16px; color:#333; line-height:28px; padding:16px 0;}
.family_situation{ width:100%;}
.family_situation tr th{ text-align:center; background-color:#EBEBEB; line-height:30px; padding:6px 0; font-weight:normal; font-size:16px; color:#333;}
.family_situation tr td{ border:1px solid #EAEAEA; background-color:#fff; text-align:center; font-size:14px; color:#333; line-height:46px;}
.family-item-input{ width:100%; height:100%; border:none; background-color:#fff; text-indent:6px;}


.work_experience{ position:relative;}
.work_experience_add,.work_experience_decr { position: absolute; top: 11px;  right: 6px; width: 21px; height: 21px;  cursor: pointer;}
.work_experience_add { background: url("../images/ico_add.png") 0 0 no-repeat;}
.work_experience_decr{ background: url("../images/ico_decr.jpg") 0 0 no-repeat;}

/**职位搜索**/
.job_search{ margin-top:20px;}
.job_search_left{ width:880px; float:left;}
.job_search_box{ border:1px solid #ECECEC; background-color:#F8F8F8; padding-left:50px; padding-top:16px;}
.job_search_keyword{ max-width:680px; position:relative; height:38px; z-index:9; padding:0 142px 0 80px ;}
.job_search_keyword span{ width:80px; position:absolute; top:0; left:0; z-index:99; height:28px; line-height:28px; text-align:right; color:#000000; font-size:12px; display:block;}
.job_search_keyword .job_search_text{ width:100%; height:28px; font-size:12px; color:#000; text-indent:6px; border:1px solid #C5C5C5;}
.job_search_keyword b{ color:#9C9C9C; font-size:12px; line-height:28px; font-weight:normal; width:142px; position:absolute; right:0; top:0; height:28px; display:block; padding-left:4px;}

.job_search_position{ max-width:630px;}
.job_search_industry{ width:218px; float:left; position:relative; height:38px; z-index:9; padding-left:80px;}
.job_search_industry_select{ width:100%; line-height:28px; height:28px;}
.job_search_industry span{ width:80px; position:absolute; top:0; left:0; z-index:99; height:28px; line-height:28px; text-align:right; color:#000000; font-size:12px; display:block; }

.job_search_add{ width:312px; float:left; position:relative; height:38px; z-index:9; padding-left:80px;}
.job_search_add span{ width:80px; position:absolute; top:0; left:0; z-index:99; height:28px; line-height:28px; text-align:right; color:#000000; font-size:12px; display:block;}
.job_search_add_select{ width:50%; line-height:28px; height:28px; float:left;}
.job_search_add_select1{ width:49%; line-height:28px; height:28px; float:left; margin-left:1%}

.job_search_but{ width:100px; float:left; position:relative; height:38px; z-index:9; padding-left:20px;}
.job_search_submit{ width:80px; background-color:#007600; color:#fff; font-size:14px; text-align:center; line-height:28px; height:28px; border:none;}

.job_search_right{ width:280px; float:right;}
.job_search_right dl{ width:100%;}
.job_search_right dl dt{ height:54px; line-height:54px; font-size:16px; color:#000;}
.job_search_right dl dd{}
.job_search_right dl dd h1{ line-height:22px; font-size:12px; color:#666978; padding-left:26px; font-weight:normal; position:relative;}
.job_search_right dl dd p{ line-height:22px; font-size:12px; color:#000; padding-left:26px; font-weight:normal; }
.job_search_right dl dd h1.email:before{ content:"\e921"; color:#63B1FF;  position:absolute; left:0px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:16px;}
.job_search_right dl dd h1.tel:before{ content:"\e942"; color:#63B1FF;  position:absolute; left:0px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:16px;}
.job_search_right dl dd h1.add:before{ content:"\f060"; color:#63B1FF;  position:absolute; left:3px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:16px;}
.job_search_right dl dd .job_search_right_contact{ width:100%; position:relative; overflow:hidden; z-index:9; margin-top:30px;}
.job_search_right dl dd .job_search_right_contact a img{ width:100%;}
.job_search_right dl dd .job_search_right_contact a p{ position:absolute; bottom:0; left:0; height:30px; line-height:30px; text-align:center; font-size:14px; background:url(../images/job_search_right_contact.png) repeat; z-index:99; width:100%; color:#fff;}

/**职位列表**/
.job_search_list{ width:100%; margin:26px auto 30px; padding:0;}
.job_list_plan { width:100%; margin:0 auto;}

.job_top{ height:56px; line-height:54px; background:#F3F3F3; width:100%; overflow: hidden; border:1px solid #EDEDED; margin-bottom:2px;}
.job_top dd{ float: left; line-height:54px; color:#000; font-size:14px; font-weight:600; text-align:center;}
.job_top dd.job_list1{width:30%;}
.job_top dd.job_list2{width:20%;}
.job_top dd.job_list3{width:25%;}
.job_top dd.job_list4{width:25%;}

.job_list { width:100%;}
.job_list li { margin:0; padding:0; overflow:hidden; width:100%; margin-top:12px;}
.job_list ul {cursor:pointer; width:100%; overflow: hidden;}
.job_list ul li {margin-top:0; text-align:center; float:left; height:52px; line-height:52px; background-color:#F5F5F5;  position:relative;}

.job_list ul li.job_list1{width:30%;}
.job_list ul li.job_list2{width:20%;}
.job_list ul li.job_list3{width:25%;}
.job_list ul li.job_list4{width:25%;}

.job_list ul li.job_list4:after{ content:"\e912";  position:absolute; right:20px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:24px;}
.job_list ul.select li{ background-color:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.job_list ul.select li.job_list4:after{ content:"\e911"; }
.job_detail {  display:none; overflow: hidden; padding:10px 20px; border:1px solid #E8E8E8; border-top:none; }
.job_con{color:#3A3A3A; font-size:14px; line-height:32px; width:100%; padding-bottom:10px; position:relative; z-index:9;}


/**售后申请**/
.aftermarket_form{ padding:0 16px; width:100%; margin:30px auto; max-width:1200px;}
.aftermarket_colspan3{ float:left; width:33.33%; padding:0 16px; position:relative; z-index:1; margin-bottom:20px;}
.aftermarket_colspan2{ float:left; width:50%; padding:0 16px; position:relative; z-index:1; margin-bottom:20px;}
.aftermarket_colspan1{ float:left; width:100%; padding:0 16px; position:relative; z-index:1; margin-bottom:20px;}
.aftermarket_input{ width:100%; border:1px solid #D2D0D1; height:46px; line-height:44px;}
.aftermarket_textarea{ width:100%; border:1px solid #D2D0D1; height:250px; text-indent:124px; padding:10px;}
.aftermarket_select{ width:100%; position:relative; z-index:5;}
.aftermarket_select dt{ text-indent:16px; width:100%; border:1px solid #D2D0D1; height:46px; line-height:44px; font-weight:normal; cursor:pointer; position:relative;}
.aftermarket_select dt:after{ content:"\e915";  position:absolute; right:10px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:20px;}
.aftermarket_select_list{ background-color:#fff; position:absolute; top:46px; left:0; width:100%; border:1px solid #D2D0D1; border-top:none; z-index:6; padding:10px 0; display:none;}
.aftermarket_select dd{ cursor:pointer; line-height:32px; font-size:14px; color:#333; text-indent:8px;}
.aftermarket_select dd:hover{ background:#007600; color:#fff;}
.tip_titile{ display:block; height:44px; line-height:44px; text-align:right; font-size:14px; color:#333; position:absolute; top:0; left:16px; z-index:5;}
.tip_titile b{ color:#004096;}
.pading96{ padding-left:96px;}

.width96{ width:96px;}
.width124{ width:124px;}
.z_index7{ z-index:7;}
.z_index8{ z-index:8;}
.aftermarket_submit{ width:126px; height:48px; line-height:48px; text-align:center; color:#fff; font-size:14px; background-color:#007600; border:none; float:left; margin-right:12px; margin-left:16px;}
.aftermarket_reset{ width:126px; height:48px; line-height:48px; text-align:center; color:#fff; font-size:14px; background-color:#F3A51F; border:none; float:left;}
.aftermarket_form h1{ font-size:18px; line-height:70px; color:#007600; font-weight:normal; padding-left:16px;}

/**使用说明**/
.explanation{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.explanation_list{ width:100%; position:relative; height:66px; z-index:1; margin-bottom:18px;}
.explanation_list dt{ font-weight:normal; text-align:center; width:96px; border:1px solid #E8E8E8; background-color:#FAFAFA; height:66px; position:absolute; z-index:2; color:#353535; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.explanation_list dt strong{ font-size:30px; line-height:42px; font-weight:normal; text-align:center;}
.explanation_list dt p{ font-size:12px; line-height:16px; text-align:center;}
.explanation_list dd{ width:100%; height:66px; padding-left:98px;}
.explanation_list dd .explanation_txt{ width:100%; height:66px; border:1px solid #E8E8E8; color:#353535; background-color:#FAFAFA; padding:10px; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; position:relative;}

.explanation_list dd .explanation_txt:after{ content:"\e91d"; top:10px; color:#007600;  position:absolute; right:10px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:32px;}

.explanation_list dd .explanation_txt p{ line-height:46px; overflow:hidden; font-size:14px; white-space:nowrap; text-overflow: ellipsis; padding-right:42px;}
.explanation_list:hover dt{ background-color:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.explanation_list:hover dd .explanation_txt{ background-color:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.explanation_list:hover dd .explanation_txt:after{ color:#fff;}

/**资质申请**/
.qualification_form{ width:100%; padding:0 32px; margin:0 auto; max-width:1200px; margin-top:36px;}
.qualification_form ul li{ border-right:1px solid #D2D0D1; margin:0; padding:0; }
.qualification_colspan_title{ width:100%; position:relative; z-index:1; border:1px solid #D2D0D1; height:45px; outline:none; border-right:none; border-bottom:none;}
.qualification_colspan1{ width:100%; float:left; position:relative; z-index:1; margin-bottom:0px;}
.qualification_colspan2{ width:50%; float:left; position:relative; z-index:1; margin-bottom:0px;}
.qualification_tip_titile{ background-color:#FBFBFB; display:block; height:46px; line-height:44px; font-size:14px; color:#333; position:absolute; top:0; left:0px; z-index:5; border:1px solid #D2D0D1; text-indent:26px; border-bottom:none;}
.qualification_tip_titile1{ display:block; height:44px; line-height:44px; font-size:16px; color:#fff; position:absolute; top:0; left:0px; z-index:5; text-indent:16px; border-bottom:none;}
.qualification_tip_titile2{ background-color:#FBFBFB; display:block; height:46px; line-height:44px; font-size:14px; color:#333; position:absolute; top:0; left:0px; z-index:5; border:1px solid #D2D0D1; text-indent:26px; border-bottom:none; border-left:none;}
.qualification_tip_titile3{ background-color:#FBFBFB; display:block; height:75px; line-height:74px; font-size:14px; color:#333; position:absolute; top:0; left:0px; z-index:5; border:1px solid #D2D0D1; text-indent:26px; border-bottom:none;}
.pading140{ padding-left:140px;}
.pading76{ padding-left:76px;}
.width140{ width:140px;}
.width76{ width:76px;}
.width280{ width:280px;}
.ValidCode_img{ position:absolute; right:0; z-index:5; top:7px; height:30px; width:110px;}
.certificate_list{ width:100%; height:132px; position:relative; z-index:1;}
.certificate_list dt{ height:138px; background-color:#FBFBFB; line-height:137px; font-size:14px; color:#333; position:absolute; top:0; left:0px; z-index:5; border:1px solid #D2D0D1; text-indent:26px; border-bottom:none; font-weight:normal;}
.certificate_list dd{ width:100%; padding-left:140px; position:relative; z-index:1; height:132px;}
.qualification_input{ width:100%; border:1px solid #D2D0D1; height:46px; line-height:44px; outline:none; border-right:none; border-bottom:none;}
.qualification_textarea{ width:100%; border:1px solid #D2D0D1; height:70px; line-height:22px; outline:none; border-right:none; border-bottom:none;}
.qualification_but{ padding:50px 0; text-align:center; border-top:1px solid #D2D0D1;}
.qualification_submit_but{ background-color:#007600; width:180px; height:50px; font-size:14px; color:#fff; text-align:center; line-height:50px; border:none; margin:0 auto;}
@media (max-width: 1320px){
	/**首页产品**/
    .i_products_box{ padding:0 10px;}
    #i_products{ padding:0 60px;}
	

}

@media (max-width: 1200px){
	.container,.n_breadfruit,.contact_map,.video_box,.video_more{ padding:0 10px;}
	
	/**内页广告**/
	.n_nav{ position:absolute; width:100%; max-width:1200px; bottom:0; left:0; margin-left:0px; }
	
	
	
	/**产品中心**/
	.pro_center{padding:0 10px; width:100%; max-width:1200px; margin:0 auto; margin-top:20px;}
	
	.n_left_menu{ width:100%; float:none;}
	.n_left_menu_list dt{ height:46px; width:100%; line-height:46px; text-indent:22px; margin-bottom:6px; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#007600;}
	.n_left_menu_list dt a{ display:block; height:46px; width:100%; line-height:46px; font-weight:normal; text-indent:22px; font-size:16px; color:#373737;  border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px solid #E7E7E7; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.n_left_menu_list dt a:hover{border:1px solid #007600; background-color:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.n_left_menu_list dt.active a{border:1px solid #007600; background-color:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	
	.n_left_dd_list{ border:1px solid #E7E7E7; padding:2px 14px; margin-bottom:10px; display:none; width:100%; color:#007600;}
	.n_left_menu_list dd{ width:100%; border-top:1px dashed #E7E7E7; line-height:36px; height:37px;}
	.n_left_menu_list dd a{ display:block; width:100%; height:36px; line-height:36px; text-indent:8px; font-size:12px; color:#373737;}
	.n_left_menu_list dd a:hover{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#007600;}
	
	.n_right{ width:100%; float:none;}
	
	/**产品列表**/
	.n_pro_list{ width:100%; padding:20px; border:1px solid #E6E6E6; margin-bottom:24px;}
	.n_pro_list dt{ width:28%; float:left; overflow:hidden;}
	.n_pro_list dt img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
	.n_pro_list dd{ width:72%; float:right; padding-left:30px;}
	.n_pro_list dd h1{ font-size:16px; color:#343434; line-height:30px; font-weight:normal; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.n_pro_con{ padding-top:6px; font-size:12px; line-height:24px; color:#848484; overflow:hidden; height:72px;}
	
	.n_pro_list dd span.more{ display:block; width:118px; height:32px; margin-top:20px; border:1px solid #EDEDED; text-align:center; font-size:12px; color:#000; line-height:30px;  -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	
	.n_pro_list:hover dd span.more{ background-color:#F39801; color:#fff;  -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.n_pro_list:hover dd h1{ color:#007600; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.n_pro_list:hover dt img{ transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
	
	/**产品详情**/
	.proinfo_top{ margin-top:10px;}
	

	.n_right_news_bottom{ height:auto; border-top:1px solid #CDCDCD; width:100%;}
	.n_right_news_bottom_link{ width:100%; height:70px; float:none; border-top:10px solid #fff;}
	
	.n_right_news_bottom_share{ width:100%; height:50px; float:none; border-top:10px solid #fff; position:relative; margin-top:10px; margin-bottom:10px;}
	.n_right_news_bottom_share a.new_back{ display:block; width:142px; height:42px; position:absolute; top:-5px; right:0px; background:url(../images/new_back.jpg) no-repeat;}
	
	/**荣誉资质**/
	.honor_list{ margin-top:10px;}
	
	/***视频**/
    .video_list li{ width:33.33%; float:left; cursor:pointer; padding:0 10px; margin-bottom:20px;}


    /**职位搜索**/
    .job_search_left{ width:100%; float:none;}
	.job_search_right{ display:none;}
}

@media (max-width: 1040px){
	/**首页关于我们**/
	.i_about_pic{ display:none;}
	.i_about_con{ width:100%; float:none; padding-right:0;}
	.i_about_con .i_about_list dd{ width:114px; float:left;}
	}
	
@media (max-width: 1000px){
	/**产品详情**/
	.proinfo_top{ width:100%; overflow:hidden;}
	.proinfo_pic{ width:50%; float:none; border:1px solid #CBCBCB; overflow:hidden; margin:0 auto;}
	.proinfo_right{ width:100%; float:right; padding:0px; margin-top:10px;}
	.proinfo_con{ font-size:14px; color:#323232; line-height:30px; padding:10px 0;}

/**校园招聘**/

.recruit_form h1{ font-size:18px; font-weight:normal; color:#007600; line-height:28px; margin-top:10px; padding:10px 0;}
.form_box{ width:100%; border:1px solid #EAEAEA; background-color:#FBFBFB; padding:10px;}
.baseinfor{ float:none; width:100%;}
.form_box ul{ width:100%;}
.form_box ul li{ width:100%; margin-top:10px;}
.form_box ul li .recruit-colspan4{ width:50%; float:left; position:relative; padding-left:86px; padding-right:30px;}
.form_box ul li .recruit-colspan3{ width:50%; float:left; position:relative; padding-left:112px; padding-right:30px;}
.form_box ul li .recruit-colspan3-1{ width:50%; float:left; position:relative; padding-left:30px; padding-right:30px;}
.form_box ul li .recruit-colspan3-2{ width:50%; float:left; position:relative; padding-left:150px; padding-right:30px;}
.form_box ul li .recruit-colspan2{ width:50%; float:left; position:relative; padding-left:150px; padding-right:30px;}
.form_box ul li .recruit-colspan1{ width:100%; float:left; position:relative; padding-left:150px; padding-right:30px;}
.form_box ul li .recruit-colspan1-1{ width:100%; float:left; position:relative; padding-left:112px; padding-right:30px;}
.form_box ul li .recruit-colspan1-2{ width:100%; float:left; position:relative; padding-left:196px; padding-right:30px;}
.form_box ul li .recruit-colspan2-1{ width:50%; float:left; position:relative; padding-left:86px; padding-right:30px;}
.form_box ul li .recruit-colspan4-1{ width:50%; float:left; position:relative; padding-left:110px; padding-right:30px;}


.recruit-item-label{ width:150px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label2{ width:112px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label3{ width:196px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label3-1{ width:30px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label3-2{ width:150px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label4{ width:86px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label4-1{ width:110px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-input{    height: 35px; border: 1px solid #e1e1e1; padding: 2%; width: 100%; margin-bottom:6px;}
.recruit-item-input2{    height: 35px; border: 1px solid #e1e1e1; padding: 2%; width:120px; margin-top:-6px; float:left; margin-left:6px;}
.baseinfor li dl { padding-top:10px; position:relative; padding-left:56px; z-index:9;}
.baseinfor li dl dt{ position:absolute; left:0; top:10px; width:56px; height:30px; line-height:30px; z-index:99; font-weight:normal;}
.baseinfor li dl dd{ width:100%;}
.baseinfor li dl dd span{ float:left; display:block; padding:4px 10px;}
.basepic{ float:none; width:100%;}
.recruit-item-checkbox{ width:160px; float:left; text-align:left; margin-top:10px;}
.recruit-item-checkbox2{ width:400px;}
.recruit-item-checkbox .checkbox{ display:block; float:left; text-align:left;}
.recruit-item-checkbox label{ font-weight:normal; display:block; float:left; text-align:left;}

.recruit-ico-add,.recruit-ico-decr { position: absolute; top: 7px;  right: 6px; width: 21px; height: 21px;  cursor: pointer;}
.recruit-ico-add { background: url("../images/ico_add.png") 0 0 no-repeat;}
.recruit-ico-decr{ background: url("../images/ico_decr.jpg") 0 0 no-repeat;}
.table_title{ height:44px; line-height:44px; background-color:#EBEBEB; font-size:16px; color:#333333; text-indent:12px;}
.table_title_p{ font-size:14px; line-height:26px; color:#333333; padding:8px 0;}
.recruit-item-textarea{ width:100%; border:1px solid #E5E5E5; background-color:#fff; height:100px;}
.percent{ position: absolute; top: 7px;  right:36px; width: 21px; height: 21px;  cursor: pointer; text-align:center; font-size:14px; color:#333;}

.recruit-form-foot{ line-height:30px; font-size:14px; color:#333; padding:10px 0;}
.recruit-form-foot1{ line-height:30px; font-size:14px; color:#333;}

.recruit-btn-submit{margin: 30px auto; background-color: #54ADF1;     width: 97px; height: 35px; line-height: 35px; color: #fff; text-align: center; display: block; border: none; font-size:14px;}

.work_experience_add,.work_experience_decr { position: absolute; top: 11px;  right: 6px; width: 21px; height: 21px;  cursor: pointer;}



/**售后申请**/
.aftermarket_form{ padding:0 16px; width:100%; margin:40px auto; max-width:1200px;}
.aftermarket_colspan3{ float:left; width:33.33%; padding:0 16px; position:relative; z-index:1; margin-bottom:20px;}
.aftermarket_colspan2{ float:left; width:50%; padding:0 16px; position:relative; z-index:1; margin-bottom:20px;}
.aftermarket_colspan1{ float:left; width:100%; padding:0 16px; position:relative; z-index:1; margin-bottom:20px;}
.aftermarket_input{ width:100%; border:1px solid #D2D0D1; height:46px; line-height:44px;}
.aftermarket_textarea{ width:100%; border:1px solid #D2D0D1; height:250px; text-indent:124px; padding:10px;}
.aftermarket_select{ width:100%; position:relative; z-index:5;}
.aftermarket_select dt{ text-indent:16px; width:100%; border:1px solid #D2D0D1; height:46px; line-height:44px; font-weight:normal; cursor:pointer; position:relative;}
.aftermarket_select dt:after{ content:"\e915";  position:absolute; right:10px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:20px;}
.aftermarket_select_list{ background-color:#fff; position:absolute; top:46px; left:0; width:100%; border:1px solid #D2D0D1; border-top:none; z-index:6; padding:10px 0; display:none;}
.aftermarket_select dd{ cursor:pointer; line-height:32px; font-size:14px; color:#333; text-indent:8px;}
.aftermarket_select dd:hover{ background:#007600; color:#fff;}
.tip_titile{ display:block; height:44px; line-height:44px; text-align:right; font-size:14px; color:#333; position:absolute; top:0; left:16px; z-index:5;}
.tip_titile b{ color:#004096;}
.pading96{ padding-left:96px;}

.width96{ width:96px;}
.width124{ width:124px;}
.z_index7{ z-index:7;}
.z_index8{ z-index:8;}

}
@media (max-width: 996px){

	/**无图新闻**/
    .n_news_list li{ width:33.33%; float:left; padding:0 18px; margin-bottom:32px;}

	}



@media (max-width: 920px){

	/**联系方式**/
	.service_line{ width:360px; }
	.service_share .wei_xin_dl{ width:170px;}

  }

@media (max-width: 768px) {
    .language{ display:none;}
	.all_top{height:50px;}
	.head{ height:50px;}

	/**手机搜索**/
	.search_but{ display:block; float:right;}
	.search_but span{ display:block; width:36px; height:36px; line-height:36px; background-color:#FB9900; text-align:center; font-size:20px; color:#fff; cursor:pointer; margin:7px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius: 50%;}
	.mob_search_box{ border-top:1px solid #0168B7; width:100%; left:0; right:0; height:72px; background:#fff; position:fixed; z-index:6666;  top:50px; padding:0 10px;}
	.mob_center{ position:relative;}
	.mob-hd-text{ top:16px; left:0px; position:absolute;  color:#A4A4A4; width:100%; padding:6px 0; height:30px; background:none; border:1px solid #ddd; border-right:none; text-indent:18px; font-size:12px; line-height:22px; outline: none;}
	.mob-hd-sbt{ top:16px; right:0px; position:absolute; height:30px; width:42px;  background:#0168B7; border:none; cursor:pointer; outline: none; color:#fff; font-size:12px; text-align:center; line-height:30px;}

	#header{ display:none;}
	.logo_right{ display:none;}
    .logo_img img{ height:50px;}
	.navbar-toggle{ background-color:#007600;}

	/**首页标题**/
	.i_title{ height:64px; width:100%; background:url(../images/i_title_bg.jpg) center bottom no-repeat; margin:20px auto; overflow:hidden;}



	/**首页新闻**/
	#i_news{ width:100%; overflow:hidden; margin-bottom:20px;}
	.i_news_list dd.i_news_con p{ font-size:14px; color:#7c7c7c; line-height:24px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp:4; -webkit-box-orient: vertical; height:96px;}

	/**首页关于我们**/
	.i_about{ margin-bottom:20px;}
	.i_about_con .i_about_more{ margin-top:20px;}
	.i_about_con .i_about_link{ margin-top:20px;}


	/**首页产品**/
	.i_products_box{ margin-bottom:20px;}
	#i_products{padding:0;}
	#i_products .owl-controls{ border:1px solid #ddd; margin-bottom:10px; position:relative; top:0; bottom:0; margin-top:10px; height:auto;}
	#i_products .owl-controls .owl-buttons div{ width:50%; height:auto; float:none; border:none; margin:0; color:#B9B9B9; font-size:36px; font-family:"Microsoft Yahei"; font-weight:600;}
	#i_products .owl-controls .owl-buttons div:hover{ border:none;}
	#i_products .owl-controls .owl-buttons .owl-prev{ border-right:1px solid #ddd;}

	.i_products_con{padding:15px 20px 18px;}

    #i_products .item .i_products_pic_bg .i_products_bg_con{ z-index:999; height:168px; left:0; bottom:12.66%; padding:0px 20px; }




	/**底部**/
	.foot_link{ background-color:#e9e9e9; width:100%; height:auto; padding-top:10px;}
	.foot_mob_logo{ display:block; width:100%; border-bottom:1px solid #cacaca; text-align:center; padding-bottom:6px;}
	.foot_mob_logo img{ max-width:100%;}
	.foot_add{ float:none; width:100%; padding-bottom:10px;}
	.foot_add p{ font-size:12px; color:#666666; line-height:24px;}
	.foot_add p strong{ line-height:52px; font-size:16px; color:#1b1b1b; font-weight:normal;}
	.foot_add p span{ font-size:14px; color:#1b1b1b; line-height:24px; margin-top:20px;}
	.foot_add p a.tel_no{ font-size:24px; color:#666666; line-height:38px;}
	.foot_add p a.tel_but{ font-size:12px; color:#242424; line-height:24px; display:block; width:50px; height:20px; line-height:20px; text-align:center; background-color:#fff; margin-top:10px;}

	.foot_nav{ float:none; width:100%; border-top:1px solid #cacaca; display:none;}
	.foot_nav_list{ float:none; width:100%; padding:0 4px; background:none; padding-left:0px; }
	.foot_nav_list dt{ line-height:52px; font-size:16px; color:#fff;}
	.foot_nav_list dt.pc_foot_nav{ display:none;}
	.foot_nav_list dt.mob_foot_nav{ display:block; border-bottom:1px solid #cacaca; cursor:pointer;}

	.foot_nav_list dt.mob_foot_nav a.dt_close:after {content: "\e409"; position:absolute; right:10px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:24px;}
    .foot_nav_list dt.mob_foot_nav a.dt_open:after {content: "\e5cf"; position:absolute; right:10px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:24px;}

	.foot_nav_list div{border-bottom:1px solid #056DCC;}
	.foot_nav_list .my_close{ display:none; }
	.foot_nav_list dt a{ line-height:52px; font-size:16px; color:#fff; font-weight:normal;}

	.foot_nav_list dd{ font-size:12px; line-height:20px; padding:2px 0;}
	.foot_nav_list dd a{ font-size:12px; color:#fff; line-height:30px; display:block; width:100%; height:30px; line-height:30px;}
	.foot_nav_list dd a span{ display:inline; font-size:12px; color:#fff; line-height:30px; padding-left:2px; padding-right:4px; font-family:"Microsoft Yahei";}


	.foot_shar{ float:none; width:100%; text-align:right; padding-left:0px;}
	.foot_shar_logo{ display:none;}

	.foot_shar_but{ padding-top:20px; height:auto; padding-bottom:20px;}
	.foot_shar_but span{ display:block; width:42px; height:42px; float:right; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius: 50%; background:#fff; margin:0 6px; cursor:pointer;}
	.foot_shar_but span img{ width:100%;}
	.foot_shar_but span.foot_weixin{ position:relative; z-index:999;}
	.weixin_box{ position:absolute; width:148px; height:148px; bottom: 0px; right: 48px; padding:2px; border: 1px solid #ccc; background: #fff; z-index: 9999; display:none;}
	.weixin_box i{ background:url(../images/leftpointer.png) no-repeat; display:block; height:11px; width:6px; position:absolute; top:122px; right:-6px;}
	.weixin_box img{ width:100%; height:100%;}
	.foot_weixin:hover img.weixin_icon{-webkit-animation-name: buzz-out;animation-name: buzz-out; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1;}
	.gotop:hover img.top_icon{-webkit-animation-name: buzz-out;animation-name: buzz-out; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1;}

	.foot{ width:100%; height:auto; color:#fff; background-color:#a8a8a8; padding:6px 0; }
	.foot .icp{ float:none; text-align:center; font-size:12px; line-height:24px;}
	.foot .technology{ float:none; text-align:center; font-size:12px; line-height:24px;}



	/**内页广告**/
	.n_ad{ width:100%; height:296px; position:relative; z-index:10;}
	.n_ad img{ display:none;}
	.n_nav{ height:50px; background:url(../images/n_nav_list.png) repeat; overflow:visible;}
	.n_nav_cate{ z-index:10; position:absolute; left:0; bottom:0; height:50px; background:#007600; width:120px; color:#fff; text-align:center; line-height:50px; font-size:18px;}
	.n_nav_cate i{ z-index:11; display:block; width:7px; height:16px; position:absolute; top:50%; right:-7px; margin-top:-8px; background:url(../images/n_nav_cate_i.png) no-repeat;}
	.n_nav_list{ width:100%; padding-left:0px; overflow:visible;}
	.n_nav_list dt.mob_select_nav{ padding-left:127px; display:block; width:100%; height:50px; font-size:18px; color:#333333; line-height:50px; cursor:pointer; text-indent:20px; font-weight:normal;}
	.n_nav_list dt.n_nav_close:after{content: "\e409"; position:absolute; right:4px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:24px;}
	.n_nav_list dt.n_nav_open:after{content: "\e5cf"; position:absolute; right:4px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:24px;}

	.n_nav_box{ display:none; background:url(../images/nemu_bg.png) repeat; position:relative; z-index:20; height: 490px;}
	.n_nav_list dd{ float:none; width:100%; text-align:center; line-height:20px; font-size:14px; border-bottom:1px solid #007600;}
	.n_nav_list dd a{ color:#fff; display:block; width:100%; padding:0; height:20px; line-height:20px;}
	.n_nav_list dd a.active{color:#FB9900;}
	.n_nav_list dd a:hover{color:#FB9900;}
	.n_nav_list dd a sub{ display:none;}
	.n_nav_list dd a:hover sub{ width:0;}
	.n_nav_list dd a.active sub{ width:0;}

	.n_nav_list .nav_product dd{ float:left; text-align:center; line-height:20px; font-size:14px;
	height: 100%;
	/*overflow:hidden;*/
	/*transition:height 0.5s;*/
	/*-moz-transition:height 0.5s; !* Firefox 4 *!*/
	/*-webkit-transition:height 0.5s; !* Safari and Chrome *!*/
	/*-webkit-transition-timing-function:ease-in-out; !* 慢->快->慢 *!*/
	/*-o-transition:height 0.5s; !* Opera *!*/
}
	/*.n_nav_list .nav_product dd:hover{ height:100%; background:url(../images/n_nav_list.png) repeat;!*变换后高度*!}*/


	/**面包树**/
	.n_breadfruit{ display:none;}


	/**产品中心**/
	.pro_center{padding:0 10px; width:100%; max-width:1200px; margin:0 auto; margin-top:20px;}

	.n_left_menu{ width:100%; float:none;}
	.n_left_menu_list dt{ height:46px; width:100%; line-height:46px; text-indent:0px; text-align:center; margin-bottom:6px; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#007600;}
	.n_left_menu_list dt a{ display:block; height:46px; width:100%; line-height:46px; font-weight:normal; text-indent:22px; font-size:16px; color:#373737;  border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px solid #E7E7E7; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.n_left_menu_list dt a span{ padding-right:4px; display:inline;}
	.n_left_menu_list dt a span:before{ content: "\e9bb";  font-weight:normal; position:relative; top:1px; font-family: 'Microsoft Yahei'; font-size:16px;}
	.n_left_menu_list dt a:hover{border:1px solid #007600; background-color:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.n_left_menu_list dt.active a{border:1px solid #007600; background-color:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

	.n_left_dd_list{ border:1px solid #E7E7E7; padding:2px 14px; margin-bottom:10px; display:none; width:100%; color:#007600;}
	.n_left_menu_list dd{ width:100%; border-top:1px dashed #E7E7E7; line-height:36px; height:37px;}
	.n_left_menu_list dd a{ display:block; width:100%; height:36px; line-height:36px; text-indent:8px; font-size:12px; color:#373737;}
	.n_left_menu_list dd a:hover{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#007600;}

	.n_right{ width:100%; float:none;}

    /**产品列表**/
	.n_pro_list{ width:100%; padding:10px; border:1px solid #E6E6E6; margin-bottom:24px;}
	.n_pro_list dt{ width:100%; float:none; overflow:hidden;}
	.n_pro_list dt img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
	.n_pro_list dd{ width:100%; float:none; padding-left:0px; padding-top:10px;}
	.n_pro_list dd h1{ font-size:16px; color:#343434; line-height:30px; font-weight:normal; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.n_pro_con{ padding-top:6px; font-size:12px; line-height:24px; color:#848484; overflow:hidden; height:auto;}

	.n_pro_list dd span.more{ display:block; width:118px; height:32px; margin-top:10px; border:1px solid #EDEDED; text-align:center; font-size:12px; color:#000; line-height:30px;  -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

	.n_pro_list:hover dd span.more{ background-color:#F39801; color:#fff;  -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.n_pro_list:hover dd h1{ color:#007600; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.n_pro_list:hover dt img{ transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}


    /**产品详情**/
	.proinfo_top{ width:100%; overflow:hidden;}
	.proinfo_pic{ width:100%; float:none; border:1px solid #CBCBCB; overflow:hidden;}
	.proinfo_pic img{ width:100%;  -webkit-transition: all ease 2s; transition: all ease 2s; -moz-transition: all ease 2s; -o-transition: all ease 2s;}
	.proinfo_pic:hover img{transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 2s; transition: all ease 2s; -moz-transition: all ease 2s; -o-transition: all ease 2s;}
	.proinfo_right{ width:100%; float:none; padding:0px;}

	.proinfo_con{ font-size:14px; color:#323232; line-height:30px; padding:10px 0;}


	/**tab**/
	.proinfo_tab{ width:100%; margin-top:10px; overflow:hidden;}
	.proinfo_tab_list{ width:100%; margin-bottom:10px;}
	.proinfo_tab_list li{ width:140px; height:40px; font-size:16px; color:#fff; background:#E6E6E6; text-align:center; cursor:pointer; margin-right:6px; float:left; line-height:40px; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.proinfo_tab_list li:hover{background:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.proinfo_tab_list li.active{ background:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

	.proinfo_tab_con_list{ width:100%; padding:10px 10px 20px; font-size:14px; line-height:30px; color:#323232;}
	.proinfo_tab_con_list img{ max-width:100%;}
	.g_hide{ display:none;}

	/**联系我们**/
   .n_contact{ width:100%; max-width:1200px; margin:10px auto 20px; overflow:hidden; }


	/**地图**/


    .map_div{ width:100%; float:none; padding-left:0; overflow:hidden;}
    .map_div img{ width:100%;}

	.map_search{ width:100%; float:none; margin-top:6px;}
	.map_search_but{ width:100%; border-top:1px solid #E1E3E2; border-bottom:1px solid #E1E3E2; padding:10px;}
	.map_search_but p{ font-size:14px; line-height:24px; color:#007600; }
	.map_search_but dt{ float:left; margin:10px 0;}
	.map_search_but dt .map_select{ outline:none; margin-right:4px; width:132px; padding:8px 0; text-indent:6px; font-size:12px; color:#666666; border:1px solid #EDEDED;}
	.map_search_but dd{ float:left; margin:10px 0;}
	.map_search_but dd .map_submit{ width:96px; height:36px; font-size:12px; line-height:36px; text-align:center; color:#fff; border:none; background:#F5A31C; cursor:pointer;}
	.map_search_but span{ font-size:12px; line-height:24px; color:#656565; display:block;}

	.map_search_list{ width:100%; float:left; padding:10px; border-bottom:1px solid #E1E3E2;}
	.map_search_list dt{ font-size:14px; line-height:24px; color:#666666; font-weight:600;}
	.map_search_list dd{ font-size:12px; line-height:24px; color:#666666;}
	.map_search_list a.show_map{ display:block; width:120px; height:28px; line-height:28px; border:1px solid #E1E1E1; background:#F5F5F5 url(../images/map_search_but.png) 12px center no-repeat; font-size:12px; color:#007600; text-align:center; padding-left:22px;}
	.map_search_list a:hover{ color:#F4A41B;}

	.all_page{ height:22px; margin:16px 0; width:100%; text-align:center; float:left;}
	.all_page a{ border:1px solid #E1E1E1; padding:4px 6px; font-size:12px; color:#444444; margin:0 2px; background:#fff;}
	.all_page a.prev{ font-family:"Microsoft Yahei"; padding:4px 6px;}
	.all_page a.next{ font-family:"Microsoft Yahei"; padding:4px 6px;}

	/**联系方式**/
	.contact_map{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden; height:300px;  margin-top:40px; margin-bottom:36px;}
	.contact_service{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden; border:none; margin-bottom:30px;}
	.service_line{ width:100%; background-color:#F4F4F4; float:none; padding:10px 16px; border:1px solid #EAEAE8;}
	.service_line h1{ font-size:18px; line-height:40px; font-weight:normal; color:#000;}
	.service_line p a{ font-size:30px; line-height:52px; color:#1D8DDF;}
	.service_line p span{ font-size:14px; color:#676767; line-height:34px;}

	.service_share{ float:none; width:100%;  border:1px solid #EAEAE8; margin-top:20px; padding-bottom:10px;}
	.service_share .wei_xin_dl{ text-align:center; width:144px; float:left; height:156px; padding-top:16px;}
	.service_share .wei_xin_dl dt{ text-align:center; width:112px; height:112px; margin:0 auto;}
	.service_share .wei_xin_dl dt img{ max-width:100%;}
	.service_share .wei_xin_dl dd{ line-height:28px; text-align:center; font-size:14px; color:#333333;}
	.service_share .share_dl{ width:190px; float:left; padding-top:16px;}
	.service_share .share_dl dt{ font-size:14px; line-height:54px; color:#676767; font-weight:normal;}
	.service_share .share_dl dd{}

	.contact_way{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden; border:1px solid #EAEAE8; margin-bottom:30px; padding:14px 16px; }
	.contact_way h1{ font-size:18px; line-height:38px; color:#333333; font-weight:normal;}
	.contact_way_left{ float:left; line-height:30px; font-size:14px; color:#333;  padding-right:90px;}
	.contact_way_right{ float:left; line-height:30px; font-size:14px; color:#333; padding-left:0px;}


	/**荣誉资质**/
	.honor_list{ width:100%; margin-top:10px;}
	.honor_list li{ width:50%; padding:0 10px; float:left; margin-bottom:10px;}
	.honor_list li a{ display:block; width:100%;}
	.honor_list li .honor_pic{ width:100%; border:1px solid #EDEDED; padding:10px;}
	.honor_list li .honor_pic_box{width:100%; overflow:hidden;}
	.honor_list li .honor_pic_box img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
	.honor_list li p{ text-align:center; line-height:36px; text-align:center; font-size:14px; color:#000;}
	.honor_list li:hover .honor_pic_box img{ transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
	.honor_list li:hover p{ color:#007600;}

	/**无图新闻**/
    .n_news_list li{ width:50%; float:left; padding:0 18px; margin-bottom:32px;}

	/***视频**/
    .video_list li{ width:50%; float:left; cursor:pointer; padding:0 10px; margin-bottom:20px;}


	/**校园招聘**/

.recruit_form h1{ font-size:18px; font-weight:normal; color:#007600; line-height:28px; margin-top:10px; padding:10px 0;}
.form_box{ width:100%; border:1px solid #EAEAEA; background-color:#FBFBFB; padding:10px;}
.baseinfor{ float:none; width:100%;}
.form_box ul{ width:100%;}
.form_box ul li{ width:100%; margin-top:10px;}
.form_box ul li .recruit-colspan4{ width:100%; float:left; position:relative; padding-left:86px; padding-right:30px;}
.form_box ul li .recruit-colspan3{ width:100%; float:left; position:relative; padding-left:112px; padding-right:30px;}
.form_box ul li .recruit-colspan3-1{ width:100%; float:left; position:relative; padding-left:30px; padding-right:30px;}
.form_box ul li .recruit-colspan3-2{ width:100%; float:left; position:relative; padding-left:150px; padding-right:30px;}
.form_box ul li .recruit-colspan2{ width:100%; float:left; position:relative; padding-left:150px; padding-right:30px;}
.form_box ul li .recruit-colspan1{ width:100%; float:left; position:relative; padding-left:150px; padding-right:30px;}
.form_box ul li .recruit-colspan1-1{ width:100%; float:left; position:relative; padding-left:112px; padding-right:30px;}
.form_box ul li .recruit-colspan1-2{ width:100%; float:left; position:relative; padding-left:196px; padding-right:30px;}
.form_box ul li .recruit-colspan2-1{ width:100%; float:left; position:relative; padding-left:86px; padding-right:30px;}
.form_box ul li .recruit-colspan4-1{ width:100%; float:left; position:relative; padding-left:110px; padding-right:30px;}


.recruit-item-label{ width:150px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label2{ width:112px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label3{ width:196px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label3-1{ width:30px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label3-2{ width:150px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label4{ width:86px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-label4-1{ width:110px; line-height: 35px; position: absolute; top: 0px; left: 0px;  text-align: right;}
.recruit-item-input{    height: 35px; border: 1px solid #e1e1e1; padding: 2%; width: 100%; margin-bottom:6px;}
.recruit-item-input2{    height: 35px; border: 1px solid #e1e1e1; padding: 2%; width:120px; margin-top:-6px; float:left; margin-left:6px;}
.baseinfor li dl { padding-top:10px; position:relative; padding-left:56px; z-index:9;}
.baseinfor li dl dt{ position:absolute; left:0; top:10px; width:56px; height:30px; line-height:30px; z-index:99; font-weight:normal;}
.baseinfor li dl dd{ width:100%;}
.baseinfor li dl dd span{ float:left; display:block; padding:4px 10px;}
.basepic{ float:none; width:100%;}
.recruit-item-checkbox{ width:100%; float:none; text-align:left; margin-top:10px;}
.recruit-item-checkbox2{ width:400px;}
.recruit-item-checkbox .checkbox{ display:block; float:left; text-align:left;}
.recruit-item-checkbox label{ font-weight:normal; display:block; float:left; text-align:left;}

.recruit-ico-add,.recruit-ico-decr { position: absolute; top: 7px;  right: 6px; width: 21px; height: 21px;  cursor: pointer;}
.recruit-ico-add { background: url("../images/ico_add.png") 0 0 no-repeat;}
.recruit-ico-decr{ background: url("../images/ico_decr.jpg") 0 0 no-repeat;}
.table_title{ height:44px; line-height:44px; background-color:#EBEBEB; font-size:16px; color:#333333; text-indent:12px;}
.table_title_p{ font-size:14px; line-height:26px; color:#333333; padding:8px 0;}
.recruit-item-textarea{ width:100%; border:1px solid #E5E5E5; background-color:#fff; height:100px;}
.percent{ position: absolute; top: 7px;  right:36px; width: 21px; height: 21px;  cursor: pointer; text-align:center; font-size:14px; color:#333;}

.recruit-form-foot{ line-height:30px; font-size:14px; color:#333; padding:10px 0;}

.recruit-btn-submit{margin: 30px auto; background-color: #54ADF1;     width: 97px; height: 35px; line-height: 35px; color: #fff; text-align: center; display: block; border: none; font-size:14px;}

.work_experience_add,.work_experience_decr { position: absolute; top: 11px;  right: 6px; width: 21px; height: 21px;  cursor: pointer;}


/**校园招聘**/

.recruit_top{ width:100%; max-width:500px; margin:20px auto 10px; height:50px; background:url(../images/recruit_top.jpg) center center no-repeat;}
.recruit_top .shzp{ width:160px; position:relative; float:left; height:70px; background:#fff; padding:0 10px;}
.recruit_top .shzp dt{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:50px; height:50px; background:url(../images/shzp.jpg) no-repeat; background-size:cover; float:left;}
.recruit_top .shzp dd{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:90px; height:50px; font-size:18px; color:#656565; line-height:50px; text-indent:10px; float:left;}
.recruit_top .shzp:hover dt{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/shzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .shzp:hover dd{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}
.recruit_top .shzp.active dt{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/shzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .shzp.active dd{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}


.recruit_top .xyzp{ width:160px; position:relative; float:right; height:50px; background:#fff; padding:0 10px;}
.recruit_top .xyzp dt{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:50px; height:50px; background:url(../images/xyzp.jpg) no-repeat; background-size:cover; float:left;}
.recruit_top .xyzp dd{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:90px; height:50px; font-size:18px; color:#656565; line-height:50px; text-indent:10px; float:left;}

.recruit_top .xyzp:hover dt{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/xyzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .xyzp:hover dd{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}
.recruit_top .xyzp.active dt{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/xyzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .xyzp.active dd{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}


/**售后申请**/
.aftermarket_form{ padding:0px; width:100%; margin:30px auto; max-width:1200px;}
.aftermarket_colspan3{ float:left; width:100%; padding:0 16px; position:relative; z-index:1; margin-bottom:20px;}
.aftermarket_colspan2{ float:left; width:100%; padding:0 16px; position:relative; z-index:1; margin-bottom:20px;}
.aftermarket_colspan1{ float:left; width:100%; padding:0 16px; position:relative; z-index:1; margin-bottom:20px;}
.aftermarket_input{ width:100%; border:1px solid #D2D0D1; height:46px; line-height:44px;}
.aftermarket_textarea{ width:100%; border:1px solid #D2D0D1; height:250px; text-indent:124px; padding:10px;}
.aftermarket_select{ width:100%; position:relative; z-index:5;}
.aftermarket_select dt{ text-indent:16px; width:100%; border:1px solid #D2D0D1; height:46px; line-height:44px; font-weight:normal; cursor:pointer; position:relative;}
.aftermarket_select dt:after{ content:"\e915";  position:absolute; right:10px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:20px;}
.aftermarket_select_list{ background-color:#fff; position:absolute; top:46px; left:0; width:100%; border:1px solid #D2D0D1; border-top:none; z-index:6; padding:10px 0; display:none;}
.aftermarket_select dd{ cursor:pointer; line-height:32px; font-size:14px; color:#333; text-indent:8px;}
.aftermarket_select dd:hover{ background:#007600; color:#fff;}
.tip_titile{ display:block; height:44px; line-height:44px; text-align:right; font-size:14px; color:#333; position:absolute; top:0; left:16px; z-index:5;}
.tip_titile b{ color:#004096;}
.pading96{ padding-left:96px;}

.width96{ width:96px;}
.width124{ width:124px;}
.z_index7{ z-index:7;}
.z_index8{ z-index:8;}

/**职位搜索**/
.job_search_box{ padding-left:20px;}

/**职位列表**/
.job_search_list{ width:100%; margin:20px auto 20px; padding:0;}

.job_top{ height:56px; line-height:54px; background:#F3F3F3; width:100%; overflow: hidden; border:1px solid #EDEDED; margin-bottom:2px;}
.job_top dd{ float: left; line-height:54px; color:#000; font-size:14px; font-weight:600; text-align:center;}

.job_list { width:100%;}
.job_list li { margin:0; padding:0; overflow:hidden; width:100%; margin-top:10px;}
.job_list ul {cursor:pointer; width:100%; overflow: hidden;}
.job_list ul li {margin-top:0; text-align:center; float:left; height:52px; line-height:52px; background-color:#F5F5F5;  position:relative;}

.job_list ul li.job_list4:after{ content:"\e912";  position:absolute; right:20px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:24px;}
.job_list ul.select li{ background-color:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.job_list ul.select li.job_list4:after{ content:"\e911"; }
.job_detail {  display:none; overflow: hidden; padding:10px 20px; border:1px solid #E8E8E8; border-top:none; }
.job_con{color:#3A3A3A; font-size:14px; line-height:32px; width:100%; padding-bottom:10px; position:relative; z-index:9;}

/**资质申请**/
.qualification_form{ width:100%; padding:0 0px; margin:0 auto; max-width:1200px; margin-top:36px;}
.qualification_form ul li{ border-right:1px solid #D2D0D1; margin:0; padding:0; }
.qualification_colspan_title{ width:100%; position:relative; z-index:1; border:1px solid #D2D0D1; height:45px; outline:none; border-right:none; border-bottom:none;}
.qualification_colspan1{ width:100%; float:left; position:relative; z-index:1; margin-bottom:0px;}
.qualification_colspan2{ width:100%; float:left; position:relative; z-index:1; margin-bottom:0px;}
.qualification_tip_titile{ background-color:#FBFBFB; display:block; height:46px; line-height:44px; font-size:14px; color:#333; position:absolute; top:0; left:0px; z-index:5; border:1px solid #D2D0D1; text-indent:26px; border-bottom:none;}
.qualification_tip_titile1{ display:block; height:44px; line-height:44px; font-size:16px; color:#fff; position:absolute; top:0; left:0px; z-index:5; text-indent:16px; border-bottom:none;}
.qualification_tip_titile2{ background-color:#FBFBFB; display:block; height:46px; line-height:44px; font-size:14px; color:#333; position:absolute; top:0; left:0px; z-index:5; border:1px solid #D2D0D1; text-indent:26px; border-bottom:none; border-left:none;}
.qualification_tip_titile3{ background-color:#FBFBFB; display:block; height:75px; line-height:74px; font-size:14px; color:#333; position:absolute; top:0; left:0px; z-index:5; border:1px solid #D2D0D1; text-indent:26px; border-bottom:none;}
.pading140{ padding-left:140px;}
.pading76{ padding-left:76px;}
.width140{ width:140px;}
.width76{ width:76px;}
.width280{ width:280px;}
.certificate_list{ width:100%; height:132px; position:relative; z-index:1;}
.certificate_list dt{ height:138px; background-color:#FBFBFB; line-height:137px; font-size:14px; color:#333; position:absolute; top:0; left:0px; z-index:5; border:1px solid #D2D0D1; text-indent:26px; border-bottom:none; font-weight:normal;}
.certificate_list dd{ width:100%; padding-left:140px; position:relative; z-index:1; height:132px;}
.qualification_input{ width:100%; border:1px solid #D2D0D1; height:46px; line-height:44px; outline:none; border-right:none; border-bottom:none;}
.qualification_textarea{ width:100%; border:1px solid #D2D0D1; height:70px; line-height:22px; outline:none; border-right:none; border-bottom:none;}
.qualification_but{ padding:30px 0; text-align:center; border-top:1px solid #D2D0D1;}
.qualification_submit_but{ background-color:#007600; width:180px; height:50px; font-size:14px; color:#fff; text-align:center; line-height:50px; border:none; margin:0 auto;}

}

@media (max-width: 640px) {

	/**内页广告**/
	.n_ad{ width:100%; height:200px; position:relative; z-index:10;}
	.n_ad img{ display:none;}

	/**首页标题**/
	.i_title{ height:64px; width:100%; background:url(../images/i_title_bg.jpg) center bottom no-repeat; margin:14px auto; overflow:hidden;}
	.i_title h1{ height:32px; line-height:32px; font-size:22px; text-align:center; font-weight:normal; color:#292929;}
	.i_title h1 span{ font-size:22px; color:#007600; line-height:32px;}
	.i_title p{ line-height:24px; font-size:12px; color:#C3C3C3; text-align:center;}

	/**首页新闻**/

	.i_news_list dd.i_news_con p{ font-size:14px; color:#7c7c7c; line-height:24px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp:3; -webkit-box-orient: vertical; height:72px;}

	/**首页关于我们**/
	.i_about_con .i_about_list{ width:33.33%;}
	.i_about_con .i_about_list dd{ width:auto;}
	.i_about_con .i_about_list dd p span{ display:none;}

	/**产品详情**/
	.proinfo_top{ width:100%; overflow:hidden;}
	.proinfo_pic{ width:100%; float:none; border:1px solid #CBCBCB; overflow:hidden;}
	.proinfo_pic img{ width:100%;  -webkit-transition: all ease 2s; transition: all ease 2s; -moz-transition: all ease 2s; -o-transition: all ease 2s;}
	.proinfo_pic:hover img{transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 2s; transition: all ease 2s; -moz-transition: all ease 2s; -o-transition: all ease 2s;}
	.proinfo_right{ width:100%; float:none; padding:0px;}

	.proinfo_con{ font-size:14px; color:#323232; line-height:26px; padding:10px 0;}

	/**tab**/
	.proinfo_tab{ width:100%; margin-top:0px; overflow:hidden;}
	.proinfo_tab_list{ width:100%; margin-bottom:10px;}
	.proinfo_tab_list li{ width:50%; height:40px; font-size:16px; color:#fff; background:#E6E6E6; text-align:center; cursor:pointer; margin-right:0px; float:left; line-height:40px; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.proinfo_tab_list li:hover{background:#1D8DDF; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.proinfo_tab_list li.active{ background:#1D8DDF; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

	.proinfo_tab_con_list{ width:100%; padding:0px 0px 10px; font-size:14px; line-height:26px; color:#323232;}
	.proinfo_tab_con_list img{ max-width:100%;}
	.g_hide{ display:none;}

	.n_right_news_bottom_share{ padding-top:5px;}


	/**联系方式**/
	.contact_map{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden; height:300px;  margin-top:20px; margin-bottom:20px;}
	.contact_service{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden; border:none; margin-bottom:20px;}
	.service_line{ width:100%; background-color:#F4F4F4; float:none; padding:10px 16px; border:1px solid #EAEAE8;}
	.service_line h1{ font-size:18px; line-height:40px; font-weight:normal; color:#000;}
	.service_line p.line_tel{ background:url(../images/service_line.png) center left no-repeat; padding-left:44px;}
	.service_line p a{ font-size:26px; line-height:42px; color:#1D8DDF;}
	.service_line p span{ font-size:14px; color:#676767; line-height:34px;}

	.service_share{ float:none; width:100%;  border:1px solid #EAEAE8; margin-top:20px; padding-bottom:10px;}
	.service_share .wei_xin_dl{ text-align:center; width:144px; float:left; height:156px; padding-top:16px;}
	.service_share .wei_xin_dl dt{ text-align:center; width:112px; height:112px; margin:0 auto;}
	.service_share .wei_xin_dl dt img{ max-width:100%;}
	.service_share .wei_xin_dl dd{ line-height:28px; text-align:center; font-size:14px; color:#333333;}
	.service_share .share_dl{ width:150px; float:left; padding-top:16px;}
	.service_share .share_dl dt{ font-size:14px; line-height:54px; color:#676767; font-weight:normal;}
	.service_share .share_dl dd{}

	.contact_way{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden; border:1px solid #EAEAE8; margin-bottom:30px; padding:14px 16px; }
	.contact_way h1{ font-size:18px; line-height:38px; color:#333333; font-weight:normal;}
	.contact_way_left{ float:left; line-height:30px; font-size:14px; color:#333;  padding-right:16px;}
	.contact_way_right{ float:left; line-height:30px; font-size:14px; color:#333; padding-left:0px;}


	/**职位搜索**/
   .job_search_box{ padding-left:0px; padding-top:10px;}

   /**职位列表**/
.job_search_list{ width:100%; margin:10px auto 20px; padding:0;}

.job_top{ height:56px; line-height:54px; background:#F3F3F3; width:100%; overflow: hidden; border:1px solid #EDEDED; margin-bottom:2px;}
.job_top dd{ float: left; line-height:54px; color:#000; font-size:14px; font-weight:600; text-align:center;}

.job_list { width:100%;}
.job_list li { margin:0; padding:0; overflow:hidden; width:100%; margin-top:6px;}
.job_list ul {cursor:pointer; width:100%; overflow: hidden;}
.job_list ul li {margin-top:0; text-align:center; float:left; height:52px; line-height:52px; background-color:#F5F5F5;  position:relative;}

.job_list ul li.job_list4:after{ content:"\e912";  position:absolute; right:6px; font-weight:normal; font-family: 'Microsoft Yahei'; font-size:24px;}
.job_list ul.select li{ background-color:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.job_list ul.select li.job_list4:after{ content:"\e911"; }
.job_detail {  display:none; overflow: hidden; padding:10px 10px; border:1px solid #E8E8E8; border-top:none; }
.job_con{color:#3A3A3A; font-size:14px; line-height:32px; width:100%; padding-bottom:10px; position:relative; z-index:9;}



	}

@media (max-width: 480px){
	/**无图新闻**/
    .n_news_list li{ width:100%; float:left; padding:10px; margin-bottom:10px;}
	}

@media (max-width: 410px) {

	/**首页新闻**/
	#i_news{ width:100%; overflow:hidden; margin-bottom:20px;}
	#i_news .item{ margin:0 4px;}
	.i_news_list{ width:100%; background:#F5F5F5; margin-bottom:8px; position:relative; z-index:9;}
	.i_news_list dd{ width:50%; float:left; overflow:hidden;}
	.i_news_list dd.i_news_con{ padding:10px 10px;}
	.i_news_list dd.i_news_con h1{ font-size:16px; color:#000; font-weight:normal; line-height:38px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
	.i_news_list dd.i_news_con p{ font-size:14px; color:#7c7c7c; line-height:24px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp:2; -webkit-box-orient: vertical; height:48px;}
	.i_news_list dd.i_news_con span{ display:block; height:22px; color:#7c7c7c; line-height:22px; font-size:12px; width:94px; position:absolute; bottom:12px;  z-index:99;}
	.i_news_list dd.i_news_con span.icon-flat:after { top:4px; position:relative; content: "\e8e4"; font-size:20px;}
	.i_news_list dd.i_news_con span.i_news_left_more{ left:50%; margin-left:10px;}
	.i_news_list dd.i_news_con span.i_news_right_more{ left:10px;}
	.i_news_list dd.i_news_con span:hover{-webkit-animation-name: buzz-out;animation-name: buzz-out; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1;}

	.i_news_list dd.i_news_pic{ position:relative; z-index:9;}
	.i_news_list dd.i_news_pic .i_news_time{ position:absolute; top:0; left:0; width:90px; height:90px; background:url(../images/i_news_time.png) repeat; z-index:99; padding:12px 0px 0px 12px;}
	.i_news_list dd.i_news_pic .i_news_time strong{ color:#fff; font-size:30px; font-weight:normal; line-height:40px;}
	.i_news_list dd.i_news_pic .i_news_time p{ color:#fff; font-size:14px; line-height:26px;}

	.i_news_list dd.i_news_pic img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
	.i_news_list:hover dd.i_news_pic img{ transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
	.i_news_list:hover dd.i_news_con h1{color:#007600;}


	/**联系方式**/
	.contact_way_left{ padding-right:0px;}

	/**职位搜索**/

.job_search_keyword{ max-width:680px; position:relative; height:38px; z-index:9; padding:0 142px 0 80px ;}
.job_search_keyword span{ width:70px; position:absolute; top:0; left:0; z-index:99; height:28px; line-height:28px; text-align:right; color:#000000; font-size:12px; display:block;}
.job_search_keyword .job_search_text{ width:100%; height:28px; font-size:12px; color:#000; text-indent:6px; border:1px solid #C5C5C5;}
.job_search_keyword b{ color:#9C9C9C; font-size:12px; line-height:28px; font-weight:normal; width:142px; position:absolute; right:0; top:0; height:28px; display:block; padding-left:4px;}

.job_search_position{ max-width:530px;}
.job_search_industry{ width:218px; float:left; position:relative; height:38px; z-index:9; padding-left:80px;}
.job_search_industry_select{ width:100%; line-height:28px; height:28px;}
.job_search_industry span{ width:70px; position:absolute; top:0; left:0; z-index:99; height:28px; line-height:28px; text-align:right; color:#000000; font-size:12px; display:block; }

.job_search_add{ width:292px; float:left; position:relative; height:38px; z-index:9; padding-left:80px;}
.job_search_add span{ width:70px; position:absolute; top:0; left:0; z-index:99; height:28px; line-height:28px; text-align:right; color:#000000; font-size:12px; display:block;}

/**校园招聘**/

.recruit_top{ width:100%; max-width:500px; margin:10px auto; height:40px; background:url(../images/recruit_top.jpg) center center no-repeat;}
.recruit_top .shzp{ width:140px; position:relative; float:left; height:40px; background:#fff; padding:0 8px;}
.recruit_top .shzp dt{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:40px; height:40px; background:url(../images/shzp.jpg) no-repeat; background-size:cover; float:left;}
.recruit_top .shzp dd{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:84px; height:40px; font-size:18px; color:#656565; line-height:40px; text-indent:8px; float:left;}
.recruit_top .shzp:hover dt{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/shzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .shzp:hover dd{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}
.recruit_top .shzp.active dt{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/shzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .shzp.active dd{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}


.recruit_top .xyzp{ width:140px; position:relative; float:right; height:40px; background:#fff; padding:0 8px;}
.recruit_top .xyzp dt{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:40px; height:40px; background:url(../images/xyzp.jpg) no-repeat; background-size:cover; float:left;}
.recruit_top .xyzp dd{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; width:84px; height:40px; font-size:18px; color:#656565; line-height:40px; text-indent:8px; float:left;}

.recruit_top .xyzp:hover dt{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/xyzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .xyzp:hover dd{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}
.recruit_top .xyzp.active dt{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; background:url(../images/xyzp_hover.jpg) no-repeat; background-size:cover;}
.recruit_top .xyzp.active dd{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#015AAC;}




	}
@media (max-width: 360px){
	/**首页关于我们**/
	.i_about_con .i_about_list dt{ width:43px;}

	/**内页广告**/
	.n_ad{ width:100%; height:160px; position:relative; z-index:10;}
	.n_ad img{ display:none;}


	}
@media (max-width: 320px){
	/**产品详情**/
	.proinfo_top{ width:100%;  overflow:hidden;}
	.proinfo_pic{ width:100%; float:none; border:1px solid #CBCBCB; overflow:hidden;}
	.proinfo_pic img{ width:100%;  -webkit-transition: all ease 2s; transition: all ease 2s; -moz-transition: all ease 2s; -o-transition: all ease 2s;}
	.proinfo_pic:hover img{transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 2s; transition: all ease 2s; -moz-transition: all ease 2s; -o-transition: all ease 2s;}
	.proinfo_right{ width:100%; float:none; padding:0px;}

	.proinfo_con{ font-size:14px; color:#323232; line-height:26px; padding:10px 0;}

	/**tab**/
	.proinfo_tab{ width:100%; margin-top:6px; overflow:hidden;}
	.proinfo_tab_list{ width:100%; margin-bottom:10px;}
	.proinfo_tab_list li{ width:50%; height:40px; font-size:16px; color:#fff; background:#E6E6E6; text-align:center; cursor:pointer; margin-right:0px; float:left; line-height:40px; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.proinfo_tab_list li:hover{background:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
	.proinfo_tab_list li.active{ background:#007600; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

	.proinfo_tab_con_list{ width:100%; padding:0px 0px 10px; font-size:14px; line-height:26px; color:#323232;}
	.proinfo_tab_con_list img{ max-width:100%;}
	.g_hide{ display:none;}

	/**职位列表**/
	.job_list ul li.job_list4:after{ right:2px; }
	}


/*招商加盟*/

.ys dl dt {padding-left: 74px; font-size: 18px; color: #495157; font-weight: bold; margin-top: 30px;}
.ys dl dd {padding-left: 74px; margin-top: 25px; color: #777777; line-height: 30px;}
.ys dl dd span {color: #007600; font-size: 14px; font-weight: bold;}

.ys1 {width: 100%; float: left;}
.ys1 img {width: 47.5%; float: right;}
.ys1 dl {background: url(../images/ys01.png) no-repeat left 20px; width: 47.5%; float: left;}

.ys2 {width: 100%; float: left;}
.ys2 img {width: 47.5%; float: left;}
.ys2 dl {background: url(../images/ys02.png) no-repeat left 20px; width: 47.5%; float: right;}

.ys3 {width: 100%; float: left;}
.ys3 img {width: 47.5%; float: right;}
.ys3 dl {background: url(../images/ys03.png) no-repeat left 20px; width: 47.5%; float: left;}

.ys4 {width: 100%; float: left;}
.ys4 img {width: 47.5%; float: left;}
.ys4 dl {background: url(../images/ys04.png) no-repeat left 20px; width: 47.5%; float: right;}

.ys5 {width: 100%; float: left;}
.ys5 img {width: 47.5%; float: right;}
.ys5 dl {background: url(../images/ys05.png) no-repeat left 20px; width: 47.5%; float: left;}

.ys6 {width: 100%; float: left;}
.ys6 img {width: 47.5%; float: left;}
.ys6 dl {background: url(../images/ys06.png) no-repeat left 20px; width: 47.5%; float: right;}

.ys7 {width: 100%; float: left;}
.ys7 img {width: 47.5%; float: right;}
.ys7 dl {background: url(../images/ys07.png) no-repeat left 20px; width: 47.5%; float: left;}

.zs-img01 img{max-width: 100%}

@media (max-width: 414px) {

	.ys dl dt {padding-left: 74px; font-size: 14px; color: #495157; font-weight: bold; margin-top: 20px;}
	.ys dl dd {padding-left: 74px; margin-top: 25px; color: #777777; line-height: 30px;}
	.ys dl dd span {color: #007600; font-size: 12px; font-weight: bold;}

	.ys1 img {width: 82%; height:82%; float: right;}
	.ys1 dl {background: url(../images/ys01.png) no-repeat left 20px; width: 100%; float: left;}

	.ys2 img {width: 82%; height:82%; float: right;}
	.ys2 dl {background: url(../images/ys02.png) no-repeat left 20px; width: 100%; float: left;}

	.ys3 img {width: 82%; height:82%; float: right;}
	.ys3 dl {background: url(../images/ys03.png) no-repeat left 20px; width: 100%; float: left;}

	.ys4 img {width: 82%; height:82%; float: right;}
	.ys4 dl {background: url(../images/ys04.png) no-repeat left 20px; width: 100%; float: left;}

	.ys5 img {width: 82%; height:82%; float: right;}
	.ys5 dl {background: url(../images/ys05.png) no-repeat left 20px; width: 100%; float: left;}

	.ys6 img {width: 82%; height:82%; float: right;}
	.ys6 dl {background: url(../images/ys06.png) no-repeat left 20px; width: 100%; float: left;}

	.ys7 img {width: 82%; height:82%; float: right;}
	.ys7 dl {background: url(../images/ys07.png) no-repeat left 20px; width: 100%; float: left;}
}


