@charset "utf-8";
/* CSS Document */

/* top bottom */
body{font-size:14px;}
*{ margin:0; padding:0; font-family:"宋体"; }
ul,li,dl{list-style:none; margin:0; padding:0;}
a,a:link,a:active,a:visited{text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;}
.cle{clear:both;}
.box{ width:1000px; margin:0 auto;}
.mar_top_18{ margin-top:18px;}

/*顶部*/
#top{ height:148px; background:url(../images/body-bg.jpg) no-repeat center;}
#top dl{ width:1000px; margin:0 auto;padding-top:25px;}
#top dt{ width:366px; height:66px; background:url(../images/logo.png) no-repeat; float:left;}
#top dd{ width:250px; height:56px; background:url(../images/top-tel.png) no-repeat; float:right; text-align:right; padding-right:10px; padding-top:10px; color:#C00;}
#top dd a,#top dd a:link,#top dd a:active,#top dd a:visited,#top dd a:hover{ color:#C00;}
#men{ width:1000px; height:39px; background:url(../images/men-bg.jpg) repeat-x; clear:both; margin-top:18px;color:#fff; font-size:14px; font-weight:bold; line-height:39px;}
#men a,#men a:link,#men a:active,#men a:visited,#men a:hover{ color:#fff; margin:0 15px; text-decoration:none;}
.m_l{ float:left; width:9px; height:39px; background:url(../images/men-left.jpg) no-repeat;}
.m_c{ float:left; width:972px; height:39px; padding-left:10px;}
.m_r{ float:right; width:9px; height:39px; background:url(../images/men-right.jpg) no-repeat;}

#banner-index{ margin:0 auto; width:1000px; height:288px; background:url(../images/banner-index.jpg) no-repeat; margin-top:18px;}
#banner-list{ margin:0 auto; width:1000px; height:172px; background:url(../images/banner-list.jpg) no-repeat; margin-top:18px;}
.fwzc{ width:220px; height:58px; background:url(../images/service.jpg) no-repeat;}
.left-contact{ width:218px; border:#EBEBEB 1px solid; margin-top:15px;}
.left-contact dt{ width:218px; height:30px; background:url(../images/contact-title.jpg) no-repeat;}
.left-contact dd{ width:208px; height:264px; background:url(../images/contact-bg.jpg) no-repeat bottom; padding-left:10px; padding-top:6px; font-size:12px; color:#666666; line-height:21px;}
.spe{ padding-left:39px;}

#left{ float:left;}
#right{ float:right;}
.about dt{ width:735px; height:34px; background:url(../images/index-title-bg.jpg) repeat-x; font-size:16px; font-weight:bold; color:#F00; line-height:39px; padding-left:15px;}
.about dd{ float:left; width:700px; padding:10px 25px; line-height:26px;}
.about dd img{ width:240px; height:130px; border:#EBEBEB 1px solid; float:right; margin:0 0 20px 20px;}

#index-product{}
.index-product-title{ width:970px; height:34px; background:url(../images/index-title-bg.jpg) repeat-x; line-height:39px; padding:0 15px;}
.index-product-title dt{ font-size:16px; font-weight:bold; color:#F00; float:left;}
.index-product-title dd{ float:right;}

.index-product-text{ width:980px;padding-top:20px;margin-left:20px;}
.index-product-text li{float:left; margin:0 10px;}
.index-product-text dt{ width:209px; height:147px; border:#D7D7D7 1px solid; padding:4px;}
.index-product-text dt img{ width:209px; height:147px; border:0;}
.index-product-text dd{ text-align:center; line-height:30px;}

#footer{ margin-top:30px;}
#footer dt{ height:30px; background:#E4E4E4;color:#666666; font-size:12px; line-height:30px; text-align:center;}
.bot1{ width:1000px; height:30px; margin:0 auto; background:#CECECE;}
.bot1 a,.bot1 a:link,.bot1 a:active,.bot1 a:visited,.bot1 a:hover{ color:#666666; margin:0 20px;}
#footer dd{ background:#F0F0F0;font-size:12px; text-align:center; line-height:25px;color:#666666;}
.bot2{width:1000px; height:110px;margin:0 auto; background:#EBEBEB; padding-top:10px;}
.bot2 a,.bot2 a:link,.bot2 a:active,.bot2 a:visited,.bot2 a:hover{ color:#666666;}

.product{ margin-bottom:15px;}
.product dt{ width:185px; height:36px; background:url(../images/product-title.jpg) no-repeat; line-height:41px; color:#FFF; font-weight:bold; padding-left:35px;}
.product dd{ width:220px; height:135px; background:#F5F5F5;}
.product dd a{ width:190px; height:41px; background:url(../images/product-bg.jpg) no-repeat; display:block; line-height:43px; padding-left:30px;}
.product dd a,.product dd a:link,.product dd a:active,.product dd a:visited{ color:#666666; text-decoration:none;}
.product dd a:hover{ color:#333; text-decoration:none;}

.main_title{ width:744px; height:34px; line-height:34px;}
.main_title span{ float:left; width:124px; height:34px; background:url(../images/main_title.jpg) no-repeat; padding-left:20px; font-weight:bold;}
.main_title p{ float:right; width:600px; height:33px; border-bottom:#DBDBDB 1px solid; text-align:right;}
.main_title p a,.main_title p a:link,.main_title p a:active,.main_title p a:visited,.main_title p a:hover{ color:#666666;}
.product_list{ width:744px; padding-top:15px; line-height:26px;}
.product_list h1{ font-size:16px; font-weight:bold; text-align:center; line-height:35px; border-bottom:#CCC 1px dotted; }
.product_list h5{ font-size:12px; font-weight:normal; color:#999; text-align:center; margin-bottom:10px;}

.product_list li{float:left; margin:0 12px;}
.product_list dt{ width:209px; height:147px; border:#D7D7D7 1px solid; padding:4px; margin-top:10px;}
.product_list dt img{ width:209px; height:147px; border:0;}
.product_list dd{ text-align:center; line-height:30px; margin-bottom:10px;}

.job_list{ width:744px; padding-top:15px; line-height:26px;}
.job_list li{ width:680px; height:35px; background:url(../images/jiantou.gif) no-repeat; border-bottom:#CCC 1px dotted; padding-left:15px; line-height:35px;}
.job_list li a{ float:left;}
.job_list li span{ float:right;}

.pagelink{ clear:both; padding:10px 0; background:#F6F6F6;}
.pagelink a{ border:1px #CCC solid; padding:5px; margin:2px; }
.pagelink span{ margin:0 6px;}