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

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tfoot, thead, th, {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
}
body{ font-size:12px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,ul,li,p,font,dl,dt,dd,div{margin:0; padding:0; font-weight:normal;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
li{list-style:none;list-style-position:outside; }
img{vertical-align:top;border:0;}
a{text-decoration:none; color:#121312;}
a:hover{text-decoration:none; color:#1DA73B;}





/* main  */
#main{ width:100%;margin-bottom: 40px;}
.shang{ width:1000px; height:180px;margin: 0 auto;}
.xia{ width:1000px; height:133px; margin: 0 auto;}
.xia .ju{ margin-left:5px !important; }
.wenan{ width:550px;}
.shang h1{ font-size:25px; color:#000; line-height:30px; font-weight:bold; padding-top:25px; padding-bottom:5px;}
.shang p{ color:#747474; font-size:12px;}
.wenan-r{ width:401px; height:95px; background:url(../img/shuju-bj-bottom.png) no-repeat;box-shadow:0 3px 18px rgba(0, 0, 0, 0.3);border-radius:5px;
-moz-border-radius:5px; /* 老的 Firefox */}
.wenan-fd{width:401px; height:360px; background:url(../img/shuju-bj.png) no-repeat;position: relative; top:-188px; z-index:999; padding-top:16px;  }
.wenan-fd h2{ font-size:24px; margin-bottom:13px;font-weight: bold;text-align: center;text-shadow: rgba(0, 0, 0, 0.8) 0px 1px 4px;}
.wenan-fd-2 h3{ color:#242424; font-size:12px; font-weight:bold; line-height:27px; margin-bottom:17px;font-style: italic}
.wenan-fd h4{ color:#FFF;padding-top: 6px; font-size:17px; text-align:center;font-style: italic; line-height:35px;}
.wenan-fd ul{ padding:10px 0 0 9px;}
.green3 {color: #1DA63B;font-size: 14px; padding-bottom:6px;}
.mb22 {margin-bottom: 22px;}
.mb22 a {margin-bottom: 3px;display: inline-block;}


/*  内页综合页面-zhy  */
.ny-zhy{ width:1000px; margin:0 auto; padding-top:40px;}
.ny-zuobiao{ background:url(../img/ny-dizhi-tb.gif) 0px 13px no-repeat; padding-left:20px; padding-top: 10px;font-size: 14px;}
.ny-zuobiao font{color:#1DA73B}
.ny-zhy-2{ font-size:24px; color:#373737;}
.ny-zhy h1{ margin-bottom:30px !important;}
.ny-zhy-xxy{}
.ny-zhy-xxy1{ background:url(../img/ny-zhy-xxy-bj.jpg) 0px 252px no-repeat; width:317px; height:290px; margin-bottom:10px !important;}
.ny-zhy-ju{ margin-left:24px;}
.ny-zhy-js{position:relative; height:92px; top:-92px; background:url(../img/ny-zhy-js-bj.png) no-repeat;padding: 15px;}
.ny-zhy-js h2{ font-size:20px;}
.ny-zhy-js p{font-size:16px; line-height:18px; padding-top:5px;}


/*  3级页面详细页-xxy  */
.ny-zhy-xxy-nav{}
.ny-zhy-xxy-nav li{ width:197px; height:32px; margin-bottom:8px; background:#898989; float:left; font-size:14px; line-height:32px; color:#FFF; text-align:center; cursor:pointer;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);}
.ny-zhy-xxy-nav li:hover{background:#1DA63B;}
.ny-zhy-xxy-nav2 li{ width:197px; height:27px; background:#DEDEDE; float:left; font-size:14px; line-height:27px; color:#9f9f9f; text-align:center; cursor:pointer;}
.ny-zhy-xxy-nav2 li:hover{background:#1DA63B; color:#FFF;}
.ny-zhy-xxy-nav3 li{ width:164px; height:32px; background:#898989; float:left; font-size:14px; line-height:32px; color:#FFF; text-align:center; cursor:pointer;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);}
.ny-zhy-xxy-nav3 li:hover{background:#1DA63B;}
.ny-zhy-xxy-ju{ margin-left:1px !important;margin-bottom:7px !important;}
.ny-zhy-xxy-zw{ padding-top:30px;}
.ny-zhy-xxy-zw h2{ font-size:18px; color:#3d3d3d;  padding:20px 0 10px 0;}
.ny-zhy-xxy-zw p{ font-size:14px; color:#696969; line-height:22px;}
 
/*  product  */
.product{ width:990px; margin:0 auto; padding:40px 0 10px 0;}
.product h1{ padding-bottom:35px;}
.product h1#p154{ border-bottom:1px solid #eee;padding-bottom:25px;}
.product h2{ font-size:16px; color:#131212; padding-bottom:15px;}
.product h3{ font-size:14px; color:#909090; line-height:24px;
	}
.product a:hover h3{color:#1DA73B;}
.product h5{ font-size:14px;color:#3F3F3F; line-height:24px; font-weight: 700;padding:20px 0 10px 0;}
.product ul{
	width: 197px;
	float: left;}
.product ul.career-ul li{color:#3F3F3F;font-size:14px; line-height:24px;}
.product-lb{ width:307px; margin-bottom:35px; float:left;}
.product-lb-ju{ margin:0 11px 20px;}

.product-lb-ju>a{
	display:table-cell;
	float: left;}
.product-lb-ju>a span.img{
	display: block;

	height:250px;}
.product-lb img{vertical-align:middle;max-width:250px;border:1px solid #cccaca;-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);box-shadow: 0 0 10px rgba(0,0,0,0.4);}
.product-lb h2{ font-size:18px;padding:20px 0 7px 0;
	width: 250px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis; }
.product-lb p{ font-size:14px; color:#5a5a5a; line-height:20px; padding:0px 0 7px 0;
	height: 47px;width: 250px;}
.product-lb h3 a{ font-size:14px; color:#1da63b; padding:0px 0 10px 0; text-decoration:underline;}
.product-2{ width:100%; margin-bottom:35px;}
.product-2-tu{ float:left; margin-right:20px;}
.product-2-wz{ width:760px; float:right;}
.product-2-wz h1{ font-size:20px; color:#404040; padding-bottom:15px;}
.product-2-wz p{ font-size:14px; color:#676767; line-height:22px;}


.prodetail{
	width: 78%;
	float: right;}
.prodetail .proimg{
	width: 40%;
	float: left;margin-top:20px;}
.prodetail .proinfo{
	float: left;text-align: left;
	width: 60%;
  padding:10px 0px;
	
	line-height: 20px;color: rgb(103,103,103);font-size:14px;}

.prodetail .pros{
	width: 770px;
	float: left;
	line-height: 25px;color:rgb(103,103,103);font-size:14px;border-top: 1px solid #eee;}
/*  career  */
.product table{ margin:22px 0 40px 0;}
.product table .career-bt{ font-size:16px; color:#fff; height:32px; line-height:32px;}
.product table tr td{ padding-left:20px;}
.product table .career-lb td{ font-size:13px; color:#707070; height:30px; line-height:30px; border-top:1px solid #FFF;}
.prodetail .pros>p>img{
	max-width:772px;}

/*  news  */
.news-lb{ padding: 12px 0;}
.news-lb img{-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);box-shadow: 0 0 10px rgba(0,0,0,0.4);}
.news-lb-tu{ margin-right:20px; float:left;}
.news-lb-wz{ width:990px;}
.news-lb-wz h1,.news-detail-l h1{font-size:12px; color:#131212; padding-bottom:10px;}
.news-lb-wz h2{font-size:12px; color:#979797; padding-bottom:5px;}
.news-lb-wz p{ font-size:13px; color:#5a5a5a; line-height:20px;}
.news-lb-wz h3 a{ font-size:12px; color:#1da63b; padding:0px 0 10px 0; text-decoration:underline;}

.news-detail-l{ width:660px; float:left;}
.news-detail-l h2{font-size:12px; color:#979797; padding-bottom:15px;}
.news-detail-l img{padding-bottom:12px;}
.news-detail-l p{ font-size:13px; color:#666666;padding-bottom:10px; line-height:22px;}

.news-lb-wz2{ width:100%;}
.news-lb-wz2 h1{font-size:16px; color:#131212; padding:15px 16px 10px 16px;;}
.news-lb-wz2 h2{font-size:12px; color:#979797; padding:0 16px 5px 16px;}
.news-lb-wz2 p{ font-size:12px; color:#5a5a5a; line-height:18px; padding:0px 16px 5px 16px;}
.news-lb-wz2 h3{ padding:0px 16px 20px 16px;}
.news-lb-wz2 h3 a{ font-size:12px; color:#1da63b; text-decoration:underline;}


.news-detail-r{ width:280px; float:right; background:#F7F7F7;}


/*  切换 */
.Paging{ margin-top:15px;text-align: center;}
.Paging a{line-height: 20px;color: #727272; text-align:center;background:#DEDEDE; padding:3px 6px;margin-right:5px;}
.Paging .current{background:#1DA63B;color: #fff;}

/* video  */
.video{ width:477px; float:left;}
.video-ju{ margin-left:35px;}
.video img{-webkit-box-shadow: 0 6px 18px rgba(0,0,0,0.3);-moz-box-shadow: 0 6px 18px rgba(0,0,0,0.3);box-shadow: 0 6px 18px rgba(0,0,0,0.3);}
.video p{ font-size:14px; color:#323232; text-align:center; padding:20px 0 30px 0;}

/* photo */
table.photo{ font-size:14px; color:#a0a0a0; margin:0 0 45px 0;}
table.photo tr td{ padding:25px 0; border-bottom:1px solid #EDEDED;}
table.photo tr td p{font-size:14px; color:#525252; padding-top:10px;}
table.photo .photo-js{ padding-bottom:15px;}

/*   contact */
table.contact{ margin-bottom:25px;}
table.contact h1{ font-size:16px; color:#1da63b; padding:16px 0 10px 0;}
table.contact h2{ font-size:18px; color:#373737; padding:16px 0 0px 0;}
table.contact p{ font-size:13px; color:#909090; line-height:25px; padding-bottom:16px;}
table.contact tr{}
table.contact tr td{ padding:0; border-top:1px solid #EDEEED;}

table.liuyan{ margin:0;}
table.liuyan tr td{ font-size:14px;height:42px; color:#383838; padding:0;}
table.liuyan .liuyan-shuru{width: 350px; padding:0 10px;background: url(../img/liuyan-shuru.gif) repeat-x;height: 26px;border: 1px solid #cccccc;color: #333333;}



/*  calendar  */
.calendar-bj{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.25);box-shadow: 0 0 10px rgba(0, 0, 0, 0.25); }
table.calendar{ margin:0;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; overflow:hidden;}
table.calendar tr td{ padding:0;}
table.calendar a{ display:block; color:#5a5a5a;}
table.calendar a:hover{ display:block; background:#1DA63B; color:#fff;}
.calendar-sy{ background:#F3FBF3; border-left:1px solid #C9E2CE; border-bottom:1px solid #C9E2CE;}
.calendar-dy{ background:#DCF0E0; border-left:1px solid #C9E2CE; border-bottom:1px solid #C9E2CE;}



/* about-1  */
.about-1{ width:286px; margin:30px 15px; float:left;position: relative; }
.about-1 .about-fazhan{width:286px; height:100%; position:absolute; top:0; left:0;}

/*  projects */
.projects-detail-l{ width:420px; float:left;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.projects-detail-r{ width:540px; float:right;}




/*   products-detail */
table.products-detail{padding:0; margin:40px 0 0 0;
	float: right;}
table.products-detail tr td{padding:0;}
.download-icon{ background:url(../images/product/download.gif) no-repeat; height:34px; font-size:14px; padding:0 10px 0 45px; float:left; line-height:34px; color:#1da63b; display:block; margin-bottom:3px;}
.download_icon{ margin-right:15px; color:#686868; display:block;float: left;}



/* foot  */
#foot{ width:1000px; height:59px;margin: 0px auto;
	}
/*.foot-bq{ padding:20px 0px 20px 20px;}*/
.foot-bq-wz{ font-size:15px; color:#6b6b6b; line-height:76px;}
.foot-link{ font-size:12px;  padding:0px 6px 0 6px;line-height:30px; margin-top:20px}
.foot-link a{color:#6b6b6b;}
.foot-link a:hover{color:#1DA73B}

.foot-link-right{ padding-right:20px;}
#foot .foottop{
	height: 27px;background:url(../img/foot-bj.jpg) top center no-repeat;}
#foot .footbot{
	height: 47px;
	line-height: 47px;}

#foot .footbot span.fl{
	float: left;
	font-size: 12px;color:#333333;}
#foot .footbot span.fr{
	float: right;
	font-size: 12px;color:#333333;}
/* 新增Datasheets下载页面  */
.download-datasheets{}
.download-datasheets h4{font-size: 18px;color: #1da63b; padding-bottom:15px;border-bottom: 1px solid #EDEDED;}
.download-datasheets h6{ font-weight:normal; height:34px; margin:15px 0;}
.download-datasheets h6 a{font-size: 18px;color: #333; background:#EEEEEE; padding:6px 18px;border-radius: 5px; display:block; float:left; margin-right:5px;}
.download-datasheets h6 a.hover{color:#fff; background:#7DD590;}
.download-datasheets h6 a:hover{ color:#fff; background:#7DD590;}
.download-datasheets .download-datasheets-lb{ padding:20px 0;}
.download-datasheets .download-datasheets-lb .datasheets-l{ width:200px; float:left;}
.download-datasheets .download-datasheets-lb .datasheets-l h3{ font-size:16px; color:#333; font-weight:700;line-height: 38px;}
.download-datasheets .download-datasheets-lb .datasheets-r{ float:left;width: 790px;}
.download-datasheets .download-datasheets-lb .datasheets-r h3{ font-size:15px; color:#333; font-weight:700;line-height: 38px;}
.download-datasheets .download-datasheets-lb .datasheets-r h7{ font-size:14px; color:#333; padding-left:12px;line-height: 34px;display: block;}
.download-datasheets .download-datasheets-lb .datasheets-r p{ font-size:13px; color:#666;height: 38px; padding-left:24px; line-height:22px; position:relative;}
.download-datasheets .download-datasheets-lb .datasheets-r p span{ width:150px;height: 22px;display:block; position:absolute; left:26px; top:8px;}
.download-datasheets .download-datasheets-lb .datasheets-r p small{ display:block;margin-left:20px;height: 22px; padding:3px 0; padding-left:40px; background:url(../img/download-2015.gif) 0 center no-repeat;position:absolute; left:190px; top:4px; }
.download-datasheets .download-datasheets-lb .datasheets-r p small .xiazai-icon{ padding-right:18px;}



/* 新增首页样式  */
.main2015{ padding:35px 0 21px; width:1000px; margin:0 auto;}
.main2015 .main2015-l,.main2015 .main2015-c,.main2015 .main2015-r{ width:318px;float:left;}
.main2015 .main2015-l h1,.main2015 .main2015-c h1,.main2015 .main2015-r h1{ position:relative; height:38px; line-height:38px; font-size:18px; background:#0e9a45; padding-left:20px; font-weight:700; color:#fff;border-top-left-radius: 5px;border-top-right-radius: 5px; }
.main2015 .main2015-l h1 span,.main2015 .main2015-c h1 span,.main2015 .main2015-r h1 span{  background:url(../images/index-more.gif) center center no-repeat; width:30px; height:30px; display:block; position:absolute; right:4px; top:4px;}
.main2015 .main2015-l{ margin-right:23px;}
.main2015 .main2015-l .main2015-ltop{ margin-bottom:20px;}
.main2015 .main2015-l .main2015-more,.main2015 .main2015-c .main2015-more,.main2015 .main2015-r .main2015-more{ border:1px solid #E2E3E6; border-top:none; padding:15px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.main2015 .main2015-l .main2015-more p{ color:#808080; font-size:12px; line-height:20px;}
.main2015 .main2015-l .main2015-more .more{
	display: block;
	width: 110px;
	height: 22px;background: url(../img/more.png) top center no-repeat;margin:30px auto 0px;}

.main2015 .main2015-c{ margin-right:23px; }
.main2015 .main2015-c .main2015-new{ border-bottom:1px solid #D0D3D5; margin-bottom:12px;}
.main2015 .main2015-c .main2015-new:last-child{
	border-bottom:0;}
.main2015 .main2015-c .main2015-new .time{ font-size:12px; color:#4c4c4c;}
.main2015 .main2015-c .main2015-new .zhengwen{ font-size:12px; line-height:20px; padding-bottom:12px;}
.main2015 .main2015-c .main2015-new .zhengwen a{ color:#808080;}
.main2015 .main2015-c .main2015-new .zhengwen a:hover{ text-decoration:underline;color:#0e9a45;}
.main2015 .main2015-r{ }
.main2015-more{
	line-height: 20px;}
.main2015-more .main2015-r-info>p{
	font-size: 12px;color:#808080;}

.main2015-more .main2015-r-info{
	line-height: 20px;}
.main2015-more a.more{
	display: block;
	width: 110px;
	height: 22px;background: url(../img/more2.png) top center no-repeat;margin:30px auto 0px;}
.left {
	float: left;
}
.overview{width:100%; min-width:1100px;padding:30px 0 80px 0;}
.overview .overview-content{ width:1100px; margin:0 auto;}
.overview .overview-content h4{ font-size:32px; color:#000; padding-bottom:30px;
	font-weight: bold;}
.overview .overview-content .overview-jieshao .overview-jieshao-l{ width:500px; margin-right:100px;}
.overview .overview-content .overview-jieshao .overview-jieshao-l h5{font-size:36px; color:#000; padding-bottom:30px;}
.overview .overview-content .overview-jieshao .overview-jieshao-l h2{font-size: 26px;color: #333;line-height: 24px;padding-bottom: 20px;}
.overview .overview-content .overview-jieshao .overview-jieshao-l p{font-size:16px; color:#333; line-height:30px; padding-bottom:30px;}
.overview .overview-content .overview-jieshao .overview-jieshao-r{ width:500px;}
.overview .overview-content .overview-jieshao2 div p{font-size:14px; color:#333; line-height:24px; float:left; padding-bottom:10px;}
.overview .overview-content .overview-jieshao2 div p.year{ width:100px;display: inline-block; font-size:16px;}
.overview .overview-content .job-jieshao h2{font-size: 22px;color: #333;line-height: 24px;padding-bottom: 20px;}
.overview .overview-content .job-jieshao p{font-size:14px; color:#333; line-height:30px; padding-bottom:15px;}

.overview2{width:100%; min-width:1100px;padding:0px 0 40px 0;}
.overview2 .overview2-bj{ background:#afd7be;}
.overview2 .overview2-bj .overview2-content{ width:1100px; margin:0 auto;}
.overview2 .overview2-bj .overview2-content .overview2-content-tu{ width:550px; height:275px;}
.overview2 .overview2-bj .overview2-content .overview2-content-tu img{ width:100%; height:100%;}
.overview2 .overview2-bj .overview2-content .overview2-content-wz{ width:550px; color:#fff;}
.overview2 .overview2-bj .overview2-content .overview2-content-wz h2{ font-size:24px; padding:50px 30px 20px;
	font-weight: bold;}
.overview2 .overview2-bj .overview2-content .overview2-content-wz p{ font-size:14px; line-height:24px;padding:0px 30px;}
.overview2 .overview3-bj{ background:#EEEFEE;}
.overview2 .overview3-bj .overview2-content .overview2-content-wz{ width:550px; color:#333;}
.overview3{width:100%; min-width:1100px;padding:0px 0 30px 0; background:#F2F0E9; margin-bottom:80px;}
.overview3 .overview3-content{ width:1100px; margin:0 auto; padding:30px;}
.overview3 .overview3-content h2{font-size:36px; color:#000; padding-bottom:30px;}
.overview3 .overview3-content p{font-size:20px; color:#333; line-height:30px;}

.pagelist { text-align: center; padding: 7px 0; margin-top: 35px; margin-bottom: 20px ;font-size: 12px;}
.pagelist a { margin: 0 5px; border: #1e2a33 solid 1px; display: inline-block; padding: 2px 6px 1px; line-height: 16px; background: #fff; color: #4d4d4d; }
.pagelist span { margin: 0 5px; border: #1e2a33 solid 1px; display: inline-block; padding: 2px 6px 1px; line-height: 16px; color: #4d4d4d; color: #fff; background: #4d4d4d; }


.news-2014{ width:450px; float:left; margin-bottom:20px;
	margin-left: 13px;
	margin-right: 13px;}
.news-2014 a{ display:inline-block;}
.news-2014-ju{ margin-left:50px;}
.news-2014 img{-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);box-shadow: 0 0 10px rgba(0,0,0,0.4);}
.news-2014 h2{font-size: 18px;padding: 20px 0 7px 0;}

.fleft{
	float: left;}
.fright{
	float: right;}
.brand .brand1{
	height: 140px;
	margin-bottom: 31px;}
.brand .brand1 .brandico{
	width: 224px;
	height: 140px;
}
.brand .brand1 .brandico>img{width: 224px;
	height: 140px;}
.brand .brand1 .brandbox{
	width: 675px;
	height: 92px;padding:26px 45px 24px 44px;background: #f2f2f2;
}
.brand .brand1 .brandbox .brandtit{
	font-size: 24px;
	font-weight: bold;color:#333;
	margin-bottom: 11px;}
.brand .brand1 .brandbox .brandinfo{
	font-size: 16px;color:#666;
	line-height: 20px;}