@charset "utf-8";
a:active{star:expression(this.onFocus=this.blur());}
a:focus,button:focus{outline:none; -moz-outline:none;}
:focus{outline:none;}
/*Reset Css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,area,param{margin:0; padding:0;}
html,body{margin:0; padding:0; height: 100%; font-family:arial,\5b8b\4f53,sans-serif; -webkit-text-size-adjust:none;/*Google Chrome*/}
select{*behavior: url("select.htc");}/*IE6,IE7select*/
ol,ul{padding-left:0; list-style-type:none; list-style:none;}
img{border:none; display:inline-block; vertical-align:middle;}
th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input{display:inline-block; vertical-align:middle;}
fieldset{border:none;}
legend{display:none;}
/*Clear Css*/
.clear{clear:both; font-size:0px; height:0px; line-height:0;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:block;zoom:1;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
.Wr{ font-family:"微软雅黑"; color:#126297; font-size:18px; background:url(../images/dian.jpg) no-repeat center left; padding-left:15px;}
.Bg{ background:url(../images/xuxian.jpg) repeat-x bottom left; padding-bottom:5px;}
/*Common Css*/
body{font-size:12px;}
.left{float:left; _display:inline;}
.right{float:right; _display:inline;}
.Pr{ position:relative;}
.Pa{ position:absolute;}
.none{ display:none;}
/*header*/
.header{ width:960px; margin:0 auto; height:110px;}
.logo{ padding-top:25px;}
.log_wid{ width:962px; overflow:hidden;}
.biao_yu{ padding:25px 0 0 0px;}
.biao_dan{ padding:43px 5px 0 0;}
.biao_dan input.search1{ border:3px solid #11a2db; border-radius:3px 0 0 3px;}
.biao_dan input.search{ background:#11a2db url(../images/search.jpg) no-repeat;border:2px solid #11a2db; width:24px; height:22px;}
.nav{ background:url(../images/bg1.jpg) repeat-x; height:50px;}
.nav_box{ width:960px; margin:0 auto; background:url(../images/bg3.jpg) no-repeat; height:50px;}
.nav_dan{ padding:0 1px; margin:0 auto;  font-family:"宋体"; line-height:50px;}
.nav_dan a{ color:#fff; width:118px; display:inline-block; height:50px; text-align:center;}
.nav_dan a:hover,.nav_dan a.teheader{ color:#fff; background:url(../images/bg2.jpg) no-repeat;}
.nav_ran{ width:690px; background:url(../images/ing1.png) repeat top left; z-index:10; padding:20px 0;}
.nav_ran_1{right:0;}
.nav_ran_2{ right:-120px;}
.nav_ran_3{ right:-240px;}
.nav_ran_4{ right:-359px;}
.nav_ran_5{ right:-480px;}
.nav_ran a{ color:#272727;}
.nav_ran a:hover{ background:none; color:#F00; text-decoration:none;}
.nav_ran dl{ padding:0 0 20px 20px;}
.nav_ran dl dd{ height:24px; line-height:24px;}
.nav_ran dl a{ text-align:left; height:24px; overflow:hidden;}
.nav_img{ background:#fff; padding:5px; border:1px solid #ced7df; top:20px; margin-right:20px; width:242px; height:132px;}
.la_wen a{ width:242px; text-align:left;}
.la_wen a:hover{ color:#272727; text-decoration:underline;}
.nav_ti2{ left:64px;background:#900; top:0; padding:0 10px;}
.nav_ti2 p{ width:120px; background:#0CF; text-align:center;}
/*bottom*/
.bottom{ background:url(../images/bottom.jpg) repeat-x center center; height:156px;}
.nv_bottom{ background:url(../images/xuxian_bottom.jpg) repeat-x bottom left; padding-bottom:10px; padding-top:40px;}
.nv_bottom_box{font-size:14px;}
.nv_bottom_box span{ color:#fff; padding:0 10px;}
.nv_bottom_box a{ color:#fff; }
.tel_bottom{ background:url(../images/tel_bottom.jpg) no-repeat left center; margin-left:10px; padding-left:30px;}
.tel_bottom p{ font-size:22px; font-family:Arial; color:#fff;}
.frident{ color:#fff; padding-top:10px;}
.frident p a{ color:#fff; }
.beian{ padding-bottom:8px;}
.beian p{padding-left:6px;}
.keji p{ color:#b9d4e5; line-height:20px;}
.yongcan{ text-align:right;}
.la_wen{ width:253px; line-height:20px; color:#666; height:60px; overflow:hidden; padding-top:10px;}
.la_wen span{ font-weight:bold; display:inline-block; height:15px; line-height:15px; overflow:hidden;}
.la_wen a{ color:#666;}

.padding_top20{ padding-top:20px;}
.padding_top30{ padding-top:30px;}
.padding_bottom30{ padding-bottom:30px;}
.padding_bottom50{ padding-bottom:50px;}
.padding_bottom100{ padding-bottom:100px;}






