body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote,th,td {     
 padding: 0;    
 margin: 0;    
 }    
table {    
 border-collapse: collapse;    
 border-spacing: 0; line-height:24px;
 }    
fieldset,img {     
 border: 0;    
 }    
address,caption,cite,code,dfn,em,strong,th,var {    
 font-weight: normal;    
 font-style: normal;    
 }    
ol,ul {    
 list-style: none;    
 }    
caption,th {    
 text-align: left;    
 }    
h1,h2,h3,h4,h5,h6 {    
 font-weight: normal;    
 font-size: 100%;    
 }    
q:before,q:after {    
 content:'';    
 }    
abbr,acronym { border: 0;    
 }

body{ background:url(/images/bg.gif) 0 0 repeat-x scroll; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:12px;}
#layout{ width:860px; margin:0 auto;}

/*********************头部***********************/
.logo{ float:left;}
.topmenu{ float:right; margin-left:4px; margin-top:8px;}
.search{ float:left; margin-left:35px; margin-top:13px; font-weight:bold; font-size:10px;}
.topmenu li{ display:inline; color:#333333;}
.topmenu li a{ color:#003399; text-decoration:underline; font-size:11px;}
.topmenu li a:hover{ color:#000000; text-decoration:none;}

.nav{ clear:both; background:url(/images/navbg.gif) center 0 no-repeat scroll; padding-left:30px; margin-top:8px; height:32px;}
.nav ul li{ display:block; float:left; height:32px; line-height:32px; background:url(../images/line2.gif) right 0 no-repeat scroll;}
.nav ul li a{ color:#FFFFFF; font-size:14px; font-weight:bold; padding:0 16px;text-decoration:none;}
.nav ul li a:hover{ text-decoration:underline;}
#focus a{ color:#FFFF00; text-decoration:underline;}


/************************左边*************************/
#d1 p{ color:#333333; border:0; line-height:18px;}
#d1 h3{ font-weight:bold; color:#f33604; margin-left:10px;}
#d1 ul{ margin-left:10px; margin-right:10px;}
#d1 ul li{ padding-top:3px; padding-bottom:3px; color:#333333; font-size:11px;}

.main{ margin-top:8px;}
.left{ width:613px; float:left;}
.left_a{ margin-bottom:4px; position:relative; clear:both;}
.left_a img{ margin:10px;}
.left_a h2{ background:url(../images/h2bg.gif) 0 0 no-repeat scroll; height:26px; line-height:26px; padding-left:10px; font-weight:bold; color:#760802;}
.left_a p{ border-left:#CCCCCC 1px solid; border-right:#d2c797 1px solid; padding:10px; line-height:18px; color:#333333; font-size:11px;}
.line{ background:url(../images/line.gif) 0 0 no-repeat scroll; height:7px;}
.more{ position:absolute; top:0px; right:10px;}

.standard{border:1px solid #D2C797;}
blockquote{ margin-left:40px; font-size:11px; padding-top:5px; padding-bottom:5px;}

.newcom{ background:url(../images/newbg.gif) 0 0 no-repeat scroll; height:35px; line-height:35px; margin-bottom:6px;}
.newcom ul{ float:left; width:600px; height:35px; overflow:hidden}
.newcom ul li{ display:inline; font-weight:bold; margin-left:10px;}
.newcom ul li a{ font-weight:normal; color:#333333; text-decoration:underline;}
.newcom ul li a:hover{ text-decoration:none;}





/*************************右边*****************************/
.right{ width:233px; float:right;}
.find{ background:url(../images/search.gif) 0 0 no-repeat scroll; height:158px; margin-bottom:8px;}
.find h2{ color:#38486c; font-size:14px; font-weight:bold; padding-left:34px; background:url(../images/icon2.gif) 9px 7px no-repeat scroll; line-height:28px; padding-top:5px;}
.find p{ color:#009966; font-size:11px; margin-left:34px; padding-bottom:6px;}
.find ul{ margin-left:34px; margin-top:5px; margin-bottom:5px;}
.find ul li{ display:inline;}
.find ul li a{ color:#990000; text-decoration:underline;}
.find ul li a:hover{ color:#FF0000; text-decoration:none;}
.a1{ border:#CCCCCC 1px solid; color:#666666; font-size:12px; height:20px; line-height:20px;margin-top:8px;}
.a2{ margin-top:5px; border:0; background:#D0F0FF;
border:1px solid #1E7ACE;
font-size:12px;
padding:1px 10px; font-family:Verdana, Arial, Helvetica, sans-serif}

.choose{ margin-bottom:4px;}
.choose li{ display:block; background:url(/images/buttonbg.gif) 0 0 no-repeat scroll; height:23px; line-height:23px; text-align:center; margin-bottom:4px;}
.choose li a{ color:#fff; font-weight:bold; text-decoration:none; display:block}
.choose li a:hover{ color:#000000;}

.news{ margin-top:4px; margin-bottom:4px; clear:both;}
.news h2{ color:#38486c; font-weight:bold; background:url(../images/titlebg.gif) 0 0 no-repeat scroll; height:20px; line-height:20px; padding-left:10px;}
.news li{ padding:4px 0; border-bottom:#CCCCCC 1px dashed; padding-left:22px; background:url(../images/arrow_004.gif) 6px 7px no-repeat scroll;}
.news img{ margin-left:10px;}
.news li a{ color:#333333; text-decoration:none; font-size:11px;}
.news li a:hover{ text-decoration:underline;}

.company{ clear:both; background:#f5f5f6; border:#d7d7d7 1px solid; padding-bottom:10px;}

.company h2 a{ color:#38486c; font-size:14px; font-weight:bold; background:url(/images/icon3.gif) 9px 0px no-repeat scroll; padding-left:35px; line-height:30px; margin-top:5px; margin-left:5px; text-decoration:none;}
.company h2 a:hover{ text-decoration:underline; color:#000000;}
.companymenu{ width:792px; margin:0 auto;}
.companymenu li{ display:block; float:left; border-top:#d7d7d7 solid 1px;border-left:#d7d7d7 solid 1px;border-right:#d7d7d7 solid 1px; padding:3px 5px; margin-left:10px; background-color:#FFFFFF;}
.companymenu li a{ color:#38486c; text-decoration:none;}
.companyname{ background-color:#FFFFFF; width:792px; margin:0 auto; border:#d7d7d7 1px solid; clear:both; height:100px;}
.companyname li{  float:left; margin-left:15px; height:30px; line-height:30px; text-align:center; }
.companyname li a{ color:#38486c;}
.companyname li a:hover{ text-decoration:none; color:#000033;}
.pic{ margin-bottom:8px;}

.e1{ font-size:11px; color:#666666; padding:2px 8px;}
.e2{ margin:0 auto;
text-align:center;}
.e3{ margin-left:80px;
margin-top:9px;}
.e4{ text-align:center}

.leibie{ font-size:10px; font-weight:bold}


/****************************底部****************************/
.footer{ margin-top:10px; clear:both; background:url(/images/footerbg.gif) 0 0 repeat-x scroll; padding-top:12px; padding-bottom:20px;}
.footer ul{ text-align:center;}
.footer ul li{ display:inline; color:#666666;}
.footer ul li a{ color:#003399;}
.footer p{ text-align:center; margin-top:10px; color:#333333; font-size:11px; height:18px; line-height:18px;}


/****************************注册过程**********************************/
.top1{ line-height:25px; padding-left:10px; color:#86032b; font-size:14px; font-weight:bold; background-color:#fff; margin-top:5px; border-left:#990246 3px solid; margin-left:5px; margin-right:5px; background-color:#fafafa} 
.formmain{ font-size:12px; width:858px;}
.b1{ padding:3px 0; padding-left:10px; text-align:right; padding-right:10px;}
.formmain1{ width:500px; margin:0 auto;}
.jj{  margin-top:15px; padding:6px 0; padding-left:80px; border-bottom:#CCCCCC 1px dashed; font-weight:bold}
.c1{ text-decoration:underline; color:#FF3300; font-weight:normal; padding-left:10px; cursor:pointer;}
.d1{ text-align:center; padding-top:8px;}

.cp{ padding-left:10px; color:#000; font-weight:bold; font-size:12px; padding-left:10px;background-color:#E2EAF8; margin:1px;}
.cpk{ width:290px; margin-left:10px;}



/*黄页*/
.aboutyellowpage h2{ background:url(/images/yellowbg.gif) 0 0 no-repeat scroll; height:33px; line-height:33px; padding-left:29px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.aboutyellowpage p{ color:#666666; height:100px; overflow:hidden; line-height:24px; text-indent:2em;}
.ckfs li{ display:block; float:left;}
.ckfs li#ckfs1{ color:#006600; padding:2px 5px; margin:3px;}
.ckfs li.ckfs2{ background-color:#FF3300; color:#FFFFFF; padding:2px 5px; margin:3px;}
.ckfs li.ckfs2 a{ color:#FFFFFF; text-decoration:none;}
.ckfs li.ckfs2 a:hover{ text-decoration:underline;}

.page{ border:#b7d4f2 solid 1px; clear:both; position:relative; margin-bottom:8px;}
.page h2{ background:url(/images/ybg.gif) 0 0 repeat-x scroll; height:28px; line-height:28px; border-bottom:#b7d4f2 solid 1px; font-size:12px; font-weight:bold; padding-left:15px;}
.page h2 a{color:#023163; text-decoration:none; }
.page h2 a:hover{text-decoration:underline; }

.pagea{ margin:0; padding:0; }
.pagea li{ margin:0; padding:0;}

.lista{ border-bottom:#eff6fe 1px dashed; 
padding-left:9px;
width:90%; }
.listc{ position:relative;}
.lista li{ display:block;  margin:5px; width:250px; overflow:hidden; float:left; height:15px; overflow:hidden; background:url(/images/arrow_078.gif) 0px 4px no-repeat scroll; padding-left:10px;}
.lista li.list1{ color:#027ee0; font-weight:bold; line-height:24px;}
.liste li.list1 a{ text-decoration:none; color:#027ee0;}
.liste li.list1 a:hover{ text-decoration:underline;}
.lista li.list2 a{ color:#115398; text-decoration:none;  font-size:11px;}
.lista li.list2 a:hover{ color:#003366; background-color:#f7fbff;}
.lista li.list3{ padding-left:24px;}
.lista li.list3 a{ color:#FF6600; font-size:9px; text-decoration:none;}
.lista li.list3 a:hover{ color:#000000; text-decoration:underline;}

.liste{ border-bottom:#eff6fe 1px dashed; height:30px;
overflow:hidden;
padding-left:9px;
width:90%; }
.listf{ position:relative;}
.liste li{ display:inline; margin:5px;}
.liste li.list1{ color:#027ee0; font-weight:bold; line-height:24px;}
.liste li.list2 a{ color:#4d749d; text-decoration:none; line-height:24px; font-size:11px;}
.liste li.list2 a:hover{ color:#003366; background-color:#f7fbff;}
.liste li.list3{ padding-left:24px;}
.liste li.list3 a{ color:#FF6600; font-size:9px; text-decoration:none; line-height:24px;}
.liste li.list3 a:hover{ color:#000000; text-decoration:underline;}

.more1{ position:absolute; top:8px; right:8px;}
.more3{  top:5px; right:5px; position:absolute;}
.more3 a{ font-size:9px; color:#FF3300; text-decoration:none;}
.more3 a:hover{ text-decoration:underline;}

.topage{ text-align:center;}
.topage a{ color:#207ee0; padding:0 10px;}
.topage a:hover{ text-decoration:none;}

.about{ margin-bottom:8px;}
.about h2{ background:url(/images/about1.gif) 0 0 no-repeat scroll; line-height:26px; height:26px; padding-left:15px; font-weight:bold; color:#114178;}
.about p{ background:url(/images/about2.gif) 0 0 repeat-y scroll; color:#333333; line-height:20px; padding:5px;}
.about3{ background:url(/images/about3.gif) 0 0 no-repeat scroll; height:11px; line-height:11px;}

.cityname{ margin:6px 0;}
.cityname li{ display:inline; border:#d4f8e0 1px solid; display:block; float:left; margin-top:5px; margin-left:4px; padding:3px 6px; background-color:#f6fdf8; }
.cityname li a{ color:#006600;padding:5px; font-size:11px; font-weight:bold; text-decoration:none;}
.cityname li a:hover{ color:#FF0000;}

/*企业网站*/
.site_a{ margin-bottom:8px; margin-top:8px;}
.site_a h2{ color:#000000; font-size:30px;font-family:"microsoft Yahei",Simsun,Arial,"Lucida Grande",tahoma; float:left; line-height:40px;}
.star{ float:left; margin-left:20px;}
.down{ float:left; padding-top:7px; margin-left:20px;}

.intr{ clear:both; margin:0 auto; margin-bottom:8px;}
.intr h2{ background:url(/images/intr.gif) 0 0 no-repeat scroll; height:33px; line-height:33px; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:20px;}
.intr p{ border-bottom:#990000 1px solid; border-left:#990000 1px solid; border-right:#d55501 1px solid; width:839px; background:#fcf9f4; color:#333333; line-height:22px; padding:5px;}


.zhibiao{ margin-bottom:8px; clear:both;}
.zhibiao h2{ background:url(/images/zhibiao.gif) 0 0 no-repeat scroll; height:28px; line-height:28px; color:#FF3300; padding-left:31px; font-weight:bold; padding-top:5px;}
.zhibiaoa{ background-color:#f8f8f8; border:#d1d1d1 1px solid; width:150px; float:left; margin-left:10px;}
.z1{ color:#FF3300; font-size:14px; font-weight:bold;}
.z2{ color:#FF0000; font-size:14px; font-weight:bold;}
.z3{ color:#000000;}
.z4{ color:#FF0000; font-weight:bold;}
.zhibiaoa li{ padding:5px 0; text-align:center;}

.say{ clear:both;}
.say h2{ background:url(/images/zhibiao.gif) 0 0 no-repeat scroll; height:28px; line-height:28px; color:#FF3300; padding-left:31px; font-weight:bold; padding-top:5px;}

#g1{background:url(/images/g1bg.gif) 0 0 no-repeat scroll; height:28px; line-height:28px; color:#FF3300; padding-left:31px; font-weight:bold; padding-top:5px;}

.lylist{ height:50px;}
.lylist ul li{ display:inline; line-height:50px;}
.lylist ul li.lylist1{ color:#3366cc; font-size:13px; padding-left:10px;}
.lylist ul li.lylist2{ color:#999999;}

.lylista{ height:50px; background-color:#f3f3f3;}
.lylista ul li{ display:inline; line-height:50px;}
.lylista ul li.lylist1{ color:#3366cc; font-size:13px; padding-left:10px;}
.lylista ul li.lylist2{ color:#999999;}

.fb{ text-align:center; padding:10px;}
.fb a{ background:url(/images/lybg.gif) 0 0 no-repeat scroll; width:146px; height:25px; line-height:25px; display:block; color:#FFFFFF; text-decoration:none; font-weight:bold; margin:0 auto;}

.fbk{ background-color:#f2f2f2; margin-top:8px; margin-bottom:8px;}

.form1{ border:#b0afaf 1px solid; margin-top:8px; margin-bottom:8px; }
.form2{text-align:center; background:url(/images/form.gif) 0 bottom repeat-x scroll;  color:#666666; vertical-align:top; }
.form3{text-align:left; background:url(/images/form.gif) 0 bottom repeat-x scroll; padding-bottom:5px; padding-left:90px; color:#666666; line-height:26px;}
.form4{ margin:0 auto; text-align:center;background:url(../images/search5.gif) 0 0 no-repeat scroll; width:56px; height:20px; display:block; border:0; color:#fff; font-size:12px; cursor:pointer; }
.form5{ text-align:center; padding:10px 0;}
.form6{border:#b0afaf 1px solid; height:22px;}
.form8{ margin:4px 0; color:#666666; margin-left:90px;}
.searcha h2{ color:#000000; font-size:18px; font-weight:bold;}
.form9{ color:#009900; font-weight:bold; padding-top:10px; padding-left:73px;}
.form10{  color:#999999; border:#999999 1px solid; height:22px; line-height:22px;}


.search1{ text-align:center; margin:8px 0;}
.form7{ background:url(/images/search4.gif) 0 0 no-repeat scroll; width:69px; height:19px; display:block; border:0; color:#666666; font-size:12px; cursor:pointer; margin:0 auto;}

.login{  margin:6px 0; }
.login1{  margin:6px 0; text-align:center; }
.login2{ background-color:#FFFFF7; border:#FFCC00 1px solid; width:32%; margin:0 auto; margin-bottom:16px; margin-top:10px;}
.login label{ font-size:12px; color:#333333; display:block; width:80px; float:left; text-align:right;}
.wbk{ }
.ts{ color:#FF3300; font-size:11px;}

.top2{ padding:10px 0; font-size:14px; color:#FF3300;}
.news ul li span a{ color:#CC6600; text-decoration:none;}
.news ul li span a:hover{ color:#FF0000; text-decoration:none;}