@charset "utf-8";

*{margin:0;padding:0;list-style-type:none;}
body{ font-family:"微软雅黑"; font-size:14px; padding:0; margin:0; line-height:21px;}
a{color:#000;text-decoration:none;}
a:hover{ color:#00F;}
p{ text-indent:2em; font-size:14px; line-height:21px;}
img{ border:none;}
.dh a{ display:block; width:74px; height:60px;text-decoration: none; padding-top:50px; font-size:14px;}
.dh a:hover{ background:url(../images/dh_bg.jpg); color:#f8c300;}

.m_a{ margin:0 auto;}
.bd{ border:solid 1px #CCCCCC;}
.m_t15{ margin-top:15px;}
.fw_b{ font-weight:bold; color:#666;}
.more{ margin-top:30px;}
.gc_m{ width:1200px; margin:0 auto; text-align:right; padding-top:100px;}
.l_a{ margin-left:25px;}
.l_a tr td a{ display:block; width:250px; height:30px; background:url(../images/xbbg.png) left center no-repeat; padding-left:50px; padding-top:10px; font-size:14px; font-family:"微软雅黑"; color:#000;}
.l_a tr td a:hover{ background:url(../images/xbbg1.png) left center no-repeat; color:#FFF; font-weight:bold;}
.nr{ padding-top:17px;}
.dqwz{ font-size:12px;}
.nrbt{ font-size:24px;}
.nrxb{ background:url(../images/nrxb.jpg) bottom left no-repeat;}
.p_l45{ padding-left:100px;}
.zpbg td{ background:#FFF;}


/* mainbanner */
.mainbanner{height:500px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:500px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:500px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:2000px;height:500px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:400px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url(../images/50c15ece07fd0f3407000083.png) no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}
/* mainbanner */


/* slides */
.slides{position:fixed;right:30PX;;top:45%;}
.slides .slideul>li{position:relative;display:block;width:56px;height:56px;margin-bottom:10px;overflow:visible;}
.slides .slideul>li.kefu{width:66px;padding-left:10px;margin-left:-10px;}
.slides .slideul>li ul.kefulist{position:absolute;left:-86px;top:-30px;padding-right:10px;display:none;}
.slides .slideul>li ul.kefulist li{margin-bottom:10px;}
.slides .slideul>li ul.kefulist li a{display:block;width:90px;height:30px;line-height:30px;background:#a8defe;color:#fff;text-align:center;text-decoration:none;}
.slides .slideul>li ul.kefulist li a:hover{text-decoration:none;}