﻿*,body,html {
	margin:0;
	padding:0;
	font:12px  Arial, Helvetica, sans-serif;
    color: #333333;
	list-style:none;
	text-decoration:none;
	word-break: break-all;
}
td{word-break: break-all;}
img{border:0;}
a {behavior:url(images/link_solid.htc);}
a {color: #333333;}
p{ padding:0; margin:0;}
a:hover {text-decoration: underline;position: relative; left: 1px; top: 1px; }

.clearfix {
    display: inline-block;
}


/*\*/
* html .clearfix {
    height: 1%;
}

/**/
.clearfix:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix { 
    display: block; 
} 


#main_page{ margin:0 auto;width:1003px;padding:0px  0 0 0; background:#FFF6EA  }

#main_content{width:1003px;margin:0 auto; background:#FFF6EA }



#top_bg{ background:url(topbg.jpg) no-repeat center top; height:134px}
#top_bg h1{display:block;position:absolute; top:5px; left:765px; width:200px; font-weight:normal; color: #333333  }
#top_bg h2{display:block;position:absolute; top:100px; left:120px; width:200px; font-weight:normal; color:#FFFFFF}

#top_bg h3{display:block;position:absolute; top:100px; left:405px; width:200px; font-weight:normal;;background: url(topmenu.gif) no-repeat; width:548px; height:34px; padding-left:9px}

#top_bg h4{display:block;position:absolute; top:30px; left:430px; width:550px; font-weight:normal; height:68px; overflow:hidden}

#top_bg h3 a:hover{position: relative; left: 0px; top: 0px; }

#top_menu{ background: url(topmenu.gif) no-repeat; width:552px; height:34px; padding-left:9px}
#top_menu a:hover{position: relative; left: 0px; top: 0px; }




#mid{ width:910px;margin:0 auto;  background:url(mid_bg.gif) repeat-y center;}

#mid_left{ width:265px; padding-top:10px}

#mid_tuiguang{ height:100px; position:relative;margin-left:25px; }

#tg{ background:url(tg_bg.gif) no-repeat; width:598px; height:310px; margin-top:18px; margin-left:5px; position:relative}
#tg h6{ position:absolute; left:555px; top:6; width:41px;height:16px }
#tg h6 a,#tg h6 a:hover{ display:block; width:41px;height:16px}
#ssyq{position:absolute;left:113px; top:42px; line-height:23px; width:473px; height:45px; color:#6A5A2D; text-indent:24px}
#swyx{position:absolute;left:113px; top:110px; line-height:23px; width:473px; height:45px; color:#6A5A2D; text-indent:24px}
#wl{position:relative;left:120px; top:182px; line-height:23px; width:465px; height:45px; color:#6A5A2D; text-indent:24px}
#dz{position:relative;left:120px; top:210px; line-height:23px; width:465px; height:45px; color:#6A5A2D; text-indent:24px}

#tui_pic{ left:3px; top:45px; width:103px; position:absolute}
#tui_cont1{ left:108px; top:50px; width:122px;position:absolute}

ul#l_1{margin:0; padding:0; background: url(l_1_bg.gif) no-repeat 6px 18px; margin-left:25px; text-align:left; padding-top:0px}
ul#l_1 li{}
ul#l_1 li a{ color:#000000;margin:0; padding:0; display:block; margin-left:28px; width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; border-bottom:1px solid #333333 ; height:15px; padding-top:4px}
ul#l_1 li a:hover{ text-decoration:none; color:#FF6600}

/*ul#l_1{margin:0; padding:0; margin-left:25px; text-align:left; padding-top:0px}
ul#l_1 li{}
ul#l_1 li a{ color:#000000;margin:0; padding:0; display:block; margin-left:28px; width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; border-bottom:1px solid #333333 ; height:15px; padding-top:5px}
ul#l_1 li a:hover{ text-decoration:none; color:#FF6600}

 #divl_1{background: url(l_1_bg.gif) no-repeat 30px 123px; }*/
#Dlist br {font-size:0px;line-height:0px;display:none } 
#Dlist span{display:block;height:20px;}

.l_1_img{ margin:3px; margin-left:0; display:block; padding:2px; border:1px solid #cacaca; width:86px; height:60px;}

span#l_m{ display:block;margin:0; padding:0; width:210px; padding-left:5px;word-break: break-all; height:70px}

div#l_m{ display:block;margin:0; padding:0; width:220px; padding-left:5px;word-break: break-all; height:70px}




#lianxi_left{ padding-top:3px; margin-left:25px}

div#lianxi_l{ display:block; background:url(lianxi_bg.jpg) no-repeat  10px 6px; height:280px; position:relative; }
div#lianxi_l h2{ position:absolute; top:30px; left:25px; line-height:125%;font-weight:normal;width:198px;}
div#lianxi_l h3{ position:absolute; top:165px; width:196px; color:#FF9100; text-indent:24px; left:20px;font-weight:normal;}
div#lianxi_l h4{ position:absolute; top:200px; width:196px; color:#FF9100; left:20px;font-weight:normal;}

#zhidao_left{padding-top:0px; margin-left:25px}
#zhidao_cont{background:url(zhidao_bg.gif) repeat-y; width:237px; }
#zhidao_cont p{ width:202px; margin-left:16px; letter-spacing:2px; line-height:120%; text-indent:24px;}

#case_left{padding-top:0px; margin-left:37px}
#case_left h5{ width:218px; height:36px; display:block; overflow:hidden}
#case_left h6{ width:218px; height:8px; display:block; overflow:hidden}
#case_left ul{ display:block; padding-left:5px; background:url(case_bg.gif) repeat-y}
#case_left ul li{ width:212px; font-family:"宋体"; font-size:13px; line-height:150%;color:#FF6600; overflow:hidden }
#case_left ul li a{ width:212px; font-family:"宋体"; font-size:13px; line-height:150%;color:#FF6600;text-decoration:none }
#case_left ul li a:hover{ color:#333333; text-decoration:none}



#mid_right{ width:630px; padding-left:12px;padding-top:10px}
#daohang { width:620px; background:url(daohang_tit.gif) no-repeat 0px top; height:32px;}

#title{ background:url(daohang_bg.gif) repeat-x ; height:30px; line-height:30px}

#qiye1{ line-height:120%; position:relative; height:175px; margin-top:10px}
#qiye1 h2{ position:absolute; top:30px; left:15px}

#qiye1 #qy_cont1{ position:absolute;top:20px; left:210px; width:370px; color:#0099cc; font-weight:normal;text-indent:24px; text-decoration:underline; line-height:16px;}

#qiye1 #qy_cont2{ position:absolute;top:95px; left:25px; width:510px; text-indent:24px;line-height:16px;}

#qiye1 h4{ position:absolute;}

#mid_qy2{ margin-top:5px;  } #mid_qy3{ margin-top:5px; height:250px } #mid_qy4{ margin-top:5px;  }

#qy_cont_pic{ width:285px; word-break: break-all; }

#qy_cont_pic dl{ float:left; width:128px; height:145px; padding-bottom:5px; padding-right:9px; padding-left:2px}
#qy_cont_pic dl dt{}
#qy_cont_pic dl dt dd div{ display:block; width:110px; padding-left:16px; background: url(qy_tit1_ico.gif) }
div#qypic{float:left; width:98px; padding-left:6px; line-height:122%}

#qy_cont2_right{float:left;width:320px; height:446px; background:url(qy_cont_right.gif) no-repeat; position:relative}

#qy_cont2_right h3{ position: absolute; top:72px; width:275px; left:32px; text-indent:24px; font-weight:normal; line-height:120%}

#qy_cont2_pic{ position: absolute; top:135px; height:300px; width:307px; left:8px;font-weight:normal; line-height:120%; background:#FFF6EA}

#qy_cont2_pic dl{ float:left; width:150px; height:130px; padding-top:12px; padding-bottom:5px; padding-right:0px; padding-left:2px; text-align:center}
#qy_cont2_pic dl dt{ display:block; padding-bottom:5px}


div#qypic{float:left; width:98px; padding-left:6px; line-height:122%}
div#qypic2{float:left; width:120px; padding-left:6px; line-height:122%; text-align:left}
div#qypic3{float:left; width:120px; padding-left:6px; line-height:122%; text-align:left}

#qy_cont3{ position:relative; height:80px}
#qy_cont3 h2{ position:absolute; top:25px; left:12px}
#qy_cont3 h3{ height:67px; width:400px; background:url(qy_cont3_top.gif) no-repeat; position:absolute; top:12px; left:202px}
#qy_cont3_pic{ background:url(qy_cont3_pic_bg.gif) no-repeat -3px 0;width:614px; padding-top:20px; height:136px; margin-top:10px; padding-left:0px}

#qy_cont3_pic dl{ float:left; width:140px; height:130px; padding-top:0px; padding-bottom:5px; padding-left:12px; text-align:center}
#qy_cont3_pic dl dt{ display:block; padding-bottom:5px}

#qy_cont4{ background:url(qy_cont4_bg.gif) no-repeat; width:590px; height:290px; margin:20px 0 10px 10px; position:relative}

#qy_cont4 #cont4_1{ position:absolute; top:42px;left:13px; width:172px; line-height:18px; text-indent:24px; text-decoration:underline}
#qy_cont4 #cont4_2{position:absolute; top:75px;left:233px; width:145px; line-height:16px; color:#996600}
#qy_cont4 #cont4_3{position:absolute; top:82px;left:436px; width:145px; line-height:16px; color:#669900}
#qy_cont4 #cont4_4{position:absolute; top:180px;left:320px; width:145px; line-height:16px; color:#003366}

#footer{width:1003px;margin:0 auto; position:relative; background: #FFF6EA url(footer_bg.gif) no-repeat center top; height:56px; margin-top:15px;}
#footer  p{ position:relative; top:22px; left:620px; width:340px; line-height:16px}


.yellow{ color: #FF9100}
.yellow2{color:#FF6600}
.black{color:#000000}
.black2{color:#999999}
.red{color:#FF0000}
.blue{color:#0000FF}
.blue2{color:#0099CC}
.green{color:#669900}

.bold{font-weight:bold;}
.font_s{font-family:"宋体"}

.txt_dot{text-decoration:none}
.txt_dot2{text-decoration: underline}
.spacer{clear:both; font-size:0; line-height:0;
}
.pro_minheight{height:auto!important;height:300px;min-height:300px;}

.pro_minheight_5{height:auto!important;height:650px;min-height:650px;}
.line_h{line-height:16px}
