@charset "utf-8";
/* CSS Document */
html,body,div,span,p,a,img,h2,h3,h4,ul,li
{
	margin:0px;
	padding:0px;
	border:0px;
}
table,tr,th,td{margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;}
/*主页原有CSS*/
#main{width:943px;margin:0 auto;}
#main #left{width:700px;border:1px solid #ccc;border-bottom:0px;float:left;margin-right:9px;_margin-right:4px;margin-top:2px;background:url(../image/linebg.gif) repeat-x}
#main p{margin:0px;height:22px;padding-top:10px;font-size:14px;font-weight:bold;text-align:left;padding-left:20px}
#main #right{float:left;width:232px;}
#main #right div{width:230px;float:left;border:1px solid #ccc;float:left;background:url(../image/linebg.gif) repeat-x;margin:2px auto}
#main #right h3{font-size:14px;color:#000;font-weight:bold;text-align:left;background:url(../image/sitebg.png) 0px -90px no-repeat;margin:0px;height:23px;padding-top:9px;padding-left:30px}
#main #right ul{list-style-type:none;margin:0px;padding:0px;padding-top:8px}
#main #right li{text-align:left;padding-left:20px;background:url(../image/sitebg.png) 3px -134px no-repeat;line-height:20px;font-size:12px;margin:2px auto}
#main #right a{padding-left:5px;text-decoration:none;color:#555}
#itemleft{float:left;width:165px;margin:15px}
#itemright{float:left;width:505px;margin:15px 0px}
#clear
{
 clear:both;
}
/*主页原有CSS结束*/
body{background:#FFF;font:12px "宋体",arial,helvetica,clean,sans-serif;}
textarea{color:#333; font-size:12px;vertical-align:middle;border: 1px solid #aaa; padding-top:6px; padding-left:4px;width:196px;height:100px; }
ul{list-style-type:none;}
select,input,button{vertical-align:middle; height:18px;font:12px "宋体",arial; color:#666666; line-height:18px;border: 1px solid #aaa;}
/*呼叫部分CSS*/
.a1{ color:#FF0000}
#hj1{ width:498px;margin:0 auto;OVERFLOW:hidden;}
#hj1 .z1 { background:url(../image/zc3.gif) repeat-x left top;height:35px; }
#hj1 .z1 li{float:left; text-align:center;display:inline; overflow:hidden; zoom:1; height:35px; line-height:34px; background:url(../image/zc2.gif) repeat-x left top;width:166px;}
#hj1 .z1 li a:hover{ text-decoration:none;}
#hj1 .z1 li a{color:#666; font-size:14px; font-weight:bold;cursor:pointer;}
#hj1 .z1 .on{height:35px; line-height:34px; background:url(../image/zc1.gif) repeat-x left top; width:166px;}
#hj1 .z1 .on a{color:#d10000; font-weight:bold;cursor:pointer;}
#hj1 .txt{border-left:1px solid #fd7f02;border-right:1px solid #fd7f02;border-bottom:1px solid #fd7f02;color:#333; font-size:12px; padding:20px; height:220px;width:456px;}
#hj1 .txt h2{font-size:12px;color:#666666; width:450px; line-height:20px; text-align:center;}
#Valine{border-left:1px dashed #cccccc;float:left;margin-top:22px;height:190px;*height:210px;margin-bottom:10px;*margin-bottom:-14px;}
#Vimg{margin-top:10px;}
#hj1 .txt .t1 { padding-left:15px;padding-top:10px; margin-top:10px;border-top:4px solid #feeea8; float:left;width:210px;  }
#hj1 .txt .t1 ul{ text-align:left;height:27px}
#hj1 .txt .t1 li{color:#333; float:left;width:190px;font-size:12px;padding:5px 0;}
#hj1 .txt .t1 li a{color:#666666; text-decoration:none;font-size:12px;}
#hj1 .txt .t2 { padding-left:15px; margin-top:10px; border-top:4px solid #feeea8; float:left; width:210px;}
#hj1 .txt .t2 h3{color:#f00; font-size:14px;FONT-WEIGHT: bold;}
#hj1 .txt .t2 ul{ text-align:left ; height:27px;}
#hj1 .txt .t2 li{color:#333; float:left;width:200px;font-size:12px;line-height:26px;}
#hj1 .txt .t2 li a{color:#666666; text-decoration:none;font-size:12px;}
#hj2{ width:498px;margin:0 auto;}
#hj2 .txt{border-left:1px solid #fd7f02;border-right:1px solid #fd7f02;border-bottom:1px solid #fd7f02;color:#333; font-size:12px; padding:20px; height:220px;width:456px;}
#hj2 .txt h2{font-size:12px;color:#666666; width:450px; line-height:20px; text-align:center; padding-bottom:10px}
#hj2 .txt .t1 { padding-left:15px; padding-top:10px; border-top:4px solid #feeea8; float:left;width:210px;  }
#hj2 .txt .t1 ul{ text-align:left;}
#hj2 .txt .t1 li{color:#333; float:left;width:200px;font-size:12px;padding:5px 0;}
#hj2 .txt .t1 li a{color:#666666; text-decoration:none;font-size:12px;}
#hj2 .txt .t2 { padding-left:15px; padding-top:10px; border-top:4px solid #feeea8; float:left; width:210px;}
#hj2 .txt .t2 h3{color:#f00; font-size:14px;FONT-WEIGHT: bold;}
#hj2 .txt .t2 ul{ text-align:left; }
#hj2 .txt .t2 li{color:#333; float:left;width:200px;font-size:12px;line-height:22px;padding:3px 0;}
#hj2 .txt .t2 li a{color:#666666; text-decoration:none;font-size:12px;}
#hj3{ width:498px;margin:0 auto;}
#hj3 .txt{border-left:1px solid #fd7f02;border-right:1px solid #fd7f02;border-bottom:1px solid #fd7f02;color:#333; font-size:12px; padding:20px; height:220px;width:456px;}
#hj3 .txt h2{font-size:12px;color:#666666; width:450px; line-height:20px; text-align:center; padding-bottom:10px;border-bottom:4px solid #feeea8;}
#hj3 .txt .t1 { float:left;width:430px; padding:5px 0 5px 15px;}
#hj3 .txt .t1 ul{ text-align:left;}
#hj3 .txt .t1 li{color:#333; float:left;width:420px;font-size:12px;line-height:24px;}
#hj3 .txt .t1 li a{color:#666666; text-decoration:none;font-size:12px;}
#hj3 .txt .t2 { padding-left:15px; padding-top:10px; border-top:4px solid #cccccc; float:left; width:430px;}
#hj3 .txt .t2 ul{ text-align:left ; }
#hj3 .txt .t2 li{color:#333; float:left;width:200px;font-size:12px;padding:7px 0;}
#hj3 .txt .t2 li a{color:#666666; text-decoration:none;font-size:12px;}
/*提交按钮和电话验证弹出层*/
.anu{
    background:url(../image/bg.png) no-repeat;
	width:160px;
	height:30px;
	background-position:0 -384px;
	line-height:30px;
	text-align:center;
	border: 0px solid #f1be2d;
	color:#a1600e;
	font-size:14px;
	font-weight:bold;cursor:pointer;
}
#livcode
{
    width:152px;
}
#livcode img
{
    position:relative;top:-22px;*top:-23px;margin-left:110px;cursor:pointer;
}
.TelAler
{
    background:url(../image/telbg.gif);position:absolute;top:-40px;left:65px;width:221px;height:55px;display:block;
}
.TelAlerts
{
    display:none;
}
.TelAlertsShow
{
    background:url(../image/bg.gif);position:absolute;top:65px;left:50px;width:221px;height:81px;display:block;
}
.TelAlertss
{
    display:none;
}
.TelAlertssShow
{
    background:url(../image/bg.gif);position:absolute;top:80px;left:80px;width:221px;height:81px;display:block;
}
   .maindiv{text-align:center}
   .maindivL{text-align:left}
   #SelVcode{left:10px;position:relative;top:9px;*top:8px;cursor:pointer;}
#lisendMes input{width:100px;}
#lisendMes .verifycodeimg 
{
	LEFT: 128px;*left:130px;  POSITION: relative; top:-22px;*top:-23px;margin-left:28px;cursor:pointer;
}
/*提交按钮和电话提示弹出层结束*/
/*底部显示IP地址部分*/
#hjlogo {width:500px; margin:10px auto;OVERFLOW: hidden;}
#hjlogo img{FLOAT: left;}
#hjlogo h3{FLOAT: right; text-align:left; padding-right:5px; color:#333;font-size:18px; font-family:"黑体"; padding-top:10px;FONT-WEIGHT: bold;}
/*底部显示IP地址部分结束*/
/*调用服务列表开始*/
#areat .col1{float:left;width:700px;text-align:left;}
/*列表页厂商列表显示*/
#fenl .logo_img{FLOAT: left; MARGIN: 3px; WIDTH: 168px;TEXT-AliGN: center;_margin-left:0px;}
#fenl .title1 li,#fenl .title3 li strong.zhek, #fenl .title3 li strong.shenhe{background:url(/img/bg.gif) no-repeat;}
#fenl .title2 li strong.feel_tel,#fenl .title2 li strong.lian,#fenl .logo_img2{background:url(/img/bg.gif) no-repeat;}
.d_over{background-color:#F0F0F0; width:698px;_width:700px; height:130px;border-bottom:1px dashed #d0d0d0 ;}
.d_over #fenl .title2 li strong.feel_tel{BACKGROUND-position: -140px -47px;height:24px;}
.d_over #fenl .title2 li strong.lian{background-position:-140px -117px;height:24px;}

.d_over #fenl .logo_img2 {background-position: -173px -245px;}
.d_out{background-color:#fff; width:698px;_width:700px; border-bottom:1px dashed #d0d0d0 ;height:130px;}

#fenl{ width:680px; margin:0 auto;}
#fenl .logo_img1{PADDING-right:1px;PADDING-TOP: 6px;	background:url(/img/rbg.gif) center center no-repeat;  margin: 12px auto 0;}
#fenl .logo_img1 a{cursor:pointer;}
#fenl .logo_img1 img{BORDER: #fff 1px solid;OVERFLOW: hidden;WIDTH: 154px; HEIGHT: 84px;margin-bottom:6px;text-align:center;border:1px solid #fff;border-top:0px;}
#fenl .logo_img1 h4 a{overflow:hidden;font-size:14px;color: #fff;text-decoration:none;}
#fenl .logo_img2 {BACKGROUND-POSITION: 0px -245px; DISPLAY: block; OVERFLOW: hidden; WIDTH:104px; TEXT-INDENT: -9999px; HEIGHT: 23px;margin:3px;}
#fenl .title{float:right;width:490px;margin:12px 0px 0px 0px;font-size:12px;}
#fenl .title3 ul{list-style: none;width:490px;height:30px;overflow:hidden;}
#fenl .title3 li{float:left;}
#fenl .title3 li .service_class{color:#868686;font-size:12px;line-height:30px;float:left;margin-left:10px;}
#fenl .title3 li H3 {
	FONT-SIZE: 12px; COLOR: #333333; line-height: 30px; TEXT-DECORATION: underline;float:left;
}
#fenl .title3 li H3 A {
	FONT-SIZE: 14px; COLOR: #333333; line-height: 30px; TEXT-DECORATION: none;float:left;
}
#fenl .title3 li strong.zhek{margin-top:16px;display:block;width:30px;height:14px;overflow:hidden;text-indent:-9999px;background-position:-76px -67px;}
#fenl .title3 li strong.renz{margin-top:16px;display:block;width:20px;height:14px;background-position:-160px -122px;text-indent:-9999px;overflow:hidden;}
#fenl .title3 li strong.shenhe{margin-top:16px;display:block;width:30px;height:14px;background-position:-162px -142px;text-indent:-9999px;overflow:hidden;}
#fenl .title1 ul{list-style-type:none; clear: both;}
#fenl .title1 li{BACKGROUND-POSITION: 0px -15px;FLOAT: left; OVERFLOW: hidden; WIDTH: 450px; COLOR: #333333; line-height:20px; HEIGHT: 20px;margin-top:3px}
#fenl .title2 ul{list-style: none; clear: both;}
#fenl .title2 li{	PADDING-RIGHT: 5px; FLOAT: left;}
#fenl .title2 li strong {
	MARGIN-TOP: 2px; DISPLAY: block; OVERFLOW: hidden; WIDTH: 106px; TEXT-INDENT: -9999px; HEIGHT: 20px;background:url(/img/bg.gif);
}
#fenl .title2 h4{FONT-SIZE: 12px; COLOR: #f00; line-height: 25px;background:url(/img/bg.gif) 0 3px no-repeat;text-indent:20px;color:#FF6600;margin-right:20px;}
#fenl .title2 li strong.feel_tel {
	BACKGROUND-position: 0px -47px;height:24px;
}
#fenl .title2 li strong.lian {
background-position:0px -117px;height:24px;
}
#LGray{	CLEAR: both; FONT-SIZE: 12px;MARGIN: 0px; margin-top:5px;COLOR: #999; PADDING: 0px;width:100%}
/*调用服务列表结束*/
.mesWindow{border:#666 1px solid;background:#fff;} 
.mesWindowTop{border-bottom:#eee 1px solid;padding:3px;font-weight:bold;text-align:left;font-size:12px;} 
.mesWindowContent{margin:4px;font-size:12px;} 
.close{height:15px;width:80px;border:none;cursor:pointer;text-decoration:none;background:#fff;text-align:right;} 
#province
{
   width:73px;
}
#cityajax
{
    width:80px;
}
#areaajax
{
    width:153px;
}
#solaralert
{
    padding-top:20px;
}
.css_nocall
{
    display:none;
    position:absolute;
}
.css_calling
{
    background:#fff url(../image/load.gif) no-repeat 50% 50%;display:block;position:absolute;z-index:100;
    filter:alpha(opacity=80);
    opacity:0.8;
}

