body {
    margin:0;
    padding:0;
    font-family:Arial;
    color:#fff;
}
img {
    border:0;
}
.mainwidth
{
    width:996px;
    height:102px;
    text-align:left;
}
.menu
{
    width:100%;
    height:66px;
    border-top:solid 6px #CE0100;
    border-bottom:solid 2px #E4E4E4;
	position:relative;
	z-index:99999;
}
.logo
{
    padding-top:30px;
    display:block;
    float:left;
}
.phone
{
    float:left;
    padding-top:36px;
    padding-left:80px;
}
.phone1
{
    float:left;
    padding-top:36px;
    padding-left:40px;
}
.menu ul,li
{
	margin:0;
	padding:0;
	list-style:none;
}
.menu .drop-menu-effect
{
    float:left;
    border-left:solid 1px #E4E4E4;
}
.menu .drop-menu-effect1
{
    float:left;
    border-left:solid 1px #E4E4E4;
    border-right:solid 1px #E4E4E4;
}
.menu .otherlinkon
{
	display:block;
    line-height:66px;
    height:66px;
    width:123px;
    font-family:微软雅黑;
    font-size:18px;
    color:#fff;
    text-decoration:none;
    background:#CE0100;
}
.menu .otherlinkon:hover
{
	display:block;
    line-height:66px;
    height:66px;
    width:123px;
    font-family:微软雅黑;
    font-size:18px;
    color:#fff;
    text-decoration:none;
    background:#CE0100;
}
.menu .otherlink
{
	display:block;
    line-height:66px;
    height:66px;
    width:123px;
    font-family:微软雅黑;
    font-size:18px;
    color:#333333;
    text-decoration:none;
}
.menu .otherlink:hover
{
	display:block;
    line-height:66px;
    height:66px;
    width:123px;
    font-family:微软雅黑;
    font-size:18px;
    color:#fff;
    text-decoration:none;
    background:#CE0100;
}
.menu .otherlink1
{
    display:block;
    line-height:66px;
    height:66px;
    width:123px;
    font-family:微软雅黑;
    font-size:18px;
    color:#333333;
    text-decoration:none;
}
.menu .otherlink1:hover
{
    display:block;
    line-height:66px;
    height:66px;
    width:123px;
    font-family:微软雅黑;
    font-size:18px;
    color:#fff;
    text-decoration:none;
    background:#CE0100;
}
.menu .otherlinkon1
{
    display:block;
    line-height:66px;
    height:66px;
    width:123px;
    font-family:微软雅黑;
    font-size:18px;
    color:#fff;
    text-decoration:none;
    background:#CE0100;
}
.menu .otherlinkon1:hover
{
    display:block;
    line-height:66px;
    height:66px;
    width:123px;
    font-family:微软雅黑;
    font-size:18px;
    color:#fff;
    text-decoration:none;
    background:#CE0100;
}
.menu .on{
    background:#CE0100;
    color:#fff;
}
.submenu{display:none;position:absolute; z-index:9999;}
.submenu li{float:none;padding:0; height:42px; line-height:42px;border-bottom:solid 1px #B86D6D;}
.submenu li.last{border:none;}
.submenu li a
{
	background:#8A0D0D;
    display:block;
    line-height:42px;
    height:42px;
    width:123px;
    font-family:微软雅黑;
    font-size:16px;
    color:#ffffff;
    text-decoration:none;
}
.submenu li a:hover
{
	background:#CE0100;
    display:block;
    line-height:42px;
    height:42px;
    width:123px;
    font-family:微软雅黑;
    font-size:16px;
    color:#ffffff;
    text-decoration:none;
}
.menuwidth{
    width:996px;
    height:66px;
}
.clear{
    clear:both;
}
.banner
{
    padding-top:8px;
}
.lefttree
{
    display:block;
    height:32px;
    line-height:32px;
    width:180px;
    color:#434343;
    background:#E4E4E4;
    margin-top:1px;
    text-align:center;
    font-family:微软雅黑;
    font-size:14px;
    text-decoration:none;
}
.lefttree:hover
{
    display:block;
    height:32px;
    line-height:32px;
    width:180px;
    color:#fff;
    background:#333333;
    margin-top:1px;
    text-align:center;
    font-family:微软雅黑;
    font-size:14px;
    text-decoration:none;
}
.lefttreeon
{
    background:#333333;
    color:#fff;
}
.sitemap
{
    color:#999999;
    font-size:12px;
    font-family:宋体;
    padding-top:16px;
    padding-bottom:16px;
}
.sitemap a
{
    color:#666666;
    text-decoration:none;
    font-size:12px;
}
.sitemap a:hover
{
    color:#CC0000;
    text-decoration:none;
    font-size:12px;
}
.itemhead
{
    height:32px;
    line-height:32px;
    width:180px;
    color:#fff;
    background:#CC0000;
    margin-top:1px;
    text-align:center;
    font-family:微软雅黑;
    font-size:14px;
    display:block;
}
.left{ float:left;}
.project-list
{
    float:right;
    width:802px;
}
.tgygimgdiv{position:relative; height:120px;}
*html .new_span{display:block;position:absolute;left:0px;top:93px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=80)";filter:alpha(opacity=80); background:#000; width:180px;font-family:微软雅黑}
*+html .new_span{display:block;position:absolute;left:0px;top:93px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=80)";filter:alpha(opacity=80); background:#000; width:180px;font-family:微软雅黑}
.new_span{display:block;position:absolute;left:0px;top:93px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=60)";filter:alpha(opacity=60);width:180px;font-family:微软雅黑}
.imgdesc
{
    border-left:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 1px #CCCCCC;
    width:178px;
    height:77px;
    margin-bottom:16px;
}
.imgdesc span
{
    display:block;
    color:#667485;
    font-size:12px;
    padding-top:10px;
    padding-left:50px;
}
.paginator {  font-size:14px; font-family:宋体; padding:20px 20px 20px 0; margin: 0px;}
.paginator a {padding: 7px 12px; border: solid 1px #ddd; background: #fff; color:#CC0000; text-decoration: none;margin-right:2px;}
.paginator a:visited {padding: 7px 12px; border: solid 1px #D7D7D7; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 7px 12px;font-weight: bold; font-size: 14px;color:#CC0000;border:none}
.paginator a:hover {color: #fff; background: #CC0000;border-color:#D7D7D7;text-decoration: none;}

.footer_top1_box{height:79px;background:url("footer_top1_box.gif")/*tpa=http://www.hlzs.com/images/footer_top1_box.gif*/; width:100%;}
.footer_top1_bd{background:url("footer_top1_bd.gif")/*tpa=http://www.hlzs.com/images/footer_top1_bd.gif*/ no-repeat center}
.footer_top1{width:996px;margin:0 auto;height:79px}
.footer_top1 h3{font:24px "microsoft Yahei";color:#fff; padding:0; margin:0; padding-top:10px;}
.footer_top1 p{color:#fff; font-size:14px; padding:0; margin:0; padding-top:10px;}
.footer_bt span,.footer_top1 p span{padding:0 14px}
.footer_bt1_box{height:35px;background:url("footer_bt1_box.gif")/*tpa=http://www.hlzs.com/images/footer_bt1_box.gif*/}
.footer_bt1{width:996px;margin:0 auto; padding-top:10px;}
.footer_bt1 span{color:#fff; font-size:12px;}
.footer_bt1 a
{
    font-size:12px; color:#fff; text-decoration:none; font-family:宋体;
}
.footer_bt1 a:hover
{
    font-size:12px; color:#fff; text-decoration:underline; font-family:宋体;
}
.aboutcontent
{
    float:right;
    width:802px;
    font-size:14px;
    font-family:微软雅黑;
    color:#667485;
    margin-bottom:30px;
}
.contenthead
{
    height:42px;
    line-height:42px;
    background:#E4E4E4;
    border-bottom:solid 4px #3B3A39;
    padding-left:10px;
    font-size:18px;
    font-family:微软雅黑;
    color:#CC0000;
}
.contentborder
{
    border-left:solid 1px #E4E4E4;
    border-right:solid 1px #E4E4E4;
    border-bottom:solid 1px #E4E4E4;
    padding-top:10px;
    padding-bottom:20px;
    line-height:36px;
    padding-left:20px;
    padding-right:20px;
}
.contentborder h3
{
    margin:0;
    padding:0;
    font-weight:bold;
    color:#F57921;
    font-size:16px;
}
.newslisttitle
{
    color:#667485;
    font-size:16px;
    text-decoration:none;
    font-family:宋体;
    display:block;
    float:left;
}
.newslisttitle:hover
{
    color:#ff0000;
    font-size:16px;
    text-decoration:none;
    font-family:宋体;
    display:block;
    float:left;
}
.newslist_ul
{
    margin:0;
    padding:0;
}
.newslist_li
{
    background:url("newslistico.gif")/*tpa=http://www.hlzs.com/images/newslistico.gif*/ no-repeat 0px 14px;
    border-bottom:dotted 1px #CBCFD4;
    margin:0;
    padding:0;
    line-height:40px;
    height:40px;
    width:730px;
    list-style:none;
    padding-left:24px;
    clear:left;
}
.newstime
{display:block;float:right; font-family:Arial; font-size:16px; color:#9099A4;}
.sjsimgdiv{position:relative; height:173px; margin-bottom:26px;}
*html .sjs_span{display:block;position:absolute;left:0px;top:146px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=80)";filter:alpha(opacity=80); background:#000; width:140px;font-family:微软雅黑}
*+html .sjs_span{display:block;position:absolute;left:0px;top:146px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=80)";filter:alpha(opacity=80); background:#000; width:140px;font-family:微软雅黑}
.sjs_span{display:block;position:absolute;left:0px;top:146px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=60)";filter:alpha(opacity=60);width:140px;font-family:微软雅黑}

*html .clzs_span{display:block;position:absolute;left:0px;top:146px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=80)";filter:alpha(opacity=80); background:#000; width:140px;font-family:微软雅黑}
*+html .clzs_span{display:block;position:absolute;left:0px;top:146px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=80)";filter:alpha(opacity=80); background:#000; width:140px;font-family:微软雅黑}
.clzs_span{display:block;position:absolute;left:0px;top:146px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=60)";filter:alpha(opacity=60);width:140px;font-family:微软雅黑}

.itemhead1
{
    height:32px;
    line-height:32px;
    width:220px;
    color:#fff;
    background:#CC0000;
    margin-top:1px;
    text-align:center;
    font-family:微软雅黑;
    font-size:14px;
    display:block;
}
.design-list
{
    float:right;
    width:736px;
    padding-left:26px;
}
.szxqname
{
    font-size:12px;
    color:#667485;
    font-family:宋体;
    text-decoration:none;
}
.szxqname:hover
{
    font-size:12px;
    color:#cc0000;
    font-family:宋体;
    text-decoration:underline;
}
.zxlcnum1
{
    float:left; width:30px; height:30px; line-height:30px; background:#BB3D3D; color:#fff; text-align:center; font-family:微软雅黑; font-size:18px;
}
.zxlcnum2
{
    float:left; width:140px; height:30px; padding-left:30px; line-height:30px; background:#E86161; color:#fff; text-align:left; font-family:微软雅黑; font-size:16px;
}
.zxlcnum3
{
    font-family:微软雅黑; color:#667485; font-size:16px; line-height:32px; padding-top:4px; padding-bottom:4px;
    padding-left:30px;
}
.contentborder a
{
    color:#667485;
    font-family:微软雅黑;
    font-size:14px;
    text-decoration:none;
}
.contentborder a:hover
{
    color:#cc0000;
    font-family:微软雅黑;
    font-size:14px;
    text-decoration:none;
}
.contentborder td
{ height:58px;}
.title{width:720px; margin-left:20px; height:60px; line-height:60px; font-family:微软雅黑; color:#fff; font-size:18px; background:#333333;text-align:center;}
.num h4{text-align:center;color:#fff}
.fwys_nr p,.zlbz_box .nr p,.clbz_box .nr p{font-size:14px;line-height:24px;color:#667485;margin-top:10px}
.fwys_nr{margin-top:66px;padding-left:39px}
.fwys_nr li{border-left:2px solid #F8C9C9;margin-bottom:0;padding-bottom:30px;width:602px; list-style:none; margin:0; padding:0;}
.fwys_nr .none{border-left:#fff 2px solid}
.fwys_nr h4{background:#F8C9C9;width:210px;height:29px;font:16px/28px "微软雅黑";color:#fff;padding-left:56px;position:relative}
.fwys_nr h4 span{background:url("fwys_h4_span.gif")/*tpa=http://www.hlzs.com/images/fwys_h4_span.gif*/ no-repeat;width:78px;height:78px;color:#CC0000;font:36px/78px "微软雅黑";top:-24px;left:-40px; display:block; text-align:center;}
.fwys_nr h4 span{display:block;position:absolute;text-align:center}
.fwys_nr p{padding-left:56px}
.designdetail
{
    border-top:solid 5px #CC0000; width:750px; float:right;
    border-left:solid 1px #CC0000;
    border-right:solid 1px #CC0000;
    border-bottom:solid 1px #CC0000;
    padding-bottom:26px;
    margin-bottom:30px;
}
.itemhead55
{
    height:32px;
    line-height:32px;
    width:750px;
    color:#333333;
    background:#CCCCCC;
    margin-top:1px;
    text-align:center;
    font-family:微软雅黑;
    font-size:14px;
    display:block;
    margin-top:50px;
}
.tgygimgdiv55{position:relative; height:100px;}
*html .new_span55{display:block;position:absolute;left:0px;top:80px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=80)";filter:alpha(opacity=80); background:#000; width:160px;font-family:微软雅黑}
*+html .new_span55{display:block;position:absolute;left:0px;top:80px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=80)";filter:alpha(opacity=80); background:#000; width:160px;font-family:微软雅黑}
.new_span55{display:block;position:absolute;left:0px;top:80px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7333333,endcolorstr=#7333333) Alpha(Opacity=60)";filter:alpha(opacity=60);width:160px;font-family:微软雅黑}
.imgdesc55
{
    border-left:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 1px #CCCCCC;
    width:158px;
    height:77px;
    margin-bottom:16px;
}
.imgdesc55 span
{
    display:block;
    color:#667485;
    font-size:12px;
    padding-top:10px;
    padding-left:46px;
}
.newscontentpage_1
{
    display:block; font-size:22px; font-family:微软雅黑; margin:0; padding:0; text-align:center; padding-top:10px;
}
.yylf_tb .tbbox
{
    width:220px;
    height:28px;
    line-height:28px;
    font-family:微软雅黑;
    font-size:14px;
    color:#666666;
    border:solid 1px #CCCCCC;
}
.yylf_tb td{
    padding-left:15px;
}
*html .submenuleft1
{
	left:336px;
	top:175px;
}
*+html .submenuleft1
{
	left:336px;
	top:175px;
}
.submenuleft1
{
	left:347px;
	top:175px;
}
*html .submenuleft2
{
	left:460px;
	top:175px;
}
*+html .submenuleft2
{
	left:460px;
	top:175px;
}
.submenuleft2
{
	left:471px;
	top:175px;
}
*html .submenuleft3
{
	left:584px;
	top:175px;
}
*+html .submenuleft3
{
	left:584px;
	top:175px;
}
.submenuleft3
{
	left:595px;
	top:175px;
}
*html .submenuleft4
{
	left:708px;
	top:175px;
}
*+html .submenuleft4
{
	left:708px;
	top:175px;
}
.submenuleft4
{
	left:719px;
	top:175px;
}
*html .submenuleft5
{
	left:832px;
	top:175px;
}
*+html .submenuleft5
{
	left:832px;
	top:175px;
}
.submenuleft5
{
	left:843px;
	top:175px;
}
*html .submenuleft6
{
	left:1080px;
	top:175px;
}
*+html .submenuleft6
{
	left:1080px;
	top:175px;
}
.submenuleft6
{
	left:1091px;
	top:175px;
}
.submenu
{
	display:none;
}


.da-thumbs{list-style:none;height:150px;position:relative;margin:0 0 20px 0;padding:0; z-index:1;}
.da-thumbs li{float:left;margin-right:30px;background:#fff;position:relative;border:2px solid #fafafa}
.da-thumbs li a,.da-thumbs li a img{display:block;position:relative; text-decoration:none;}
.da-thumbs li a{color:#fff;overflow:hidden; font-family:微软雅黑;}
.da-thumbs li a div{position:absolute;background:#333;background:rgba(1,152,117,0.9);*background:#0d9572;background:#0d9572\0;filter:alpha(Opacity=90);width:100%;height:100%}
.da-thumbs li a em{display:block;width:92px;height:8px;background:rgba(255,255,255,0.3);*background:#fff;background:#fff\0;filter:alpha(Opacity=30);margin:0 10px}
.da-thumbs li a h2{ font-size:20px;margin:6px 8px;font-weight:normal;text-align:center}
.da-thumbs li a p{margin:8px 13px;font:normal 14px/18px 'Microsoft YaHei'}
.da-thumbs li.subscribe{border:none;width:110px;height:134px;margin-right:30px; margin-top:2px; background:#0d9572;padding:8px; text-decoration:none;}
.da-thumbs li.subscribe h2{font-size:33px;line-height:36px;margin:0;text-align:center; font-family:微软雅黑; }
.da-thumbs li.subscribe h2 span{font-size:16px; float:right; margin-right:5px; line-height:30px}
.da-thumbs li.subscribe img{clear:right;float:right;margin:7px 5px 0 0px}
