@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;}
ol,ul,li,dl,dd,dt{list-style:none;}
a img{border:0;}
img{vertical-align:middle;}
em{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.fw{ font-weight:bold;}
.fs14{ font-size:14px;}
.clr{overflow:hidden;clear:both;height:0;width: 100%;}
.clear10{ width:100%; height:10px; clear:both; overflow:hidden;}
.clear20{ width:100%; height:20px; clear:both; overflow:hidden;}
body{color:#555;font-family: "宋体", "黑体";line-height: 150%;font-size: 12px;}
a{color:#555;text-decoration:none;outline:none;}
a:hover{color:#c30004;text-decoration:underline;}

.header,.banner,.l_banner,.main,.footer{width:1000px;margin:0px auto;clear:both;}
#head{background: url(../images/head_bg.jpg) repeat-x;height:72px; padding-bottom:18px;width: 100%;}
#banner{ width:100%; background:url(../images/banner_bg.jpg) repeat-x; height:445px; position:relative;}
#l_banner {background: url(../images/l_banner_bg.jpg) repeat-x;height: 225px;width: 100%; clear:both;position:relative;}
.banner_top {background: url(../images/banner_topbg.png) repeat-x;height: 5px;width: 100%;clear:both;position:absolute;z-index:10;top:0px;}
#foot{width:100%;background:#fafafa url(../images/footer_bg.jpg) repeat-x top;padding: 15px 0px;font-family: Arial, Helvetica, sans-serif;}
.foot_cy {text-align: center; margin-top:10px;}
.foot_line span {font-size: 14px;font-weight: bold;}
.foot_line a{padding: 0px 10px;display: inline-block;}
.logo {float: left;height: 72px; margin-left:20px; margin-right:40px;_margin-left:10px;_margin-right:30px;}
.logo a{ width:200px; height:72px; background:url(../images/logo.jpg) no-repeat; display:block;}
.top {line-height: 30px;	text-align: right;	float: right;	height: 30px;	width: 720px; margin-right:20px;}


/*导航栏*/
.nav{width:740px;height:42px;float:left;background:url(../images/nav_bg.jpg) repeat-x bottom;}
.nav li {float: left;height: 42px;width: 110px;text-align: center;}
.nav li a {height: 35px;width: 110px;display: block;font: 14px/35px "微软雅黑", "宋体";padding-bottom: 7px;text-decoration: none;}
.nav li a:hover{background: url(../images/nav_xzbg.jpg) no-repeat center bottom;color: #c30004;text-decoration:none;}
.nav li.nxz a,.nav li.nxz a:hover{background: url(../images/nav_xzbg.jpg) no-repeat center bottom;color: #c30004; font-weight:bold;}

/*首页样式*/
.main {padding: 20px 0px;}
.h_about {width: 310px;float: left;}
.h_about_tit {height: 58px;width: 310px;}
.h_about_c {width: 290px;height: 148px;margin: 8px 10px;overflow: hidden; line-height:21px;}
.h_aobut_tp {float: left;margin-right:10px;}
.h_contact {float: right;width: 330px;height: 222px;}
.h_contact_t {height: 168px;width: 330px;}
.h_contact_c {height: 54px;width: 320px;padding-left:10px;overflow: hidden;line-height: 18px;}

/*首页产品展示*/
.h_product {height: 222px;width: 320px;float: left;margin-left: 20px;}
.product-area {	MARGIN: 0 auto;}
.dropList {	WIDTH: 320px;HEIGHT: 222px}
.dropList DL DT {WIDTH: 24px; float:left;LINE-HEIGHT:18px;HEIGHT: 222px;color: #FFF;}
.dropList DL DT P {background: url(../images/h_product_libg.jpg) repeat-y;WIDTH: 18px;HEIGHT: 210px;CURSOR: pointer;padding-top:12px; padding-left:6px;}
.dropList DL DT P.dropList-hover {background: url(../images/h_product_lixzbg.jpg) repeat-y;}
.dropList DL DD {DISPLAY: none; float:left;OVERFLOW: hidden;WIDTH: 243px;HEIGHT:220px; border:1px solid #ccc;}
.dropList DL DD IMG { width:243px; height:220px;}

/*左侧样式*/
.left{float: left;width: 210px;}
.l_tit {width: 210px;}
.l_down {background: url(../images/left_down.jpg) no-repeat;height: 50px;width: 210px;}
.l_con {background: url(../images/left_c.jpg) repeat-y;width:180px;padding:15px 20px 15px 10px;overflow:hidden;}
.l_con li{width:180px;height:30px; line-height:30px;background: url(../images/left_c_li.jpg) no-repeat bottom;}
.l_con li a{width:150px; height:30px;padding-left:30px; display:block; overflow:hidden;}
.l_con li a:hover{background: url(../images/left_c_dian.jpg) no-repeat 20px;color: #c30004;}
.l_con li.lxz a,.l_con li.lxz a:hover{background: url(../images/left_c_dian.jpg) no-repeat 20px;color: #c30004;font-weight: bold;text-decoration: none;}
.l_qq {background: url(../images/left_c.jpg) repeat-y;width:180px;padding:0px 20px 0px 10px;overflow:hidden;}
.l_qq dd{width:170px;height:30px;line-height:30px;padding-left:10px;overflow: hidden;}

/*右侧样式*/
.right{float: right;width: 770px;}
.title {width: 770px;height: 40px;margin-top: 16px;background: url(../images/title_bg.jpg) repeat-x bottom;line-height: 40px;}
.title strong {padding: 0px 20px;float: left;background: url(../images/title_btbg.jpg) repeat-x bottom;height: 40px;font: bold 16px/40px "微软雅黑", "宋体"; color:#c30004;}
.title span {float: right;margin-right: 10px;}
.content {width: 740px;padding:15px; line-height:24px;}
.con {width: 740px;padding: 10px 0px; overflow:hidden;}
.con img{ max-width:740px;}
.con h1 {font: bold 18px/40px "宋体", Arial;color:#b77104;text-align: center;}
.con h2{font-size: 12px;font-weight: normal;border: 1px solid #ddd; background:#f5f5f5;margin-bottom: 10px;text-align: center;color: #777;}
.contact {background: url(../images/contact_woman.jpg) no-repeat right;width: 300px;padding-right: 380px;min-height:340px;margin: 0px auto;}

/*产品展示*/
.product {width:740px;}
.product li { width:216px; float:left; height:184px; margin:5px 15px;_margin:5px 10px;}
.product li dd {border: 1px solid #CCC;height: 158px;width:214px}
.product li dd a{ width:206px; height:150px; padding:4px; display:block;}
.product li dd a:hover{ background:#ddd;}
.product li dd img{width:206px;height: 150px;}
.product li dt { width:216px; height:24px; text-align:center;}

/*新闻样式*/
.news {width: 740px;}
.news li {height: 36px;width: 720px;border-bottom: 1px dashed #CCC;line-height: 36px;background: url(../images/n_dian.jpg) no-repeat 10px;padding-left: 20px;}
.news li a {height: 36px;width: 600px;float: left;overflow: hidden;}
.news li span {float: right;margin-right: 10px; color:#999;}
.service {width: 740px;}
.service li {float: left;width: 258px; margin:0px 50px;margin-bottom:30px; border:1px solid #ccc; }
.service li dd {height: 150px;width: 240px;padding:9px;}
.service li dd img{	height: 150px;width: 240px;}
.service li dt {width: 240px;overflow:hidden; background:#eee; padding:0px 9px;}
.service li dt span{color: #F60;text-decoration: underline;}

/*翻页*/
.Pagination{text-align:center;width: 100%;margin: 15px 0px; padding:2px 0px; height:30px; clear:both; }
.Pagination a{padding:3px 7px;margin-left:2px; border:1px solid #CCC;text-decoration:none;color:#666;}
.Pagination a:hover,.Pagination a:active,.Pagination a.current:link,.Pagination a.current:visited{border:1px solid #777;background:#999;color:#fff;}
