@charset "utf-8";
/* CSS Document */
.sub_head{ width:1052px; height:200px; position:absolute; left:50%; margin-left:-526px; top:134px;}
/*about*/
.side_leftbg{width:180px; height:505px; background:url(../images/about_left.png) no-repeat;}

.culture{color:#098600; font-size:16px; font-weight:bold;}
.culture_ct{border-top:1px solid #e5e5e5; margin-top:12px;}
.culture_ct ul{margin-top:34px;}
.culture_ct li{font-size:14px; background:url(../images/about_mark3.png) no-repeat left; padding-left:20px; margin:18px 0;}
.culture_ct li span{color:#098600; font-weight:bold; padding-right:20px;}

.main_scale{position:relative;background:url(../images/scalebg.png) no-repeat center;}
.main_scalebk{width:728px; height:350px; margin:0 auto;overflow:hidden; }
.main_scalebk ul{width:728px;height:350px;  overflow:hidden;}
.main_scalebk li{width:728px; height:350px; float:left; display:inline; background:#ededed; margin-right:22px; }
.main_scalebk img{width:728px; height:350px;display:block; margin:0 auto;}
.scale_prev{width:45px; height:30px; display:block; background:url(../images/about_mark4.png) no-repeat; cursor:pointer; position:absolute; left:19px; top:50%; margin-top:-15px;}
.scale_next{width:47px; height:30px; display:block; background:url(../images/about_mark5.png) no-repeat; cursor:pointer; position:absolute; right:7px; top:50%; margin-top:-15px;}

.scale{border-top:1px solid #e5e5e5; margin-top:27px;}
.scale ul{margin-top:22px; margin-left:3px;}
.scale li{height:40px; line-height:40px;color:#098600; font-weight:bold; font-size:14px; background:url(../images/about_mark3.png) no-repeat left; padding-left:20px;}

.quality{font-weight:bold; }
.quality_title{color:#098600; font-size:16px;}
.quality ul{margin-top:10px;}
.quality li{background:url(../images/about_mark3.png) no-repeat left center; padding-left:20px; height:38px; line-height:38px; font-size:14px;}
.vision_img{width:696px; height:355px; background:#fff; margin:0 auto;}
.vision_img img{width:680px; height:307px; padding:10px 8px 0;}
.vision_img p{font-size:14px; font-weight:bold; padding-left:8px; height:38px; line-height:38px;}
.vision{width:696px; margin:25px auto 0;}
.vision ul{width:720px; overflow:hidden;}
.vision li{background:url(../images/about_mark6.png) no-repeat left center; padding-left:20px; float:left; width:160px; color:#098600; font-size:14px; font-weight:bold;}


/*news*/
.news_leftbg{width:180px; height:505px; background:url(../images/news_left.png) no-repeat;}
.main_news{position:relative; border-bottom:1px solid #e5e5e5;}
.main_newsbk{width:766px; margin:0 auto;overflow:hidden;}
.main_newsbk ul{height:196px; overflow:hidden;}
.main_newsbk li{width:766px; height:196px; float:left; display:inline;  margin-right:22px; }
.news_img{width:245px; height:154px; background:url(../images/news_bg.png) no-repeat;}
.news_img img{width:221px; height:148px;display:block; border:4px solid #fff; margin-left:6px;}
.main_newsbk dl{width:510px; margin-top:6px;}
.main_newsbk dl dt{height:34px; line-height:34px; font-weight:bold; font-size:14px;}
.main_newsbk dl img{vertical-align:top;}
.main_newsbk dl dd{text-indent:2em; color:#656565; font-family:"宋体"; margin-top:14px;}
.news_prev{width:25px; height:25px; display:block; background:url(../images/news_mark1.jpg) no-repeat; cursor:pointer; position:absolute; left:256px; top:126px;}
.news_next{width:25px; height:25px; display:block; background:url(../images/news_mark2.jpg) no-repeat; cursor:pointer; position:absolute; left:283px; top:126px;}
.news_ct{margin-top:14px;}
.news_ct li{height:42px; line-height:42px; border-bottom:1px dotted #acacac;font-family:"宋体"; background:url(../images/news_mark2.png) no-repeat left center; padding-left:20px;}
.news_ct li span{padding:0 12px;}



.Close { width:80px; background:#b4b4b4;height:26px;line-height:26px;margin-left:30px; margin-bottom:30px; margin-top:30px; text-align:center}
.Close a{height:26px;line-height:26px;display:block; color:#fff;}
.news_y{ height:600px; overflow-y:auto;}
.news_title{ text-align:center;}
.news_title p{ color:#353535; font-family:"微软雅黑"; font-size:14px; font-weight:bold; height:40px; line-height:40px; margin-top:20px;}
.content_main{ padding-left:34px; padding-top:30px;}
.content_main li{ margin-top:10px;}

 .black_overlay{ display: none; position: absolute; top:0; left:0;  width: 100%; height: 100%; background-color:#e2e8ed;  z-index:1001; -moz-opacity: 0.7;  opacity:.70; filter: alpha(opacity=70);overflow-y:auto;} 
.white_content { position: absolute; top:100px; width:1000px; height:600px; background-color: white; z-index:1002; left:50%; margin-left:-500px;}

/*product*/
.product_leftbg{width:180px; height:505px; background:url(../images/product_left.png) no-repeat;}
.product_left {margin-top:148px; margin-left:10px;}
.product_left li{font-size:14px; margin:8px 0;}
.product_left li a:hover{color:#098600; background:url(../images/product_mark1.png) no-repeat right center; padding-right:25px;}
.product_left li a.left_cur{color:#098600; background:url(../images/product_mark1.png) no-repeat right center; padding-right:25px;}
.product_left li .sub_leftnav dd{padding-left:4px;font-family:"宋体"; font-size:12px; margin-top:10px;}
.product_left li .sub_leftnav dd a{color:#5a5a5a;}
.product_left li .sub_leftnav dd a:hover{background:none;}
.product{ background:url(../images/product_line.png) repeat-x top center; padding:12px 22px 0;}
.product_title{ color:#167f16; font-size:16px;}
.product_title img{ vertical-align:middle;}
.product_title a{ color:#167f16; font-size:14px;}
.product_ct{ width:474px;font-family:"宋体";}
.product_ct li{  /*width:237px; float:left;height:28px; line-height:28px;*/ line-height:20px; margin-top:4px; border:1px solid #ccc; margin-top:10px; width:320px;}

.product_bt{ width:780px; overflow:hidden;}
.product_bt li{ width:240px;/* height:167px;*/ height:217px; float:left; margin-right:20px; margin-top:25px; /*position:relative;*/}
.product_bt p{/* height:30px; line-height:30px;*/ /*background:#969696;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; margin-top:-30px;*/ text-align:center;font-family:"宋体";/* position:absolute; bottom:0; right:0; left:0;*/ padding:4px 0;/*background:url(../images/product_hot1.png) repeat;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9; background:#157e16;*/ background:url(../images/pro_line.png) repeat-y;}
.product_bt li a{ color:#161616;}
.fy{height:30px; line-height:30px; text-align:center; margin-top:50px; padding-bottom:20px;}
.fy a{padding:3px 5px; border:#ccc solid 1px; background:#fff; margin:0 5px; color:#1a821a;}
.fy a:hover{background:#1a821a; color:#fff;}
.fy span{padding:3px 5px; border:#ccc solid 1px; background:#1a821a; margin:0 5px; color:#fff;}
.product_bttitle p{ color:#1c831c; font-size:16px; background:url(../images/product_line1.png) repeat-x bottom; padding-bottom:8px;}

.product_bttitle{ width:360px;}
.product_bttitle dl{color:#505050;font-family:"宋体";}
.product_bttitle dt{ font-weight:bold;}
.product_bttitle dd{ margin-top:5px;}
.product_rt{margin-top:40px;color:#505050;font-family:"宋体";}
.product_rttitle{ width:100%; height:22px; border-bottom:1px dotted #707070;}
.product_rttitle p{ width:83px; height:26px; line-height:26px; text-align:center;color:#fff;font-family:"宋体"; background:url(../images/product_title.png) no-repeat center 0; position:absolute;}
.pro{ margin-top:10px;}
.product_rt ul p{ font-weight:bold;}
.product_rt ul li{ margin-top:10px;}

/*innovation*/
.innovation_leftbg{ width:181px; height:498px; background:url(../images/innovation_left.png) no-repeat left top;}
.news_ct .innvor img{ vertical-align:middle;}


/*contract*/
.contract_leftbg{ width:180px; height:501px; background:url(../images/contract_left.png) no-repeat left top;}
.contract li{ width:374px; float:left; font-size:14px; margin-top:14px;}
.contract li img{ vertical-align:middle;}
.facebook{ background:url(../images/facebook_bg.png) no-repeat right top;}
.facebook tr{ height:56px;}
.facebook tr td .text{width:240px; height:38px; border:1px solid #e4e4e4; color:#9c9c9c; padding-left:16px; line-height:38px;}
.facebook tr td .content{ width:430px; height:140px; resize:none;border:1px solid #e4e4e4;color:#9c9c9c; padding-left:16px; padding-top:14px;border-radius:5px;}
.facebook tr.cont{ height:160px;}
.facebook  p{ margin-top:12px;}

/*job*/
.job_leftbg{ width:180px; height:490px; background:url(../images/job_left.png) no-repeat left top;}
.job{font-family:"宋体";}
.job .job_ct{height:40px; line-height:40px; border-bottom:1px solid #91969a; font-size:14px; color:#353535; font-weight:bold;}
.job .job_ct .job_z{ width:180px;}
.job .job_ct .job_x{ width:260px;}
.job .job_ct .job_a{ width:240px;}
.job .job_ct .job_t{ width:80px;}
.job tr{ height:40px; line-height:40px; border-bottom:1px dotted #abacac;}
.job tr td.num{ padding-left:20px;}

/*skill*/
.skill_leftbg{ width:181px; height:505px; background:url(../images/skill_left.png) no-repeat left top;}


/*content*/
.content{ width:1050px; height:650px; margin:0 auto; overflow:hidden;}




/*page*/
.page_style {text-align:center; font-size:12px; line-height:20px; font-family:Arial; margin-top:8px;}
.page_style a,.page_style a:link,.page_style a:visited {color:#616161; text-decoration:none; outline:0 none;}
.page_style a:hover {color:#FF5A00; text-decoration:none;}
.page_style a,.page_style .current {border:solid 1px #CECECE; padding:0 7px; display:inline-block; vertical-align:middle; background:#FFF;}
.page_style .current {color:#FF5A00;}


/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:400pxborder:1px solid #e4e4e4;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-n1{ width:348px; float:left;}
#spec-n1 img{width:348px; height:248px;/* background:#e8e8e8;*/ margin-right:10px; }  
