﻿@charset "utf-8";

body{font-size:14px;font-family:"微软雅黑", Tahoma, "宋体";padding:0px;margin:0px;}
select, input{color:#444;font-family:"微软雅黑", Tahoma, "宋体";}
table, div, h1, h2, h3, h4, p, form, label, input, select, textarea, img, span, ul, li, ol,p {padding:0px;margin:0px;}
img, a img{border:none;}
ul, li { list-style:none;}
a {color:#444;text-decoration:none;}
a:hover {color:#d8262c;text-decoration:none;}


/* 头部 */
 
.head{ width:100%; height:489px; margin:0px auto; 
  }
.head .tip{ height:113px; width:1100px; margin:0px auto;  position:relative; background:#FFF; z-index:999;  
  }
.head .tip .logo{ width:249px; height:50px; position:absolute; top:40px; left:76px;}
 .head .tip  .dh_tel{ height:66px; background:#d8262c; position:relative;}
 
.head .tip  .dh_tel .logo{ width:373px; height:66px; position:absolute; left:0px; top:0px; z-index:999}
.head .tip  .dh_tel .h_tel{ width:180px; height:29px; position:absolute; right:0px; top:7px;  padding-top:14px; font-size:24px; color:#FFF }
	
.head .tip  .dh_tel .h_tel .links {
	width:180px;
	height:29px;
   }
.head .tip  .dh_tel .h_tel .links a {
	background:url(../images/icon-do-1.png) no-repeat 0 9px;
	float:left;
	font-size:24px;
	line-height:29px;
	padding-left:28px;
	margin-left:15px;
	color:#FFF;
	}
.head .tip  .dh_tel .h_tel .links a:hover {
	background:url(../images/icon-do-1.png) no-repeat 0 -21px;}


.head .tip  .dh_tel .h_tetel{ width:230px; height:29px; position:absolute; right:0px; top:76px; padding-left:50px; background:url(../images/tels.png) no-repeat left;   font-size:24px; color:#d8262c }


.head .tip .nav{ width:1080px; height:49px; position:absolute; left:20px; bottom:0px;  }
.head .tip .nav ul{ margin:0px; padding:0px;}
.head .tip .nav ul li{ width:120px; height:49px; display:block; float:left; line-height:49px; text-align:center; }
.head .tip .nav ul li a{ width:120px; height:49px; display:block; text-align:center; line-height:49px; text-align:center; font-size:16px; color:#d8262c; font-weight:bold;  }
.head .tip .nav ul li a:hover{ background:url(../images/hover.jpg) no-repeat center bottom; }
 .head .tip .nav ul li a.active{ font-weight:bold;  width:90px; height:49px; display:block; text-align:center; line-height:49px; text-align:center; font-size:16px; color:#d8262c; background:url(../images/hover.jpg) no-repeat center bottom;  }
.head .tip .lxzi{ width:184px; height:16px;  color:#000; font-size:"宋体"; position:absolute; top:7px; right:76px; font-size:12px;}

.main{ width:1113px;  z-index:1;  margin:-33px auto 0px auto; background:#fff; position:relative; overflow:hidden; height:283px;  }
/* main */
.home_main {width:1100px; margin:0px auto; overflow:hidden; padding-top:20px;}

.cphome_main {width:1100px; margin:0px auto; overflow:hidden; padding-top:10px;}


.cphome_main .auc{width:1100px; height:28px; margin-bottom:19px;}
.cphome_main .auc_left{width:18px; height:28px; float:left;color:#bb5355; line-height:35px; font-size:39px; font-family:"宋体"}
.cphome_main .auc_center{width:69px; height:28px; float:left;color:#090003; font-size:14px; line-height:17px; text-align:left; padding-left:5px;}
.cphome_main .auc_center span{color:#afafad; font-size:10px; display:block;}
.cphome_main .auc_right{width:999px; height:22px; float:right; margin-top:6px;background-color:#e5e5e5}
.cphome_main .auc_right .auimg{ float:right; width:44px; height:13px; display:block; margin:5px 5px 0px 0px;}
.cphome_main .auclr{ width:800px; height:263px; overflow:hidden; margin-bottom:24px;}
.cphome_main .aucl{ float:left}
.cphome_main .aucr{ float:right; width:546px; line-height:24px;}


.cphome_main .procp{ width:1080px;  height:240px; margin:0px 10px;    }
.cphome_main .procp ul li{ float:left;  width:186px;  height:240px;   margin-right:10px;  }
.cphome_main .procp img{ margin:0px; padding:0px;}
.cphome_main .procp ul li p.cpbian{ width:184px;   border:#e3e3e3 1px solid; padding:0px; height:0px; height:190px;   }
.cphome_main .procp ul li .cpname{  text-align:center; line-height:30px;}






.home_main .leftgd{ width:281px; float:left; display:block; }

/* 首页联系我们 */
.cutitle{width:280px; height:28px; margin-bottom:19px;}
.cutitle_left{width:18px; height:28px; float:left;color:#bb5355; line-height:35px; font-size:39px; font-family:"宋体"}
.cutitle_center{width:69px; height:28px; float:left;color:#090003; font-size:14px; line-height:17px; text-align:left; padding-left:5px;}
.cutitle_center span{color:#afafad; font-size:10px; display:block;}
.cutitle_right{width:176px; height:22px; float:right; margin-top:6px;background-color:#e5e5e5}
.cu{width:250px; height:135px; margin-top:9px; border:#e5e5e5 1px solid; border-top:#e5e5e5 3px solid; padding:15px; line-height:24px; margin-bottom:24px; }

/* 产品系列 */
.protitle { width:250px; border:#e5e5e5 1px solid;padding:15px;}
.protitle ul  li{ line-height:30px; font-weight:bold; }
.protitle ul  li a{ border-bottom:1px #efefef solid; display:block}
.protitle ul  li a:hover{ color:#d8262c;display:block}
.protitle ul  li ul.xlb li{ font:normal 12px/30px "宋体"; background:url(../images/xlb.jpg) left center no-repeat; text-indent:30px; margin-left:10px;}

.rightgd{  width:799px;   margin-left:15px;   }
/* 关于我们 */
.au{width:799px; height:28px; margin-bottom:19px;}
.au_left{width:18px; height:28px; float:left;color:#bb5355; line-height:35px; font-size:39px; font-family:"宋体"}
.au_center{width:69px; height:28px; float:left;color:#090003; font-size:14px; line-height:17px; text-align:left; padding-left:5px;}
.au_center span{color:#afafad; font-size:10px; display:block;}
.au_right{width:698px; height:22px; float:right; margin-top:6px;background-color:#e5e5e5}
.au_right .auimg{ float:right; width:44px; height:13px; display:block; margin:5px 5px 0px 0px;}
.aulr{ width:800px; height:225px; overflow:hidden; margin-bottom:24px;}
.aul{ float:left}
.aur{ float:right; width:546px; line-height:24px;}

/* 新闻中心 */
.new{ width:799px; height:207px; overflow:hidden; margin-bottom:24px; border:#e5e5e5 1px solid;}
.newl{ float:left; margin-left:25px; padding:11px 0px;}
.newr{ float:right; width:546px; line-height:24px; margin-right:6px;padding:22px 0px;}
.new .newr ul.t li { border-bottom:#CCC 1px dashed; line-height:30px;}
.new .newr ul.t li span{ color:#bd5454}
.new .newr ul.t li span a{color:#bd5454}
.new .newr ul.t li span a:hover{ text-decoration:underline}
.new .newr ul.t a.dsc{ color:#999;}
.new .newr ul.t a.dsc:hover{ text-decoration:underline;}
.new .newr ul.t li span.cc{ float:right; margin-right:10px; font-size:14px; color:#444444}
/* 产品推荐 */
.home_main .rightgd .pro{ width:779px;  height:240px; margin:0px 10px;    }
.home_main .rightgd .pro ul li{ float:left;  width:186px;  height:240px;   margin-right:10px;  }
.home_main .rightgd .pro img{ margin:0px; padding:0px;}
.home_main .rightgd .pro ul li p.cpbian{ width:184px;   border:#e3e3e3 1px solid; padding:0px; height:0px; height:190px;   }
.home_main .rightgd  .pro ul li .cpname{  text-align:center; line-height:30px;}
/*底部 */
.footwarp{ width:100%; margin:0 auto; height:113px; background:#d8262c;  }
.footwarp .foot{ width:1100px; margin:0 auto; padding-top:50px;color:#FFF; }
.clear{ margin:0px; padding:0px; font-size:0px; line-height:0px;}

/*bannercss */
.slideBox{ width:100%; height:489px; overflow:hidden; position:relative;min-width:1000px;  margin-top:-113px;}
.slideBox .hd{ height:16px; overflow:hidden; position:absolute; left:46%; bottom:40px; z-index:1; width:202px; margin:0 auto; }
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{ float:left; margin-right:10px;  width:20px; height:7px; display:block;  border:2px #f5f5f5 solid; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#d8262c; border:2px #d8262c solid;     width:20px; height:7px; display:block; cursor:pointer;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%; height:489px; z-index:1; background:#000; }
