@charset "utf-8";
/* CSS Document */


.gongsijianjie{ background:url(../images/gongsijianjie_03.png) no-repeat center 54px; padding-top:484px; font-size:13px; color:#606060; margin-bottom:50px;}

.course-wrap {
	padding-top: 50px;
	padding-bottom: 94px;
	transition: normal;
}
.bg-gray {
	background-color: #f5f5f5;
}
.wrap {
	padding: 0 6%;
	width: 88%;
	/* transition: all 0.3s ease 0s; */
}
/**********发展历程**********/
.course-wrap{
	padding-top: 50px;
	padding-bottom: 94px;
	transition: normal;
}
.course-wrap.m-wrap{
	padding-top: 15px;
	position: relative;
}
.course-wrap p.f48{
	font-size: 48px;
	line-height: 69px;
	color: #035cac;
}
.course-wrap.m-wrap p.f48{
	font-size: 20px;
	line-height: 34px;
}
.course-wrap span.f14{
	display: block;
	width: 100%;
	line-height: 34px;
}
.course-wrap.m-wrap span.f14{
	line-height: 22px;
}
.course-wrap .course-list{
	margin-top: 58px;
	width: 100%;
	position: relative;
}
.course-wrap.m-wrap .course-list{
	margin-top: 20px;
}
.course-wrap .course-list .ovh{
	width: 91%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	background: url(../img/bg_12.png) repeat-x left center;
}
.course-wrap.m-wrap .course-list .ovh{
	background: none;
	width: 100%;
}
.course-wrap .course-list li{
	width: 300px;
	position: relative;
	margin-right: -93px;
}
.course-wrap.m-wrap .course-list li{
	margin-right: 0;
	margin-bottom: 20px;
	width: 100%;
}
.course-wrap .course-list .main{
	padding: 17px 20px 27px;
	background-color: #fff;
	width: 260px;
	color: #777;
}
.course-wrap .course-list .main p{
	padding-left: 18px;
	background: url(../img/ico_125.jpg) no-repeat left 9px;
}
.course-wrap.m-wrap .course-list .main{
	width: 94%;
	padding: 17px 3% 27px;
}
.course-wrap .course-list li .top{
	background: url(../img/bg_10.png) no-repeat left top;
	padding-top: 45px;
	height: 42px;
	line-height: 42px;
	font-family: "Arial";
	font-size: 18px;
	text-align: center;
}
.course-wrap.m-wrap .course-list li .top{
	padding-top: 0;
	padding-left: 3%;
	width: 97%;
	text-align: left;
	background: #e8e8e8;
}
.course-wrap .course-list li.odd{
	margin-top: 0;
}
.course-wrap.m-wrap .course-list li.odd{
	position: relative;
}
.course-wrap .course-list li.odd .top{
	background: url(../img/bg_11.png) no-repeat left bottom;
	padding-bottom: 45px;
	padding-top: 0;
}
.course-wrap.m-wrap .course-list li.odd .top{
	padding-bottom: 0;
	background: #e8e8e8;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.course-wrap.m-wrap .course-list li.odd .main{
	margin-top: 42px;
}
.course-wrap .course-list .butn{
	display: block;
	width: 42px;
	height: 42px;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	cursor: pointer;
}
.course-wrap.m-wrap .course-list .butn{
	display: none;
}
.course-wrap .course-list .prev{
	background: url(../img/ico_40.png) no-repeat center top;
	left: 0;
}
.course-wrap .course-list .next{
	background: url(../img/ico_39.png) no-repeat center top;
	right: 0;
}
.course-wrap .course-list .butn:hover{
	background-position: center bottom;
}
.course-wrap .course-list li:hover .top{
	background: url(../img/bg_10.png) no-repeat right top;
	color: #fff;
}
.course-wrap.m-wrap .course-list li:hover .top,.course-wrap.m-wrap .course-list li.odd:hover .top{
	background: #e8e8e8;
	color: #666;
}
.course-wrap .course-list li.odd:hover .top{
	background: url(../img/bg_11.png) no-repeat right top;
	color: #fff;
}
/*时间轴*/


.rongyuzizhi{
	background:url(../images/rong_03.png) no-repeat top center; /*height:528px;*/ width:100%; float:left;}


.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 width:1100px;
 /*margin-top:236px;*/
 margin:236px auto 50px;
}
.blk_18 .pcont {
 width:1100px;
 float:left;
 overflow:hidden;
 padding-left:5px;
}
.blk_18 .ScrCont {
 /*width:32766px;*/
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:39px;
 height:40px;
 float:left;
 background:url(../images/rongyujiantou.png) no-repeat;
}
.blk_18 .LeftBotton {
 background-position: 0 0;
 margin:90px 5px 0;
}
.blk_18 .RightBotton {
 background-position: 0 -55px;
 margin:90px 1px 10px 5px;
}
.blk_18 .LeftBotton:hover {
 background-position: -40px 0;
}
.blk_18 .RightBotton:hover {
 background-position: -40px -55px;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:6px auto 10px auto;
}
.blk_18 .pl {
 width:270px;
 font-size:15px;
 color:#262626;
 float:left;
 text-align:center;
 line-height:24px;
 margin-bottom: 20px;
}
.dianziyangban{ background:url(../images/dianzi_02.jpg) no-repeat top center; width:100%; height:512px; float:left;}
.dianziyangban .go{ border:1px solid #fff; float:left; color:#fff; margin-top:308px; margin-left:680px; width:60px; height:48px; text-align:center; line-height:48px; font-size:26px;}
.dianziyangban a{ color:#fff;}
.dianziyangban .go:hover{ background:#88d70c; border:1px solid #88d70c;}
.hezuohuoban{ background:url(../images/hezuohuoban_03.jpg) no-repeat center 60px; height:679px; width:100%; float:left;}
.hezuohuoban img{ margin-top:255px;}
/*about*/

.rencailinian{background:url(../images/rencailinian_03.png) no-repeat center 64px; padding-top:257px; color:#6f6f6f; font-size:14px; padding-bottom:147px; min-width:1270px;}
.rencailinian p{line-height:30px; }
.rencailinian .jobtu{ float:right; margin-top:-600px;}
.rencailinian .toubu{ width:1200px; background:#eeeeee; border-bottom:1px solid #cbcbcb; height:60px; margin-top:55px;}
.rencailinian .toubu li{ float:left; line-height:60px; text-align:center; font-size:18px;}
.rencailinian li{float:left;}
.w1{ width:40%}
.w2{ width:20%}
.bellows__header ul{ margin:0px; height:18px;}
.bellows__header ul li{ background:#f4f2f3; color:#727171; font-size:15px; line-height:18px; text-align:center;}
.bellows__content .xianqing {margin:0px; background:none; border-bottom:1px solid #ededed; height:72px; line-height:72px; text-align:center;}
.zhiweimiaoshu{ width:40%;}
.renzhiyaoqiu{ width:40%;}
.miaoshu{line-height:30px; height:auto; margin-top:20px; margin-left:150px;}
/*job*/



.xinwenzhongxin{ background:url(../images/newscenter_05.png) no-repeat center 53px #f8f8f6; padding-top:186px; float:left; width:100%; padding-bottom:80px; min-width:1270px;}

.huace{padding-top:30px; float:left; width:100%; padding-bottom:80px; min-width:1270px;}

.pro_nav{ padding:20px 0px 55px; text-align:center;}
.pro_nav a{margin:0px 5px; padding:8px 30px; line-height:36px; font-size:16px; background-color:#ffffff;  border-radius: 18px; color:#545454; border:1px solid #e0e0e1;}
.pro_nav a:hover{background-color:#88d70c; border:1px solid #88d70c; color:#fff;}
.pro_nav a.cur{ background-color:#88d70c; border:1px solid #88d70c; color:#fff;}
.pro_nav a.cur:hover{ color:#fff;}
.longshidashipin{ float:left; width:100%}
.longshidashipin h1{ color:#88d70c; text-align:center; padding:46px 0px 41px;}
.longshidashipin .xiaoshipin{ float:left; text-align:center; margin-left:43px; color:#737475; line-height:50px;}
.kangkushipin{ float:left; width:100%}
.kangkushipin h1{ color:#88d70c; text-align:center; padding:46px 0px 41px;}
.kangkushipin .xiaoshipin{ float:left; text-align:center; margin-left:43px; color:#737475; line-height:50px; margin-bottom:20px;}
/*new1*/ 

.lianxiwm{ background:url(../images/contactus_05.png) no-repeat center 65px; width:100%; padding-top:150px; float:left; min-width:1270px;}
.cous{margin-top:60px; clear:both;}
.cous_left{ margin-top:170px; width:550px; float:left; font-size:14px; line-height:30px;}
.saoyisao{margin-top:170px; float:left;}
.cous_right{float:right; margin-top:61px; width:590px; height:463px; margin-bottom:30px;}
.cous_right h6{margin-left:30px; margin-bottom:25px; color:#888888; font-size:12px;}
.cous_right p img{ margin-left:220px;}
.STYLE-NAME label span{ display:block; width:526px; line-height:40px; color:#7B7878; font-size:14px; float:left;}
.STYLE-NAME input,.STYLE-NAME textarea{ border:1px solid #dadada; width:280px; height:52px; margin-bottom:10px; margin-right:8px;}
.STYLE-NAME textarea{ height:179px; width:572px; padding-top:10px;}
.STYLE-NAME #name{ background:url(../images/contactbiaodan_03.png) no-repeat 240px center;}
.STYLE-NAME #tel{background:url(../images/contactbiaodan_05.png) no-repeat 240px center;}
.STYLE-NAME #add{background:url(../images/contactbiaodan_10.png) no-repeat 240px center;}
.STYLE-NAME #email{background:url(../images/contactbiaodan_13.png) no-repeat 240px center;}
.STYLE-NAME #message{background:url(../images/contactbiaodan_18.png) no-repeat 532px 10px;}
.button {
background: #848484;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
cursor: pointer;
margin-top:35px;
margin-left:150px;
}
#map{ margin-bottom:30px;}
/*contact*/


.news_top{ padding-bottom:22px; border-bottom:1px solid #dedede; float:left; width:100%;}
.news_top_right{ float:left; width:600px; padding-left:41px; font-size:14px; color:#62666b;}
.news_top_right h2{ line-height:80px; color:#333333; font-size:26px; font-weight: normal}
.news_top_right h2 a{color:#333;}
.news_top_right h2 a:hover{ color:#88d70c;}
.news_top_right .gengduo {
	border: 1px solid #a9a9a9;
	color: #a9a9a9;
	text-align: center;
	display: block;
	width: 146px;
	height: 40px;
	line-height: 40px;
	margin: 20px 0px 20px;
}
.news_top_right .gengduo:hover{ background:#88d70c; border:1px solid #88d70c;  color:#fff; text-align:center; display:block; width:146px; height:40px; line-height:40px; margin: 20px 0px 20px; transition-duration:200ms; text-decoration:none; }
.newlist li{float:left; margin-bottom:30px; padding-top:20px; padding-bottom:20px; width:100%; background:url(../images/line2.jpg) bottom left repeat-x;}
.newlist li img{ float:right; width:183px; margin:0px 0px 0px 30px;}
.newlist li p{ float:left; width:80%; color:#666666;}
.newlist li p a{ font-size:20px; line-height:60px; color:#000;}
.newlist li p a:hover{ color:#88d70c;}
.newlist li p em{ padding-left:20px; color:#ccc; font-size:13px;}
/*news*/

.junjia{ width:100%; background:url(../images/product1dds_05.png) no-repeat center 50px; float:left; padding-top:240px;}
.junjia img ,.yipin img { margin-left:30px;}
.yipinyima{ background:url(../images/product1dds_20.png) no-repeat center 60px; width:100%; float:left; padding-top:240px;}
.yima{ margin-top:35px; margin-bottom:55px;}
.yima img{ margin-left:19px;}
/*product1*/


.pro_kangku{ background:url(../images/product2_kangku_03.png) no-repeat center 50px; padding-top:234px; width:100%; }
.pro_kangku .bg{ height:567px; display:block; width:100%; margin-bottom:45px;}
/*product2*/


.longshidachanpin{ background:url(../images/producttu_05.png) no-repeat center 60px; padding-top:234px; margin-bottom:50px; float:left; width:100%;}
.fgrg{ float:left; margin-left:25px; margin-bottom:42px;}
.fgrg a{ color:#fff;}
.fgrg a:hover{ color:#333;}
/*product*/


.productlist{ background:url(../images/productlistdsfd_03.png) no-repeat center 60px; padding-top:250px; padding-bottom:100px; float:left; width:100%;}
.productlist_left{ float:left; width:273px; font-family:"";}
.productlist_right{ float:right; width:900px;}
.productlist1 { clear:both; margin-bottom:30px; overflow:hidden;}
.productlist1 li{ float:left; width:284px; margin:0 8px; text-align:center;font-size:14px; line-height:50px;}
.productlist1 img{ border:1px solid #e7e7e7; }
.cp li{text-align:center; margin-bottom:20px;}
.productlist1 li a{font-size:14px; line-height:50px;color:#717171; display:block;}
.productlist1 li a:hover{font-size:14px; line-height:50px;color:#88d70c;}
.productlist1 li:hover{text-align:center; font-size:14px; line-height:50px; color:#fff;}
/*productlist*/
