/*20170922*/
@charset "utf-8";
html{ font:normal 62.5%/2.3em Arial,"微软雅黑";}
body{ margin:0px; padding:0px; margin:0px auto; font-size:1.2em; color:#414446; width:100%; /*min-width:1004px; width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" );*/ zoom:1; font-family:"微软雅黑";}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; /*max-width:100%;*/ vertical-align:middle;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#a5cc33;}
.clear{ clear:both; height:0px; overflow:hidden;}
ul li{ list-style:none;}

.Contain,.main{max-width:1190px; min-width:320px; margin:0 auto; padding:0 10px;}

.MainContent{}
.Content{}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:13px; line-height:24px;}


.Current{ width:100%; border-bottom:#f1f1f1 1px solid;}
.Currentmain{ text-align:right; height:46px; line-height:46px;  color:#c9caca;}
.Currentmain a{ color:#c9caca;}
.Currentmain a:hover{ color:#a5cc33;}
.Currentmain span{ color:#898989;}

/*pages*/
.Pages{ padding:50px 10px 10px 10px; line-height:32px; zoom:1; overflow:hidden; text-align:center;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; height:32px; }
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1;}
.Pages .p_page em a.a_cur{ color:#a5cc33; border:0; border-top:solid 1px #a5cc33; border-bottom:solid 1px #a5cc33;}
.Pages .a_prev{ width:32px; background:url(../image/bg_prev.jpg) no-repeat;}
.Pages .a_next{ width:32px; background:url(../image/bg_next.jpg) no-repeat;}

/*pages end*/


/*Top*/
.Top{ width:100%; border-bottom:#dfdfdf 3px solid; background:#fff;}
.navbar-default{ max-width:1190px; min-width:320px; margin:0 auto; }
.navbar-header{ width:100%; position:relative;}
.navbar-brand{ padding:23px 0 17px; height:auto; margin-left:10px;}
.navbar-nav > li{ background:url(../image/bg5.jpg) no-repeat right bottom; width:117px; text-align:center;}
.navbar-nav > li:first-child .navA{background:url(../image/bg5.jpg) no-repeat left bottom;}
.navbar-nav > li .navA{ display:block; font-size:1.333em; color:#9b9b9b; }
.navbar-nav > li:hover .navA,.navbar-nav > li.onnav .navA{ background:url(../image/bg1.jpg) repeat-x center bottom; color:#000;}
@media (max-width: 820px){
	.navbar-nav{ width:100%;}
	.navbar-nav > li{ width:14.285%;}
	}
		
.divOrder{ position:absolute; right:0; bottom:-40px; line-height:30px; text-align:center; }
.a_order{ float:left; display:inline-block; width:90px; height:32px; border:#a5cc33 1px solid; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-size:1.167em; color:#555555;}
#nav8{ display:none;}
.a_order2{ padding:0 !important;  margin: 10px auto; line-height:32px !important; display:inline-block; width:90px; height:32px; border:#a5cc33 1px solid; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-size:1.167em; color:#555555}

/*.language{ float:left; margin-left:15px; color:#9b9b9b;}
.language a{ display:inline-block; padding:0 12px; color:#9b9b9b;}
.language a.on{ color:#333;}*/

.language{ float:left; margin-left:15px; color:#9b9b9b; min-width:156px; position:relative; line-height:32px; background:url(../image/bg2.jpg) no-repeat left center;}
.language .onspan{ display:block; color:#505050; cursor:pointer; padding-left:50px; background:url(../image/bg_icon.png) no-repeat right center; text-transform:uppercase; font-size:1.167em;}
.language .countries{ position:absolute; right:0; z-index:10; width:106px; background:#fff; display:none;}
.language a{ display:block; padding:0 12px; color:#9b9b9b; text-align:center; text-transform:uppercase;}


@media (max-width: 1090px){
	.divOrder{bottom:17px;}
	}

@media (max-width: 768px){
	.navbar-brand{ margin-bottom:50px;}
	.navbar-nav > li{ width:100%; text-align:center; background:none;}
	#nav8{ display:block;}
	.a_order{ display:none;}
	}
.divOrder a:hover{color:#a5cc33;}
/*Top*/

/*Bottom*/
.Bottom{ width:100%; background:#c3c5c9;}
.BottomMian{ max-width:1190px; min-width:320px; margin:0 auto; }
.BottomLinks{ float:left;}
.BottomLinks a{ display:inline-block; padding:12px;}
.Copyright{ float:right; padding:12px 0; margin-right:10px;}

@media (max-width: 880px){
	.BottomLinks,.Copyright{ width:100%; float:none; text-align:center; margin:0;}
	}
@media (max-width: 640px){
	.Copyright span{ display:block; width:100%; padding:12px 0;}
	}


/*Bottom*/

/*SildeBar*/
.SildeBar{ width:100%; border-bottom:#f1f1f1 1px solid;}
.MenuList ul{ float:left;}
.MenuList ul li{ float:left; width:90px; text-align:center; background:url(../image/bg9.jpg) no-repeat right center; /*height:112px; line-height:112px;*/}
.MenuList ul li:nth-last-child(2){ background:none;}
.MenuList ul li .menuA{ display:block; color:#7d7d7d; font-size:1.167em; padding: 51% 0;}
.MenuList ul li:hover .menuA,.MenuList ul li.onmenu .menuA{ background:url(../image/bg8.png) no-repeat center top; color:#a5cc33; background-size:auto 100%;}

.columnname{ float:right; width:210px; height:112px; }
.columnname span{ display:inline-block; min-width: 210px; /*float:right;*/ color:#b5b6b6; font-size:2.5em; font-weight:bold; line-height:2;  margin:25px 0;}

@media (max-width: 880px){
	.MenuList ul{ float:none; border-bottom:#f1f1f1 1px solid;}
	}

@media (max-width: 768px){
	.columnname{ display:none;}
	.MenuList ul li .menuA{ padding:15% 0;}
	}
/*SildeBar*/

/*Banner*/
.HomeBan{ position:relative; overflow:hidden;}
.HomeBan .BanList li{ width:100%; float:left; position:relative; min-height:127px;}
.HomeBan .BanList li a{ display:block; width:100%;}
.HomeBan .BanList li a img{ width:100%;}
.HomeBan .BanList li .divTitle{ position:absolute; left:19.5%; bottom:0px; width:61%; background:rgba(0,0,0,0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=60); background:#000;/*实现IE背景透明*/     padding:1.5% 0 3%;}
.HomeBan .BanList li .divTitle span{ display:block; width:100%; text-align:center;}
.HomeBan .BanList li .divTitle .cn{ color:#a5cc33; font-size:2em;}
.HomeBan .BanList li .divTitle .en{ color:#fff; font-size:1.333em; text-transform: uppercase;}

.HomeBan .BanList li a .bigImg{ display:block;}
.HomeBan .BanList li a .smallImg{ display:none;}


.tabList{ position:absolute; bottom:17px; width:100%;}
.tabList ul{ margin:0 auto;}
.tabList ul li{ float:left; width:15px; height:15px; margin:0 2px; cursor:pointer; background:url(../image/bg4.png) no-repeat center center;}
.tabList ul li:hover,.tabList ul li.on{ background:url(../image/bg3.png) no-repeat center center;}

@media (max-width: 768px){
	.HomeBan .BanList li .divTitle{ left:0px; width:100%; }
    .HomeBan .BanList li .divTitle .cn{ color:#a5cc33; font-size:1.3em;}
    .HomeBan .BanList li .divTitle .en{ color:#fff;  font-size:1em; text-transform: uppercase;}
    
    .HomeBan{ padding-bottom:20px;}
    .tabList{ bottom:0;}
     
.HomeBan .BanList li a .bigImg{ display:none;}
.HomeBan .BanList li a .smallImg{ display:block;}
	}
/*Banner*/

/*index*/
.sale-tile,.HomeBox2{ margin-top:10px;}
.sale-tile img{ width:100%;}
.sale-tile a{ width:100%; color:#333; text-align:center; display:inline-block; padding:0 1.5%;}
.sale-tile .tit{ display:block; font-size:1.5em; font-weight:bold; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-top:10px;} 
.sale-tile .p{ line-height:1.5; color:#333; padding:10px; min-height:70px;}
.sale-tile:hover .tit,.sale-tile:hover .p{ color:#a5cc33;}

.HomeBox2{ background-color: #000; text-align:center;}
.HomeBox2 img{ width:100%;}

@media (max-width: 992px) {
.sale-tile{ border-bottom: #ddd 1px solid;}
.sale-tile:last-of-type{ }

	}
	
/*index*/

/*about*/
.aboutinfor{ padding:3% 0 5%; min-height:500px;}
.aboutinfor .Charitylister{ padding-top:0;}

/*公司简介*/
.infor{ float:left; width:45%;}
.aboutBan{ float:right; width:51%; position:relative;}
.aboutBan .BanList{ width:100%; height:100%;}
.aboutBan .BanList li{ width:100%; overflow:hidden;}
.aboutBan .BanList li a{ width:100%; display:block;}
.aboutBan .BanList li img{ width:100%;height: 425px;}
.aboutBan .BanList li .tit{ display:block; background:#fff; border:#f2f2f2 1px solid; padding:15px 25px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.aboutBan .TabList{ /*width:100%;*/ height:14px; right:20px; bottom:26px; position:absolute;}
.aboutBan .TabList .List ul{ float:right;margin-top:18px;}
.aboutBan .TabList li{ float:left; width:20px; height:20px;text-align: center; display:inline-block;margin:0 3px;cursor:pointer; background:#e3e3e3; -moz-border-radius:3px;-webkit-border-radius:3px;  border-radius:3px; }
/*.aboutBan .TabList li span{ width:14px; height:14px; display:block; cursor:pointer; background:#e3e3e3; -moz-border-radius:3px;-webkit-border-radius:3px;  border-radius:3px; }*/
/*.aboutBan .TabList li.on span{ background:#b0b0b0;}*/
.aboutBan .TabList li.on{ background:#b0b0b0;}


@media (max-width: 880px){
	.infor,.aboutBan{ float:none; width:100%;}
	.infor{ margin-bottom:50px;}
	/*小屏时隐藏点击切换页码，触摸左右切换*/
	.aboutBan .TabList{display: none;}
.aboutBan .BanList li img{ width:100%;height:250px;}
	}
/*人力资源*/
.jobs{ margin-bottom:50px;}
.jobs ul li{ float:left; width:106px; height:31px; border:#e5e5e5 1px solid; border-right:0; font-size:1.167em; text-align:center; cursor:pointer;}
.jobs ul li a{ display:block;  color:#7d7d7d;  line-height:31px;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jobs ul li:nth-last-child(2){border-right:#e5e5e5 1px solid}
.jobs ul li.on,.jobs ul li:hover{ background:#a5cc33; border:#a5cc33 1px solid;}
.jobs ul li.on a,.jobs ul li:hover a{ color:#fff;}
.jobsBox .box{ display:none;}

/*企业文化*/
.cultureinfor{ background:url(../image/bg10.jpg) repeat-x left bottom; padding-bottom:30px;}

.culturelist{ padding:30px 0;}
.culturelist .culture-li{ margin-bottom:1.5%;}
.culturelist .culture-li a{ display:block; width:96%; position:relative; overflow:hidden; margin: 0 auto;}
.culturelist .culture-li a img{ width:100%;}
.culturelist .culture-li a .tit{ display:block; font-size:1.333em; color:#fff; background:rgba(0,0,0, 0.6) none repeat scroll 0 0 !important;filter:Alpha(opacity=60); background:#000; position:absolute; left:0px; bottom:0; width:100%; text-align:center; line-height:41px;border-left:rgba(0,0,0, 0.6) 4px solid;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.culturelist .culture-li:hover a .tit{ color:#a5cc33; border-left:#a5cc33 4px solid;}

@media (max-width: 768px){
	.culturelist .culture-li a .tit{ position:static;}
	}
/*公司新闻*/
.newslist{}
.newslist .culture-li{ margin-bottom:1.5%;}
.newslist .culture-li a{ display:block; width:95%; position:relative; overflow:hidden; margin: 0 auto; border:#f1f1f1 1px solid; padding:1%;}
.newslist .culture-li a img{ width:100%;}
.newslist .culture-li a .time{ color:#c5c5c5; display:block; margin-top:10px;}
.newslist .culture-li a .tit{ display:block; font-size:1.167em; color:#8c8c8c; margin-bottom:10px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newslist .culture-li:hover a{border:#a5cc33 1px solid;}
.newslist .culture-li:hover .tit{ color:#a5cc33;}

.News_info .info_title{ display:block; padding:10px 0px; font-size:1.333em; font-weight:bold; text-align:center;}
.News_info .info_time{ display:block; text-align:center; color:#A1A1A1; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.News_info .info_txt{ padding:10px 0px;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}

/*发展历史*/
.history{ width:50%; float:left;}
.history ul li{ display:table; width:100%; cursor:pointer;}
.history ul li .tit{ width:20%; min-width:110px; background:url(../image/bg15.jpg) repeat-y right top; display:table-cell; vertical-align:middle;}
.history ul li .tit .year{ display:block; background:url(../image/bg12.jpg) no-repeat right center; line-height:26px; font-size:2.333em; color:#a7cd38;}
.history ul li .cont{ width:75%; padding:2% 0 2% 3%;display:table-cell; vertical-align:middle;}
.history ul li .cont p{ margin:0;}
.history ul li:hover  .tit .year{ background:url(../image/bg11.jpg) no-repeat right center;}
.history .div{ width:21%; min-width:110px; text-align:right;}
.history .prev,.history .next{ display:inline-block; width:40px; height:40px;}
.history .prev{ margin-bottom:15px;}
.history .next{ margin-top:15px;}

.historyimg{ width: 49%; float:right; margin-top:40px;}
.historyimg img{ width:100%;}

@media (max-width: 880px){
.history .prev,.history .next{ margin-left:70px;}
	}
@media (max-width: 768px){
.history,.historyimg{ width:100%; float:none;}
.historyimg{  display:none; margin-top:0; margin-bottom:40px;}
	}
/*战略布局*/
.divLayout{}
.Layoutinfor{ width:100%;}
.Layoutlist{ margin-top:60px;}
.Layoutlist .culture-li .div{ display:block; width:95%; position:relative; overflow:hidden; margin: 0 auto; border:#f1f1f1 1px solid; padding:1%;}
.Layoutlist .culture-li .div .img{ position:relative;}
.Layoutlist .culture-li .div img{ width:100%;}
.Layoutlist .culture-li .div .time{ color:#8c8c8c; display:block; padding:0 10px; font-size:1.167em; line-height:2;}
.Layoutlist .culture-li .div .tit{ display:block; font-size:1.333em; color:#fff; background:rgba(0,0,0, 0.6) none repeat scroll 0 0 !important;filter:Alpha(opacity=60); background:#000; position:absolute; left:0px; bottom:0; width:100%; text-align:center; line-height:41px;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Layoutlist .culture-li .time{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*社会认可*/
.Approvallist{  margin-top:50px;}
.Approvallist .culture-li{ margin-bottom:1%;}
.Approvallist .culture-li a{ display:block; width:96%; position:relative; overflow:hidden; margin: 0 auto; padding:1%;}
.Approvallist .culture-li a img{ width:100%;}
.Approvallist .culture-li a .tit{ display:block; text-align:center; font-size:1.167em; color:#8c8c8c; line-height:2.5; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*about*/

/*产品*/
.categorylist{ width:100%; border-bottom:#ebedf0 1px solid;}
.categorylist ul li { float:left; /*width:112px;*/ line-height:60px; margin-top:10px; margin-right:5%;}
.categorylist ul li a{ display:block; font-size:1.333em; border-bottom:#fff 3px solid; text-align:center; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.categorylist ul li.on a,.categorylist ul li:hover a{ color:#a5cc33; border-bottom:#a5cc33 3px solid;}

.productlist .culture-li{ margin-bottom:1%; height: 150px}
.productlist .culture-li a{ display:block; width:96%; position:relative; overflow:hidden; margin: 0 auto; padding:1%;}
.productlist .culture-li a img{ border:#eee 2px solid; width:100%;}
.productlist .culture-li a .tit{ color:#242424; font-size:1.167em; display:block; text-align:center; line-height:2.5em; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.productlist .culture-li:hover a{ border:#a5cc33 2px solid;}
.productlist .culture-li:hover a img{ border:0;}
.productlist .culture-li:hover a .tit{ color:#a5cc33;}

/*详细页*/
#DB_gallery{ position:relative; z-index:5;}
#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}
#DB_gallery img{ vertical-align:middle;}

#DB_gallery .DB_imgSet {position:relative; width:100%;overflow:hidden; border-bottom:#ccc 1px solid; padding-bottom:15px;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%; width:60%; margin-left: 5.5%;}
#DB_gallery .DB_imgSet .DB_imgWin img{ width:100%;}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{ display:block; position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{ display:block; position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet { width:100%; overflow:hidden;}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:30px; width:11.5%;}
#DB_gallery .DB_thumSet .DB_thumMove li img{ border:#ccc 2px solid; width:11.5%;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute; width:11.5%; height:73px; border:1px solid #a5cc33;left:0;top:0}
#DB_gallery .DB_prevPageBtn{position:absolute;top:19px;cursor:pointer;left:0; z-index:10;}
#DB_gallery .DB_nextPageBtn{position:absolute;top:19px;cursor:pointer;right:0; z-index:10;}
#DB_gallery .DB_prevPageBtn2{position:absolute;top:19px;cursor:pointer;left:0; z-index:5;}
#DB_gallery .DB_nextPageBtn2{position:absolute;top:19px;cursor:pointer;right:0; z-index:5;}
#DB_gallery .divDown{position:relative; margin-top:65px; width:100%; padding:0 5.5%; /*background:url(../images/bg23.jpg) no-repeat center center; background-size:100% 100%;*/}

.product_infor{ position:absolute; top:0px; right:5.5%; width:27%; z-index:7; background:#fff;}
.product_infor .div_dt{background:#f8f8f8; border-left:#aacf3e 3px solid; color:#a5cc33; font-size:15px; line-height:30px; padding-left:15px;  margin-top:10px; }
.product_infor .div_p{ min-height:70px;}

@media (max-width: 1200px){
#DB_gallery .DB_imgSet .DB_imgWin{height:100%; width:89%; margin-left: 5.5%;}
#DB_gallery .divDown{ display:none;}
.product_infor{ width:100%; position:static; margin-top:50px;}
	}

/*产品*/

/*技术*/
.caret {
display: inline-block;
width: 0;
height: 0;
text-indent: -99999px;
vertical-align: middle;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 5px solid #000000;
opacity: 0.3;
filter: alpha(opacity=30);
content: "\2193";
 margin-right:5px;
}

.technologylist .culture-li a .tit{ line-height:2.5; margin-bottom:0;}
.technologylist .culture-li:hover .caret{ border-left: 5px solid #a5cc33; opacity: 1;filter: alpha(opacity=100);}
/*技术*/

/*社会责任*/
.Charityinfor{ padding-bottom:20px; border-bottom:#f2f2f2 1px solid;}

.Charitylist{ padding-top:85px; padding-left:45px;}
.Charitylist ul{ width:100%;}
.Charitylist ul li{ background:#f4f4f4; border:#e4e4e4 1px solid; position:relative; padding:20px 20px 20px 70px; margin-bottom:30px;}
.Charitylist ul li .time{ width:90px; -moz-border-radius:45px;-webkit-border-radius:45px;  border-radius:45px; background:#a5cc33; color:#fff; text-align:center; padding:17px 10px; position:absolute; left:-45px; top:20%;}
.Charitylist ul li .time span,.Charitylist ul li .title{ display:block;}
.Charitylist ul li .time .month{ font-size:1.167em; border-bottom:#fff 1px solid; line-height:2;}
.Charitylist ul li .time .day{ font-size:1.56em; font-weight:bold;}
.Charitylist ul li .title,.Charitylist ul li .p,.Charitylist ul li .more{ display:block; float:left; width:76%;}
.Charitylist ul li .title{ font-size:1.167em; font-weight:bold; color:#6d6d6d;}
.Charitylist ul li .img{ float:right; width:20%;}
.Charitylist ul li .img img{ width:100%;}
.Charitylist ul li .p{ line-height:2; color:#585858; margin:15px 0;}
.Charitylist ul li .more{ color:#a5cc33;}
.Charitylist ul li .title:hover{ color:#a5cc33;}

@media (max-width: 880px){
.Charitylist{ padding-left:0;}
.Charitylist ul li{ padding:70px 20px 20px 20px; margin-bottom:60px;}
.Charitylist ul li .time{ top:-45px; left:40%; }
.Charitylist ul li .title,.Charitylist ul li .p,.Charitylist ul li .more,.Charitylist ul li .img{ float:none; width:100%;}
.Charitylist ul li .title{ margin-bottom:15px;}
	}

/*绿色崇达*/
.greenlist{ margin-top:50px;}
.greenlist .culture-li a .tit{ margin-top:10px;}
.greenlist .culture-li a .line{ display:block; width:40px; height:1px; border-bottom:#b1b1b1 1px solid; margin-bottom:15px;}
.greenlist .culture-li:hover a .line{border-bottom:#a5cc33 1px solid;}
.greenlist .culture-li:hover a .tit{  font-weight:bold;}

@media (max-width: 640px){
.greens ul li:nth-child(2){ display:none;}
}

/*员工关爱*/
.Greenlist{  margin-top:50px; margin-bottom:50px;}
.Greenlist .culture-li{ margin-bottom:1%;}
.Greenlist .culture-li a{ display:block; width:96%; position:relative; overflow:hidden; margin: 0 auto; padding:1%;}
.Greenlist .culture-li a img{ width:100%;}
.Greenlist .culture-li a .tit{ display:block; text-align:center; font-size:1.167em; color:#8c8c8c; line-height:2.5; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}


/*社会责任*/


/*联系我们*/
.contactinfor .divleft{ width:100%;}
.contactinfor .divleft .caret{border-left: 5px solid #a5cc33; opacity: 1;filter: alpha(opacity=100);}
.contactinfor .divleft .font{ color:#1039d1; text-decoration:underline;}

.contactinfor .divleft dl{ border-bottom:#e1e1e1 1px solid; padding:15px 0; width:100%;}
.contactinfor .divleft dl dt{ color:#333; line-height:3; font-size:1.167em; width:38%;}
.contactinfor .divleft dl dd{ line-height:2; color:#757575; width:38%;}
.contactinfor .divleft dl:last-child{ border-bottom:0;}
.contactinfor .divRight{ float:right; width:58%;}
.contactinfor .divRight .img{ width:98%; border:#ebebeb 1px solid; padding:1%;}
.contactinfor .divRight .a_link{ text-align:center; width:100%;}
.contactinfor .divRight .a_link .a_point{cursor:pointer;}
.contactinfor .divRight .map{ position:fixed; left:-110%; top:0px; width:100%; height:100%;  background:url(../image/fancybox_overlay.png) repeat left top;}
.contactinfor .divRight .divmap{ width:40%; /*height:300px;*/ margin:15% auto; border:#ebebeb 1px solid; padding:1%; background-color:#fff; position:relative;}
.contactinfor .divRight .divmap .a_close{ position:absolute; right:-15px; top:-15px; width:30px; height:30px; z-index:9999;}
.contactinfor .divRight .divmap .a_close img{ width:30px; cursor:pointer;}
#allmap1{ width:100%; height:300px;}
#allmap2{ width:100%; height:300px;}
#allmap3{ width:100%; height:300px;}

@media (max-width: 768px){
	.contactinfor .divleft,.contactinfor .divRight,.contactinfor .divleft dl dt,.contactinfor .divleft dl dd{ float:none; width:100%;}
	
	.contactinfor .divRight .divmap{ width:98%;}
	}
	
.peoplelist .culture-li{ margin-bottom:6%;}	
.peoplelist .culture-li img{ float:left; width:24%;}
.peoplelist .culture-li dl{ float:right; width:72%;}
.peoplelist .culture-li dl dt{ font-size:1.167em; color:#333; background:url(../image/bg24.jpg) no-repeat left bottom; line-height:2; margin-bottom:5px;}
.peoplelist .culture-li dl dd{ color:#757575; line-height:1.7;}
.peoplelist .culture-li dl .font{ color:#1039d1;}

/*在线留言*/
.div_right{ float:right; width:42%;}
.div_right img{ width:100%;}
.div_left{ float:left; width:57%;}

.form_table{ width:100%; margin:0 auto;}
.form_table .td_tit{ font-size:1.167em; color:#333; text-align:right; width:20%;}
.form_table .text{ border:#ddd 1px solid; padding:5px 2%; width:60%; margin:10px 0;}
.form_table .text2{ min-height:100px; width:96%;}
.form_table .btn{ width:78px; margin:0 10px; background:#14a83b; color:#fff; text-align:center; line-height:30px; font-size:1.333em; border-radius:0;}
.form_table .btn2{background:#c9c9c9; color:#595959;}

@media (max-width: 768px){
	.div_right,.div_left{ float:none; width:100%;}
    .div_left{ margin-top:5%;}
	}

/*联系我们*/

/*投资者关系*/
.noticelist ul li{ background:url(../image/bg16.jpg) no-repeat left center; border-bottom:#ddd 1px dashed; height:52px; padding-left:20px;}
.noticelist ul li .tit{ color:#666; width:89%; line-height:50px; display:inline-block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.noticelist ul li .tit:hover,.noticelist ul li span{ color:#a5cc33;}
.noticelist ul li span{ line-height:50px; display:inline-block; text-align:right; float:right; width:10%;}
.noticelist ul li span img{ vertical-align:middle; margin-right:8%;}
@media (max-width: 990px){
	.noticelist ul li .tit{ width:79%;}
	.noticelist ul li span{ width:20%;}
	}
@media (max-width: 530px){
	.noticelist ul li .tit{ width:63%;}
	.noticelist ul li span{ width:36%;}
	}

/*投资者关系*/

/*体系认证*/
.tixi{ margin-bottom:30px;}

/*体系认证*/

/*@media screen and (min-width:561px) and (max-width:768px){
	body{font-size:1.6em;}
}
@media screen and (min-width:481px) and (max-width:560px){
	body{font-size:1.4em;}
}
@media screen and (min-width:320px) and (max-width:480px){
	body{font-size:1.2em;}
}
@media screen and (max-width:319px){
	body{font-size:1.2em;}
}*/

/*登录*/
.div_login{ /*padding:0 10px; */overflow:hidden; margin:5% 0;}
.div_login .left{ width:54%; float:left;}
.div_login .left a{ display:block; width:100%;}
.div_login .left img{ width:100%;}
.div_login .right { width:46%; float:right; text-align:right; padding:15% 0;}
.div_login .right .tit{ color:#010000; font-size:2.33em; padding:5% 0;}
.div_login .right .login_btn{ display:inline-block; text-align:center; background:#a9d178; font-size:2em; color:#fff; width:120px; height:44px; line-height:44px;}
.div_login .right .text{ border:#d5d4d9 1px solid; width:351px; padding-left:50px; height:37px; line-height:37px;}
.div_login .right .text1{ background:url(../image/bg31.jpg) no-repeat left center; margin-bottom:15px; }
.div_login .right .text2{ background:url(../image/bg32.jpg) no-repeat left center; margin-bottom:35px;}
@media (max-width: 820px){
.div_login .left{ width:100%; float:none; text-align:center;}
.div_login .left img{ width:60%;}
.div_login .right{ width:100%; float:none; text-align:center;  padding:6% 0;}
.div_login .right .text{ width:84%;}
	}

