@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; list-style:none;font-family: Verdana, Geneva, sans-serif,'宋体'; line-height:150%;}
body{ font-size:12px; background:url(../images/bg.jpg); color:#848589;}img{ border:0px;}
table{ margin:0 auto;}
.w{width:979px;margin:0 auto; padding:0 32px; background:url(../images/gl_r19_c2.jpg) repeat-y center;}.h5{ height:5px;}.h6{ height:6px;}.h7{ height:6px;}.h8{ height:8px;}.h9{ height:9px;}.h10{ height:10px;}
.h15{height:15px}.h20{height:20px}.h25{height:25px}.h30{height:30px}.h35{ height:35px;}
.f10{ font-size:10px;}.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}
.t1em{ text-indent:1em;}.t2em{ text-indent:2em;}.t3em{ text-indent:3em;}.t4em{ text-indent:4em;}
.c333{ color:#333;}.c878787{ color:#878787}.c000{ color:#000;}
.fmwryh{ font-family:'微软雅黑'}.fmarial{ font-family:Arial, Helvetica, sans-serif;}
input,select{ vertical-align:middle;}
a{ color:#848589; text-decoration:none;}
a:link{ color:#848589; text-decoration:none;}
a:visited{ color:#848589; text-decoration:none;}
a:hover{ color: #CCC; text-decoration:underline;}
.cls{ clear:both; font-size:0px ; line-height:0px;}
.sp10{ padding-left:10px;}.sp20{ padding-left:20px;}

.top{ height:110px;}
.top .logo{ float:left;}
.top .tel{ float:left;}

.nav{ background:url(../images/gl_r2_c2.jpg) repeat-x; height:50px; padding:0px 10px;}
.nav ul{ background:url(../images/gl_r2_c8.jpg) repeat-x; height:50px;}
.nav ul li{ background:url(../images/gl_r2_c8.jpg) repeat-x; float:left; height:50px; line-height:50px; color:#FFF;}
.nav ul li.left{ background:url(../images/gl_r2_c4.jpg) no-repeat; width:11px;}
.nav ul li.right{ background: url(../images/gl_r2_c31.jpg) no-repeat; width:11px; float:right;}
.nav ul li.ge{ background: url(../images/gl_r2_c22.jpg) no-repeat; width:2px;}
.nav ul li a{ color:#FFF; display:block; height:50px; line-height:50px; font-size:14px; font-weight:bold; padding:0 27px;}
.nav ul li a:hover{ background:url(../images/gl_r2_c12.jpg) repeat-x; text-decoration:none;}
.nav ul li a.on{ background:url(../images/gl_r2_c12.jpg) repeat-x; text-decoration:none;}

.banner{ background:url(../images/gl_r3_c4.jpg) repeat-x top; text-align:center; padding-top:12px;}
.wzgg_bg{ background:url(../images/gl_r6_c26.jpg) repeat-x; height:37px;}
.wzgg_tit{background:url(../images/gl_r6_c5.jpg) no-repeat; height:37px; line-height:37px; padding-left:15px; color:#FFF; float:left; font-size:14px; width:172px;}
.wzgg_box{ float:left; height:37px; line-height:37px; color:#FFF; padding-left:40px;}

.search{ float:right; width:202px; height:37px; line-height:37px; background: #1A1B20 url(../images/gl_r6_c28.jpg) no-repeat; padding-left:36px; padding-right:22px;}
.search form{ height:37px; line-height:37px;}
.search input.in_text{ width:145px; border:0px; height:18px; background:none;}
.search input.in_sub{ margin-left:16px; width:36px; border:0; background:none;}

.navbar{ background:url(../images/gl_r8_c20.jpg) repeat-x; height:29px;}
.navbar .navbarleft{ background: url(../images/gl_r8_c16.jpg) left no-repeat;eight:29px;}
.navbar .navbarright{ background: url(../images/gl_r8_c24.jpg) right no-repeat; height:29px; line-height:29px; color:#FFF; font-size:14px; padding-left:20px;}

.linklist{ padding:10px 0 10px 10px}
.linklist img{ border:1px solid #B6B6B8;}

.newslist1 { padding:5px;}
.newslist1 li{ height:25px; line-height:25px;}
.newslist1 li a{ line-height:25px;}
.newslist1 li span{ float:right;}
.more{ height:30px; line-height:30px; text-align:right;}
.pages{ text-align:center; height:30px; line-height:30px;}
.about{ padding:5px; height:125px; text-indent:2em;}

.plist{}
.plist dt.le{ width:48px; float:left; background:url(../images/gl_r13_c17.jpg) no-repeat center; height:232px;}
.plist dt.ri{ width:48px; float:left; background:url(../images/gl_r13_c29.jpg) no-repeat center; height:232px;}
.plist dd{ width:48px; float:left; height:232px; width:590px;}
.plist dd ul li{ height:105px; width:135px; text-align:center; background:#FFF; border:1px solid #9D9EA0; position:relative; float:left; display:inline-block; margin:8px 0 0 8px;}
.t_txt{ position:absolute; right:0; bottom:0; height:25px; line-height:25px; width:110px; text-align:center; color:#FFF; background: url(../images/t_txt.png);}

.guide{ background:url(../images/guide.png) repeat-x; line-height:29px; height:29px; color:#FFF; padding-left:15px; font-size:14px;}

.menulist{ padding:10px;}
.menulist a{ display:block; height:25px; line-height:25px; padding-left:5px;}
.menulist a:hover{ background:#333;}

.leftcontact{ padding-left:15px;}

.footbar{ background: url(../images/gl_r17_c2.jpg) no-repeat center; height:15px;}
.foot{ padding-top:20px; padding-bottom:30px; text-align: center;}
