/* CSS Document */
.write{font-family:"微软雅黑"; font-size:12px; color:#0041c0;}
.write2{font-family:"微软雅黑"; font-size:13px; color:#0041c0;}
.hous_box{ width:952px; margin:0 auto;}
.hous_left{ display:inline; overflow:hidden; width:180px; background-color:#f8f8f8; margin-right:17px; _margin-right:10px;}
.hous_left h3{ background-color:#0041c1; margin:0; padding:7px 0 6px 22px;}
.hous_left ul{ margin:0; padding:0;}
.hous_left ul li{background:url(../img/purpose/icon_02.jpg) no-repeat 5px bottom; padding:15px 0 13px 0; margin:0; _height:25px;}
.hous_left ul li a{ margin-left:20px;}
.hous_left ul.house_ul_2 li{ margin-top:3px; background:url(../../product/img/icon_left.jpg) no-repeat 20px 12px;padding:0;  _background:url(../../product/img/icon_left.jpg) no-repeat 30px 8px;}
.hous_left ul.house_ul_2 li.house_li{ background-color:#bdbdbd;}
.hous_left ul.house_ul_2 li a{ background:none; color:#0041c0; height:auto;  padding:5px 0 5px 15px; _padding:0 0 0 30px;}
.hous_left ul.house_ul_2 li.house_li_bottom{ background:url(../../product/img/icon_bottom.jpg) no-repeat 20px 12px; _background:url(../../product/img/icon_bottom.jpg) no-repeat 20px 8px;}
.hous_left ul.house_ul_2 li a:hover{ background:none; text-decoration:underline; height:auto;}
.hous_left ul.house_ul_3 li{ background:none;}
.hous_left ul.house_ul_3 li a{padding:5px 0 5px 15px; color:#666;}
.hous_right{display:inline; overflow:hidden; width:755px; _width:720px;}
.hous_mb20{ margin-bottom:20px;}
.hous_right h3{ background:url(../img/purpose/bg.jpg) no-repeat left top; height:19px; padding:8px 0 6px 0; margin:5px 0 0 0; text-align:center; font-size:14px;}
.hous_right ul li{border:solid 1px #CCC;padding:1px; float:left;} 
.hous_right ul.float_none li{ border:none; float:none; background:url(../images/img_2/img/common/blet-li.gif) no-repeat scroll 5px 0.6em; padding-left:15px;}
.hous_right ul.new_w83{ padding:20px 0 0 20px;}
.hous_right ul.new_w83 li{ border:0; width:320px; float:left}     
.hous_top ul{ margin:20px 16px; padding:0; width:175px; float:left;}
.hous_top li{ width:175px; height:44px;}
.hous_top ul.hous_ul{ margin:35px 0 0;}
.hous_top ul.hous_ul li{ background:url(../img/purpose/icon_01.jpg) no-repeat left center; padding:0 0 0 5px; border:none; height:20px;}
.hous_bottom ul{ margin:12px 0 0 16px; padding:0; _margin:12px 0 0 12px;}
.hous_bottom li{width:225px; height:67px; margin:0 17px 9px 0; _margin-right:10px; overflow:hidden;}
.hous_mt20{ margin-top:20px;}
.pro_button{ display:block; float:right; margin:25px 15px 0 0;}
.hous_hf ul{ margin:20px 0 0 50px;}
.hous_hf ul li{font-family:Arial,sans-serif,Geneva; font-size:12px; font-weight:700; float:left; width:280px; margin:0 58px 20px 0; border:none;}
.hous_hf ul li h4{ background:url(../img/ehf/icon_link_04.gif) no-repeat 0 4px; padding-left:15px; border-bottom:2px solid #E5E5E5; margin:0 0 10px; line-height:1.4;}
.hous_hf ul li h4 a{color:#333; text-decoration:none;}
.hous_hf ul li h4 a:hover{  color:#333; text-decoration:underline;}
.hous_hf ul.hous_hf_ul{ margin:10px 0 0;}
.hous_hf ul.hous_hf_ul li{ width:120px; float:left;background:url(../img/ehf/icon_link_04.gif) no-repeat 0 3px; border:none; padding:0 0 0 15px; margin:0;}
.hous_hf ul.hous_hf_ul li a{ color:#2370BD; font-weight:normal; text-decoration:none;}
.hous_hf ul.hous_hf_ul li a:hover{ text-decoration:underline;}
.content p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-indent:2em; line-height:25px; width:100%; overflow:hidden;}
.hous_right .hous_h1{border-bottom:3px solid #6fa5db; font-size:16px; font-family:'新宋体'; font-weight:700; padding-bottom:6px; margin-bottom:8px; overflow:hidden; height:18px;}
.hous_right .hous_h1 a{ display:block; float:left;}
.hous_right .hous_h1 a.hous_a{ float:right; font-family:Segoe Regular; font-size:12px; font-weight:bold; margin-top:8px; color:#000; }
#main_contents .information{ margin:0 0 0 60px;}
#main_contents .information dl {
    clear: right;
    float: left;
    margin: 15px 0 0;
    width: 278px;
}
#main_contents .information dt a {
    color: #333;
    font-weight: bold;
	text-decoration:none;
}
#main_contents .information dt a:hover {
	text-decoration:underline;
}
#main_contents .information dl.right {
	margin-left:50px;
}
#main_contents .information dl {
    clear: right;
    float: left;
    margin: 15px 0 0;
    width: 278px;
}
#main_contents .information dt {
    background:url(../img/ehf/icon_link_04.gif) no-repeat scroll 0 4px transparent;
    border-bottom: 2px solid #E5E5E5;
    margin: 0 0 10px;
    padding: 0 0 0 15px;
	font-size:12px;
}
#main_contents .information dd {
    float: left;
	padding: 0;
}
#main_contents .information ul {
    margin: 10px 0 0;
}
#main_contents .information li {
    background: url(../img/ehf/icon_link_04.gif) no-repeat scroll 0 3px transparent;
    float: left;
    list-style: none outside none;
    padding: 0 0 0 15px;
    width: 124px;
	font-weight:normal;
	margin:0;
}
#main_contents .information dd a {
    color: #2370BD;
    text-decoration: none;
}
#main_contents .information dd a:hover {
    text-decoration: underline;
}
#maincol{ line-height:1.4; font-family: Arial,sans-serif,Geneva; color:#222;font-size: 12px;font-style: normal; letter-spacing: 0;margin: 0; padding-top:15px\9;}
#maincol h2 {
    background-color: #E5E5E5;
    font-weight: bolder;
    line-height: 1.6;
    padding: 4px 0 1px 7px;
	font-size: 12px;
	margin-top:10px;
}
#maincol p{ text-indent:0em;}
#maincol h3{ background:none; height:auto;border-bottom: 2px solid #E5E5E5;font-weight: bold; margin:5px 0; padding:0;}
.box_p01 {
    font-size: 12px;
    padding-bottom: 10px;
    padding-top: 10px;
	clear:left;
}
.box_p01_left {
    float: left;
    margin: 0 23px 0 0;
    width: 275px;
	padding:0;
}
#maincol p {
    margin: 5px 0;
}
.box_p01_left p {
    text-align: left;
}
.box_p01 span {
    text-align: left;
}
.clear {
    clear: both;
}
.box_p01_main_text {
    clear: both;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 10px;
    width: 573px;
}
.box_p01_main_text ul {
    list-style: none outside none;
    padding-top: 6px;
}
.box_p01_main_text ul li {
    background: url(../img/bl/blet-li.gif) no-repeat scroll 5px 0.6em transparent;
    padding-left: 14px;
	border:none;
	float:none;
}
.box_p01 h3 {
    font-size: 100%;
}
.box_p01_pic {
    float: left;
    margin-right: 13px;
    width: 120px;
}
.box_p01_pic p {
    padding: 2px 0;
}
.box_p01_right {
    float: left;
    width: 275px;
}
.box_new {
    width: 457px;
}
.box_p01_right p {
    text-align: left;
}
.box_p01 ul {
    list-style: none outside none;
    width: 755px;
	_width:730px;
}
.box_p01 ul li {
    float: left;
    list-style: none outside none;
    margin-bottom: 5px;
	padding:0 23px 0 0;
    width: 120px;
	border:none;
}
.box_p01_new ul li {
	height:140px;
}
.box_p01_new_1 ul li {
	height:120px;
}
.box_p01_new_2 ul li {
	height:175px;
}
.box_p01_new_3 ul li {
	height:160px;
}
.box_p01_new_4 ul li {
	height:200px;
}
.box_p01_new_8 ul li {
	height:210px;
}
.box_p01_new_5 ul li {
	height:240px;
}
.box_p01_new_6 ul li {
	height:265px;
}
.box_p01_new_7 ul li {
	height:250px;
}
.box_p01_text {
    float: right;
    width: 141px;
}
.box_p01_text ul {
    list-style: none outside none;
    width: 126px;
}
.box_p01_text ul li {
    background:url(../img/bl/blet-li.gif) no-repeat scroll 5px 0.6em transparent;
    float: none;
	padding:0 0 0 14px;
    line-height: 18px;
    width: auto;
    list-style: none outside none;
    margin-bottom: 5px;
	border:none;
}
.col01 {
    float: left;
}
.col02 {
    float: left;
	background-color:#eee;
}
#pictcol {
    overflow: hidden;
    width: 346px;
}
.infocol {
    margin: 10px;
}
.infocol p{text-align: justify; line-height:135%;}

#maincol .box_p01 table {
    border-top: 1px solid #3399FF;
    margin: 10px 0 0;
    width: 100%;
}
#maincol .box_p01 table td {
    border-bottom: 1px solid #E5E5E5;
}
/*td {
    padding: 3px;
}*/
.infocol ul li{ border:none;}
.box_p01_main_text  table {
    border-bottom: 1px solid #3399FF;
    border-top: 1px solid #3399FF;
    margin: 10px 0 0;
    width: 100%;
}
.box_p01_main_text table td {
    border-bottom: 1px solid #E5E5E5;
	cursor:auto;
}
.box_p01_right ul {
    list-style: none outside none;
    width: 274px;
}
.box_p01_right ul li {
    background: url(../images/img_2/img/common/blet-li.gif) no-repeat scroll 5px 0.6em transparent;
    float: none;
    line-height: 135%;
    padding: 0 0 0 14px;
    width: auto;
}
.box_p01_red {
    color: #FF0000;
}

#download {
    clear: both;
    height: 28px;
	width:573px;
}
#download ul {
    clear: both;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#download ul li {
    background: url(../img/ehf/icon_link_04.gif) no-repeat scroll left 5px transparent;
    display: inline;
    float: right;
    list-style: none outside none;
    margin-left: 10px;
    padding-left: 15px;
	border:none;
}
.col01main {
    float: left;
	margin-top:15px;
}
.col01main p {
    background: none repeat scroll 0 0 #EEEEEE;
    float: left;
    padding: 5px;
    width: 563px;
}
#contents #main_contents p {
    margin: 5px 0;
}
#main_contents{ margin-top:15px;}
.box_p01 .box_p01_right ul li {
	width:auto;
	float:none;
}
#content_new .information dl {
    clear: right;
    float: left;
    margin: 15px 0 0;
    width: 278px;
}
#content_new .information dt {
    background: url(../img/ehf/icon_link_04.gif) no-repeat scroll 0 4px transparent;
    border-bottom: 2px solid #E5E5E5;
    margin: 0 0 10px;
    padding: 0 0 0 15px;
}
#content_new .information dt a {
    color: #333333;
    font-weight: bold;
}
#content_new .information dd {
    float: left;
    padding: 0 0 0 20px;
}
#content_new .information dd.img {
    padding: 0;
}
#content_new .information dd.more {
    background: url(../img/ehf/icon_link_04.gif) no-repeat scroll 225px 5px transparent;
    clear: left;
    padding: 0;
    text-align: right;
    width: 100%;
}
.k_top{ margin-bottom:20px; height:35px;}
.k_top ul li{ float:left; width:142px; height:24px; padding:11px 0 0 83px; background-color:#d5d5d5; margin-right:1px; font-weight:700; border:none;}
.k_top ul li.li_color{ background-color:#0041c1;}
.k_top ul li a:hover{ text-decoration:none;}
.k_top ul li.li_color a.ml_a{ color:#fff;}
.k_top ul li a.ml_a{ font-family:"宋体"; font-size:14px; color:#161616;}
.k_top ul li a.ml_a span{ font-family:Arial; font-size:12px; margin-left:8px; font-weight:normal;}
.k_left{ float:left; margin-right:16px; width:170px;}
.k_right{ float:left; width:569px; _width:540px;}
.k_con{ background-color:#e9e9e9; padding:22px 0 22px 26px;}
.mb17{ margin-bottom:17px;}
.mb7{ margin-bottom:7px;}
.k_con p{ margin:6px 0;}
.k_con p span{ display:block; float:left;}
.k_con p span.k_span_01{ width:60px;}
.k_con p span.k_span_02{ width:620px;}
.k_em{ font-style:italic;}
.j_span{ display:block; font-family:"宋体"; font-size:14px; font-weight:700;}
div#maincol .j_subtitle {
	background-color:#ececec;
    clear: both;
    display: inline-table;
    margin: 10px 0 11px;
    padding: 8px 0 8px 13px;
    width: 253px;
	font-family:"宋体";
	font-size:12px;
	font-weight:normal;
	border-bottom:none;
}
.p01_p_b {
    color: #FF0000;
}
#maincol .box_p01 .j_left ul{ width:275px;}
#maincol .box_p01 .j_left ul li{ list-style-type:none; clear:both; margin-bottom:1px; height:29px; width:275px; padding:0; background:none;}
#maincol .box_p01 .j_left ul li span{ display:block; float:left;}
#maincol .box_p01 .j_left ul li span.j_span_01{ width:92px; height:23px; padding:6px 0 0 22px; background-color:#50daff; margin-right:18px;}
#maincol .box_p01 .j_left ul li span.j_span_02{ padding-top:6px;}
#maincol .box_p01 .j_left span.j_span_03{ font-family:"宋体";font-weight:700; font-size:12px; display:block; margin-top:8px;}
#maincol span.j_span_04{ margin:18px 0 8px; display:block;}
#maincol .j_border{ border-bottom:1px #676767 dashed; margin-bottom:10px;}

.hous_left .pro_left_02{padding-top:10px;}
.hous_left .pro_left_02 ul.pro_ul_01{ height:21px;}
.hous_left .pro_left_02 ul.pro_ul_01 li{ background:none; padding:0; float:left; width:89px; margin-right:1px; overflow:hidden;}
.hous_left .pro_left_02 ul.pro_ul_01 li a{width:68px; height:16px; background:url(../images/pro_title_02.jpg) no-repeat left top; margin:0; font-family:"宋体"; font-size:12px; color:#FFF; padding:5px 0 0 21px;}
.hous_left .pro_left_02 ul.pro_ul_01 li a.pro_a1{background:url(../images/pro_title_01.jpg) no-repeat left top;}
.hous_left .pro_left_02 .pro_com{ border:1px #ddd solid; width:177px;}
.hous_left .pro_left_02 .pro_com ul li{ margin:0; padding:0; background:url(../images/pro_icon.jpg) no-repeat 12px 10px; _height:25px;}
.hous_left .pro_left_02 .pro_com ul li a,.pro_left_03 ul li a{ margin:0; padding:0 0 0 25px; font-family:"宋体"; font-size:12px; color:#818181; line-height:28px; border-bottom:1px #ddd dashed; width:150px;word-break:break-all; }
.hous_left .pro_left_02 .pro_com ul li a.pro_a2,.pro_left_03 ul li a.pro_a2{ border-bottom:none;}
.hous_left .pro_left_02 .pro_com ul li a span{ font-family:Arial; font-size:12px; color:#0041c0; font-weight:700; padding-right:5px;}
.hous_left .pro_left_03{ border:1px #ddd solid; margin-top:15px; padding:1px 0 0 1px; width:176px;}
.hous_left .pro_left_03 ul li{ margin:0; padding:0; background:url(../images/pro_icon.jpg) no-repeat 12px 10px; _height:25px;}
.none{ display:none;}
.hous_right ul.new_s950{ padding:20px 0 0 0; width:755px;}
.hous_right ul.new_s950 li{ border:0; width:143px; margin:0 42px 5px 0; height:250px; float:left;}
.hous_right ul.new_s950 p{ text-align:center;}
.hous_right ul.new_s950 li img{ margin-bottom:5px;}
.m8{ text-align:right; margin-bottom:5px;}
.m8 a{ margin:0 0 0 8px;}
