html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,img, ins, kbd, q, s, samp,small, strike,strong,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baselinebaseline; background: transparent;}
body{color:#222;  margin:0 auto; font-family:microsoft yahei; font-size:13px; width:100%; min-width:1200px;}
a{color:#525252; text-decoration:none; }
a:hover{color:#ff6000; text-decoration:none;}
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; list-style:none; border:0px;}
img{ vertical-align:middle; border:0}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.big{ width:1200px; margin:0 auto;}


.ld_honor{ background:#1d67a4; padding:40px 0 10px;overflow: hidden;}
.ld_honor h3{background:url(../images/honor_bt.jpg) no-repeat center 0; height:60px; text-align:center; font-size:21px;}
.ld_honor h3 a{ color:#fff;}
.ld_honor ul li{background:url(../images/honor_libg.jpg) no-repeat right 0; width:230px; height:210px; padding:2px;}
.ld_honor ul li img{}

.move{animation:Rightfadein 1s 0.5s ease  both;}
.ys_inner{background:url(../images/ys_bg.jpg) no-repeat; padding-bottom:60px;overflow: hidden;}
.ys_inner ul { padding:60px 0 0 130px;}
.ys_inner ul li{ float:left; display:inline; line-height:22px;}
.ys_inner h3{ font-size:18px; color:#555;font-weight: inherit;}
.ys_inner h4{ font-size:14px; line-height:30px; color:#555; font-weight: inherit; padding:10px 0 10px;}
.ys_inner ul li p{background:url(../images/ys_icon.jpg) no-repeat 0 center; line-height:40px; padding-left:20px; font-size:14px; color:#555;}
.ys_inner ul li .lith_kf{ position:absolute; right:0; top:100px;}
#Mapys div { position:relative;}
#Mapys div p{ display:none; position:absolute; left:0; top:0; background:#fff; color:#222;}


.ld_about{background:url(../images/about_bg.jpg) no-repeat center 0; height:416px; padding:40px 0 0 0;}
.about_left{ width:504px; height:374px; margin-left:26px;}
.about_right{ width:460px; padding-left:70px; color:#fff; font-size:15px; line-height:30px;  }
.ld_about h2{ padding-bottom:15px;}
.ld_about h2 a{ font-size:23px;color:#fff;font-weight: initial;}
.about_btn{ display:block; width:110px; height:35px;background:url(../images/about_btn.png) no-repeat; text-align:center; line-height:35px; color:#fff; margin-top:15px;font-size: 14px;}