@charset "utf-8";
/* CSS Document */

/*banner*/



/*index_hezuo*/
.hezuo { padding-top:12px; width:960px; margin:0 auto; overflow:hidden}
.hezuo h4{ height:40px;  font:16px "微软雅黑"; color:#034ba4; font-style:italic; display:inline; float:left}
.hezuo h4 span { display:block; font:6px Arial; color:#7f7f7f; text-transform:uppercase;}
.hezuo .hezuo_nr { background:url(../images/hezuo_bg.gif) bottom no-repeat; height:140px; width:960px; overflow:hidden; position:relative; }
.hezuo_nr .hd{ overflow:hidden;  height:40px; padding:0 10px; float:right  }
.hezuo_nr .hd .prev,.hezuo_nr .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url(../images/arrow.gif) no-repeat;}
.hezuo_nr .hd .next{ background-position:0 -50px;  }
.hezuo_nr .hd .prevStop{ background-position:-60px 0; }
.hezuo_nr .hd .nextStop{ background-position:-60px -50px; }
.hezuo_nr .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.hezuo_nr .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/icoCircle.gif) 0 -9px no-repeat; }
.hezuo_nr .hd ul li.on{ background-position:0 0; }
.hezuo_nr .bd{ padding:6px 10px 10px 10px; float:left;  }
.hezuo_nr .bd ul{ overflow:hidden; zoom:1; }
.hezuo_nr .bd ul li{ margin:0 16px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.hezuo_nr .bd ul li .pic{ text-align:center; }
.hezuo_nr .bd ul li .pic img{ width:150px; height:70px; display:block;  padding:2px; border:1px solid #ccc; }
.hezuo_nr .bd ul li .pic a:hover img{ border-color:#999;  }
.hezuo_nr .bd ul li .title{ line-height:24px;   }

/*index_product*/
.product_content{ margin:0 auto; width:960px; margin-top:12px;}
.index_product_left{ width:236px; float:left;}
h1.product_tit{ height:32px; line-height:32px; border-top:3px #2865b1 solid; background:#13488b; color:#fff; text-align:center;}
.product_tit a{  font: 16px/33px "微软雅黑"; color:#fff;}
.index_product_class{ background:#F1F1F1; border:1px solid #DFDFDF; padding:0 18px 33px 14px;overflow:hidden;}
.index_product_class dt{ margin:8px 0 0 0; background:url(../images/a.gif) no-repeat; height:31px; line-height:31px; text-indent:8px; width:100%;}
.index_product_class dd{ background:url(../images/index_product_bg.gif) left center no-repeat; border-bottom:1px solid #e5e5e5; height:33px; line-height:33px; text-indent:12px; }
.index_product_class dd a{ color:#525252;}

.index_product_right{ float:right; width:713px; border:1px solid #ddd; border-top:3px solid #2865b1; background:#fff; padding:0 0 24px 0;}
.index_product_right dt{ height:32px; line-height:32px; width:705px; border-bottom:1px solid #ddd;}
.index_product_right  dt .i_p_new_title { float:left;line-height:32px; margin:0 0 0 18px;  height:32px; text-indent:12px;background:url(../images/right_arrow.gif) center left no-repeat; width:50%;}
.index_product_right  dt .i_p_new_title a{  float:left; height:14px; font-size:14px; font-weight:bold;}
.index_product_right  dt .i_more{   float:right; margin:0 18px 0 0;}
.index_product_right dd{ width:200px; height:197px; padding:18px 13px 0 23px; float:left}
.index_product_right dd a{ display:block; color:#333333; line-height:22px; font-weight:normal;}
.index_product_right dd h2 a img{ height: 146px; width: 197px;}

/*ad*/
.ad{ width:960px; margin:0 auto; overflow:hidden; margin-top:12px;}
.ad .a_img{ width:960px;}

/*customer*/
.customer{}
.customer_left{ width:693px; float:left; border:1px solid #dbdbdb; background:#fff;}
.customer_left_head{ background:url(../images/title_h34_bg.gif) repeat-x; float:left; line-height:34px; width:100%; border-bottom:1px solid #dbdbdb;}
.i_c_l_top_a{ margin: 0 0 0 18px; float:left;}
.morea{ background:url(../images/more.gif) left center no-repeat; float:right; height:34px; margin:0 12px 0 0;}
.morea a{ display:block; width:44px; height:34px;}
.customer_left dl{ border-bottom:1px dotted #E5E5E5; padding:20px; float:left}
.customer_left dl dt{ float:left}
.customer_left dl dd{ float:left; color:#979797; width:430px; padding:0 0 0 20px; line-height:20px;}
.customer_left dl dd p{ height:100px; overflow:hidden;}
.customer_left dl dt a img{ width:174px; height:144px; padding:1px; border:1px solid #cacaca;}
.customer_left dl dd h4 a{ line-height:24px;}
.customer_right{ width:256px; float:right;  border:1px solid #dbdbdb;background:#fff; padding:0 0 5px 0 ; _padding:0 0 0 0; }
.customer_right dl,.company_right dl { padding:10px; text-align:center; }
.customer_right dl dd,.company_right dl dd{ background:#EBEBEB; line-height:26px; height:26px; margin:4px 0 0 0;}
.customer_right dl dt a img,.company_right dl dt a img{ width:216px; height:202px;}

/*index_company*/
.index_company{}
.company_left{ width:693px; float:left; border:1px solid #dbdbdb; background:#fff; padding:0 0 8px 0;}
.company_right{ width:256px; float:right;  border:1px solid #dbdbdb;background:#fff;}
.company_left .company_dl{ padding:8px 20px}
.company_left .company_dl dt,.company_left .company_dl dd { float:left}
.company_left .company_dl dd { padding:0 0 0 17px; line-height:22px;}
.company_left .company_dl dt img{ width:225px; height:232px; padding:4px; border:1px solid #ebebeb;}
.company_left .company_dl dd span a{ line-height:28px; color:#DB0404; font-size:16px; padding:10px 0; font-weight:bold}
.company_left .company_dl dd p{ width:400px; text-indent:20px; margin:10px 0 0 0; }
.yuangong dt{ background:url(../images/yuangong_w661_h6_bg.gif) center no-repeat; text-align:center}
.yuangong dt a{ font-size:14px; font-weight:bold;}
.yuangong dd{ float:left; margin:0 0 0 14px;}
.yuangong  dd span a img{ width:119px; height:110px; border:1px solid #dbdbdb; } 
.yuangong  dd p{ line-height:22px; height:22px; background:#e5e5e5; text-align:center;width:119px; overflow:hidden }
.company_right dl {padding:17px 10px;}
.company_right dl dd{ background:none;}

/*equipment*/
.equipment{ margin-top:12px; background:#fff; border:1px solid #dbdbdb;}
.equipment_content{ padding:8px 25px; overflow:hidden;}
.equipment dl{ float:left; margin:0px 0 0px 14px; overflow:hidden; width:210px; display:inline;}
.equipment dl dt a img{ width:200px; height:190px; padding:4px; border:1px solid #d3d3d3;}
.equipment dl dd{ background:#ebebeb; height:22px; line-height:22px; text-align:center; }

/*news*/
.news{ margin-top:12px;}
.news_left{width:958px; float:left; border:1px solid #dbdbdb; background:#fff; padding:0 0 8px 0;}
.news_content dl{ border-bottom:1px solid #E5E5E5; margin:20px 20px 0 119px; float:left; padding:0 0 20px 0; display:inline;}
.news_content dl dt{ float:left}
.news_content dl dd{ float:left; color:#979797; width:452px; padding:0 0 0 58px; line-height:20px;}
.news_content dl p{ height:100px; overflow:hidden; color:#333333}
.news_content dl dt a img{ width:174px; height:144px; padding:1px; border:1px solid #cacaca;}
.news_content dl dd h4 a{ line-height:24px;}
.news_content ul{}
.news_content ul li{ background:url(../images/i_news_li_w3_h3.gif) no-repeat left center; line-height:30px; height:30px; overflow:hidden; margin:0 40px 0 116px; float:left; display:inline; color:#5c6164; float:left; width:260px; text-indent:8px;}
.news_right{width:256px; float:right;  border:1px solid #dbdbdb;background:#fff;}
.news_right ul.question{ padding:8px; line-height:28px;overflow:hidden; position:relative; height:370px;}
.news_right ul.question li dl dt{ background:url(../images/i_question_w20_h_20.gif) left center no-repeat; text-indent:24px;}
.news_right ul.question li dl dd{ background:url(../images/i_answer_w_20_h_20.gif) left 4px no-repeat;text-indent:24px; border-bottom: 1px dotted #E0E0E0;}

/*link*/
.link{ margin-top:12px; background:url(../images/link_bg_w_1_h_58.gif) repeat-x; border:1px solid #dbdbdb; width:945px; height:42px; padding:18px 0 0 13px;overflow:hidden; color:#666;}
.link img{ float:left}
.link p a{ padding:0 12px; line-height:36px; }


/*机电设备滚动*/
.picScroll-left{ overflow:hidden; position:relative;  }
.picScroll-left .hd{ overflow:hidden;  height:30px;    }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ overflow:hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }


