/* CSS Document */
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold;}
img, table, td, th { border:0;}
ul, ol { list-style-type:none;}
a { color:#666; text-decoration:none;}
a:hover { color:#f00; text-decoration:underline;}
body { font:12px Arial, "宋体", Verdana, sans-serif;}
#clear{clear:both;}
/*头部信息*/
#head #menu, #menu li a.here, #menu li a:hover, #menu li a#menu_home, #menu li a#menu_home.here, #menu li a#menu_home:hover, #head #logo, #topnav { background-image:url(../images/1/top_bg.jpg); background-repeat:no-repeat;}
#head,#menu li{ background-image:url(../images/1/line_bg.jpg); background-repeat:repeat-x;}
#head { width:100%; height:113px; background-position:left -41px;}

#head #logo { width:950px; height:80px; background-position:left -66px;}
#head #logo h1 { float:left;}
#head #logo p { float:right; margin-right:30px; margin-top:19px}
#head #logo p a { color:#94a4c2;}
#head #logo p a strong { font-weight:normal;}
#head #logo p em { padding:0 10px;}

#head #menu { width:950px; height:33px; background-position:left -33px;white-space:nowrap; position:relative; z-index:1;}
#menu li { float:left; width:84px; height:33px; background-position:right top; background-repeat:no-repeat;}
#menu li a { color:#fff; display:block;  font-weight:bold; text-decoration:none; padding:10px 0px;text-align:center;}
#menu li a.here, #menu li a:hover {color:#000; background-position:-168px top;}

#menu li#search { width:200px; float:right; padding-top:6px; position:relative; background:none;}
#menu li#search #webphone{width:189px;height:21px;background:url(../images/1/400.gif) left top  no-repeat;line-height:21px;color:#ff0000;text-align:center;font-weight:bold;}
#menu li a#menu_home { background-position:left -33px;}
#menu li a#menu_home.here, #menu li a#menu_home:hover { background-position:left top;}
#menu li a#idc { padding:10px 15px;}
#menu_text{width:948px; margin:0 auto; height:3px; overflow:hidden; margin-top:0px; position:relative; z-index:100;background:#F5F9FC;}
/*统一样式*/

#head, #head #logo, #head #menu { margin:0 auto;}

#head, #head #logo { overflow:hidden;}

#head #logo p a strong, #foot p#comsenzservice strong { color:#0097CC;}

#head #logo p a, #foot p#comsenzservice a { text-decoration:none;} 	

.div_3{padding-top:3px;width:100%}
/**/
   #slide { width:950px; margin:0 auto;overflow:hidden;padding-bottom:3px}
   #slide #banner { width:628px; height:180px; float:left;}
   #slide #banner_title { width:317px; height:181px; float:right;background:url(../images/1/bg.jpg)}	
   
   #slide #right_con { width:628px; float:left;}
   #slide #left_con { width:317px;float:right;}	
   
   #slide #right_con #anli{width:628px;height:104px;background:url(../images/1/kehu.jpg)}
   #slide #right_con #anli #gd{padding-left:30px;padding-top:5px}
   
   #slide #left_con #cons {width:317px;height:26px;background:url(../images/1/table1.jpg) right}
   #slide #left_con #cons #tit{height:26px;width:100px;background:url(../images/1/table.jpg);line-height:26px;text-align:center;color:#6D7D89;font-weight:bold;}
   #slide #left_con #cons_text {width:315px;border-left:#C8D6DF 1px solid;border-right:#C8D6DF 1px solid;border-bottom:#C8D6DF 1px solid;}
   

   
   
   #slide #right_con #news{width:628px;padding-top:3px}
   #slide #right_con #news #l_news{width:312px;float:left}
   #slide #right_con #news #l_news #con_tit{width:312px;height:26px;background:url(../images/1/table1.jpg) right}
   #slide #right_con #news #l_news #tit{height:26px;width:100px;background:url(../images/1/table.jpg);line-height:26px;text-align:center;color:#6D7D89;font-weight:bold;}
   #slide #right_con #news #l_news #cons_text {width:310px;border-left:#C8D6DF 1px solid;border-right:#C8D6DF 1px solid;border-bottom:#C8D6DF 1px solid;}
   #slide #right_con #news #l_news #cons_text #line{padding-left:20px;line-height:30px;border-bottom:#ccc 1px dashed;background:url(../images/1/dits.gif) top left no-repeat}
   #slide #right_con #news #r_news #cons_text #line{padding-left:20px;line-height:30px;border-bottom:#ccc 1px dashed;background:url(../images/1/dits.gif) top left no-repeat}
   
   #slide #right_con #taocan{width:626px;background:url(../images/1/400bg.gif) left no-repeat top;border:#C8D6DF 1px solid}

   #slide #right_con #taocan #text_box{width:500px;padding-left:35px;height:40px;line-height:40px;font-size:15px;color:#3D686F;font-weight:bold}
   
   #slide #right_con #news #r_news{width:312px;float:right}
   #slide #right_con #news #r_news #con_tit{width:312px;height:26px;background:url(../images/1/table1.jpg) right}
   #slide #right_con #news #r_news #tit{height:26px;width:100px;background:url(../images/1/table.jpg);line-height:26px;text-align:center;color:#6D7D89;font-weight:bold;}
   #slide #right_con #news #r_news #cons_text {width:310px;border-left:#C8D6DF 1px solid;border-right:#C8D6DF 1px solid;border-bottom:#C8D6DF 1px solid;}
   
   
   #num_box{width:100%;padding-top:3px;border-bottom:#ddd 1px dashed}
   
   
    #num_box a { color:#666; text-decoration:none;font-size:12px;}
 #num_box a:hover { color:#ff0000; text-decoration:none;font-size:12px;}

   #num_box a,.numbers{width:310px;height:30px;text-align:center;line-height:30px;float:left;background:url(../images/1/400_t.jpg)} 
   #num_box a:hover,.numbers{width:310px;height:30px;text-align:center;line-height:30px;float:left;background:url(../images/1/400_f.jpg)} 
   
   
   #num_s{width:100%;height:44px;}
   
   #num_s #in_l{width:110px;height:25px;float:left;text-align:right;padding-top:10px}
   #num_s #in_l input{width:100px;height:22px;line-height:22px;font-size:16px;color:#666666;font-weight:bold;border:#58C009 1px solid}
   
   #num_s #in_c{width:100px;float:right;text-align:left;line-height:17px;padding-top:8px;color:#006600}
   #num_s #in_r{width:95px;height:25px;float:left;text-align:center;padding-top:10px}
   
   /*background:url(../images/1/400bg.gif) left no-repeat top*/
   
   /*bot*/
   #bot{width:950px;background:url(../images/1/bot.gif);height:108px;margin:0 auto;overflow:hidden;}
   
   
   #tc_table{border-top:#E1E8EE 1px solid;border-left:#E1E8EE 1px solid;}
#tc_table td{border-bottom:#E1E8EE 1px solid;border-right:#E1E8EE 1px solid;text-align:center;font-size:12px}

 
.domain_text{width:120px;height:22px}  

#anli{width:950px;background:url(../images/1/anli.gif) left no-repeat top;border:#C8D6DF 1px solid;text-align:center}
#anli #text_box{width:900px;padding-left:35px;height:40px;line-height:40px;font-size:15px;color:#3D686F;font-weight:bold;text-align:left}
#anli #pic_box{width:930px;height:188px}

#hb{width:950px;border:#C8D6DF 1px solid;text-align:center}
#fz{width:950px;border:#C8D6DF 1px solid;text-align:center;overflow:hidden;}
#fz #text_box{width:940px;padding-left:10px;height:25px;line-height:25px;font-size:14px;color:#666;font-weight:bold;text-align:left;border-bottom:#ddd 1px dotted}
#fz #gd_box{width:940px;background:#ddd;height:25px;line-height:25px}
#fz #gd_box #fzgd_div{width:78px;line-height:25px;height:25px;float:left;text-align:center}
#fz #pic_box{width:930px;}
#fz #pic_box #fz_div{width:84px;line-height:25px;height:25px;float:left}
#tc_table {border-top:#E1E8EE 1px solid;border-left:#E1E8EE 1px solid;}
.STYLE2 {
	color: #33CC00;
	font-family:"Times New Roman", Times, serif;
	font-size:12px
}

.STYLE5 {color:#ff0000}

#line{padding-left:20px;line-height:30px;border-bottom:#ccc 1px dashed;background:url(../images/1/dits.gif) top left no-repeat}

#div_an {width:220px;float:left;height:170px;text-align:center}
#div_an img{border:#999 1px solid}
#div_an .text{
	line-height:25px;height:25px;width:185px;background:#ddd
}