@charset "gb2312";
/* CSS Document */
body{ font-family:Arial,Tahoma,Helvetica, sans-serif; font-size:12px; line-height:20px; margin:0; padding:0; text-align:center; color:#666; background:#f7f7f7;}
a:link,a:visited{ color:#333; text-decoration:none;color:#033C87;}
a:hover{color:#ff6600;text-decoration:none}
h1,h2,h3,h4,p,ol,dl,ul,dd,li{ padding:0; margin:0; list-style:none}
h1{text-indent:-9999px;}
.logo{background:url(../images/logo.jpg) no-repeat; display:block; width:278px;height:63px; margin-left:10px;}
#container{width:980px; text-align:left; margin:0 auto; background:#fff;position:relative; z-index:10}
#head{height:68px;background:url(../images/headbg.jpg) repeat-x;position:relative;}
.slogan{width:184px;height:68px; background:url(../images/slogan.jpg) left -4px no-repeat; position:absolute; left:300px; top:0; text-indent:-9999px;}
.version{ position:absolute; right:30px; top:20px;}
.phone{ position:absolute; right:130px; top:14px; font-weight:bold; color:#666;background:url(../images/phone.jpg) left  center no-repeat ; padding-left:37px; height:35px; line-height:35px; color:#ff9710;}
.leftBox{float:left;width:770px;}
.rightBox{float:right;width:180px;padding-right:10px;}
.clearFix{clear:both}
.banner{  }
.banner p{
	position:absolute;
	top:114px;
	z-index:10;
	left: -1px;
}
#foot{ background:url(../images/foot.jpg) repeat-x; line-height:48px; color:#fff; height:48px; margin:4px 0;}
#foot a:link,#foot a:visited{ color:#fff;}
#foot a:hover{color:#ff6600;}


.btn{ background:url(../images/btn.jpg) no-repeat;width:58px;height:23px;border:none;}
.standarcolor{color:#1e5dcf;}
.copyright{float:left;}
.brand{float:right; margin:10px 6px 0 0;}
.serviceList{ margin-left:8px;}
.serviceList li{ float:left; margin:0 3px 4px 0; vertical-align:bottom;height:32px; width:90px; padding-top:20px; overflow:hidden;}
.ico1,.ico2,.ico3,.ico4,.ico5,.ico6{ padding-left:56px;}
.ico1{ background:url(../images/icon1.jpg) no-repeat;}
.ico2{ background:url(../images/icon2.jpg) no-repeat;}
.ico3{ background:url(../images/icon3.jpg) no-repeat;}
.ico4{ background:url(../images/icon4.jpg) no-repeat;}
.ico5{ background:url(../images/icon5.jpg) no-repeat;}
.ico6{ background:url(../images/icon6.jpg) no-repeat;}
/*leftmenu*/
 .leftMenu .sub {background: url(../images/left1_1.jpg) no-repeat; line-height:33px;display:block;}
.leftMenu { background:#ededed;}
.leftMenu dd a{padding-left:34px; height:33px;}
.leftMenu  dt{background:url(../images/left1.jpg) no-repeat; height:35px;line-height:35px;padding-left:30px; font-weight:bold; font-size:14px; color:#1e5dcf;}
.leftMenu  dd {background: url(../images/left.jpg) no-repeat; line-height:33px;display:block;color:#033C87;}
.leftMenu .last{ background:url(../images/left3.jpg) no-repeat; width:185px; height:84px;}
.leftMenu dd ul{ display:none}
.leftMenu  ul li {background:url(../images/left2_1.jpg) no-repeat; display:block}
.leftMenu  ul li a{ padding-left:44px;}
.leftMenu  ul ul li  {background:url(../images/left3_1.jpg) no-repeat; height:32px;line-height:32px;display:block}
.leftMenu  ul ul li a{ padding-left:58px;}
/*location*/
.location{ background:url(../images/location.jpg) no-repeat; height:27px; line-height:27px; text-align:right; padding-right:1em; color:#999}
.contents{ padding:2em; overflow: hidden;}
.homenewsList{ margin-left:1em}
.homenewsList li{ background:url(../images/dot3.jpg) left center no-repeat; padding-left:1em; position:relative; border-bottom:1px dashed #ccc;; margin-right:10px; line-height:24px;}
.homenewsList li span{ color:#929292; position:absolute; right:0px;_right:10px;}
#chcecksystem{ background:url(../images/index_35.jpg) no-repeat; width:186px; height:43px; text-align:center; font-size:14px; font-weight:bold;line-height:43px; display:block; position:relative}
#chcecksystem ul,.kefu{
	background:#fff url(../images/bg3.jpg) repeat-x;
	width:230px;
	height:100px;
	padding:1px;
	border:1px solid #ccc;
	line-height:22px;
	text-align:left;
	position:absolute;
	right:0px;
	top: 15px;
	display:block;
	display:none;
	font-size:12px;
	font-weight:normal;
}
.kefu{top:48px; display:none;}
#chcecksystem li a{ display:block;height:24px; padding:4px; background:url(../images/dot1.gif) 6px center no-repeat; padding-left:14px}
#chcecksystem li a:hover{ display:block; background:#e1e1e1 url(../images/dot1.gif) 6px center no-repeat;padding-left:14px }
.leftMenu .activeTitle_1{ background:url(../images/left1_2.jpg);}
.leftMenu .activeTitle_2{ background:url(../images/left2_2.jpg);}
.leftMenu .service1{background:url(../images/service1.jpg) no-repeat;}
.leftMenu .service2{background:url(../images/service2.jpg) no-repeat;}
.leftMenu .service1,.leftMenu .service2{height:52px;padding-left:60px;font-weight:bold; line-height:52px; font-size:12px;}
.leftMenu .kefu li{ background:none; padding:0;height:24px; }
.leftMenu .kefu li a,.leftMenu .kefu li a:visited{ padding:0 0 0 14px;display:block;line-height:24px}
.leftMenu .kefu li a:hover{display:block; background:#e1e1e1 url(../images/dot1.gif) 6px center no-repeat;padding-left:14px}
.service1 a:link,.service1 a:visited{ padding:0}
.tdpadding  td{ padding:0 4px;}
.newsList  li{ line-height:26px; height:26px; padding:0 0 0 1em; background:url(../images/lines.gif) left bottom no-repeat;}