@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;margin:0;padding:0; font-size:14px; font-family:"Microsoft Yahei";}
a{text-decoration:none; font-family:"Microsoft Yahei";}
h2,h3,h4,h5{font-size: 100%;line-height: 1em;margin: 0;text-align: center;}
ul,li{list-style:none;}
img{border:none;}
.clear{ clear:both;}
.l{ float:left;}
.r{ float:right;}
.hide{display: none;}
a{cursor: pointer;}
.con{width: 1000px;margin: 0 auto;}

body{ background:url(../images/bg.jpg);}
.header{height: 50px;background: #fff;}
a.logo{display: inline-block;width: 137px;height: 37px;background: url(../images/gk_02.jpg);}
.header span{vertical-align: 5px; margin-left: 30px;}
.header span a{color: #3d3d3d;}
span.tel{float: right;vertical-align: inherit;display: inline-block;width: 139px;height: 32px;background: url(../images/gk_04.gif);}

.banner1{ height:192px; background:url(../images/banner1.jpg) no-repeat top center;}
.banner2{ height:204px; background:url(../images/banner2.jpg) no-repeat top center;}
.banner3{ height:204px; background:url(../images/banner3.jpg) no-repeat top center;}
.main_top{ text-align:center; margin:-70px 0 55px 0;}
.main1 p{ text-align:center;}
.main2 p{ text-align:center;}
.main2 p.more{ margin:30px 0;}
.main2_top ul{ padding:0 0 10px 50px;}
.main2_top ul li{ width:167px; height:144px; float:left; margin-right:21px;}
.main2_top ul li a{ width:167px; height:62px; display:block; background:url(../images/i_r7_c9.jpg) no-repeat bottom center; padding-top:82px;}
.main2_top ul li a .hide{ font-size:18px; color:#b41a1d; margin-bottom:10px;}
.main2_top ul li a:hover{ background:url(../images/i_r6_c6.jpg) no-repeat center bottom; height:134px; padding-top:10px;}
.main2_top ul li a:hover .hide{ display:block;}
.main2_top ul li p.show{ color:#fdfc00; font-size:20px; font-weight:bold;}
.bg_t{ width:1022px; height:30px; margin:0 auto; background:url(../images/5.png) no-repeat top center;}
.bg_b{ width:1022px; height:34px; margin:0 auto; background:url(../images/6.png) no-repeat top center;}
.bg_c{ width:1022px; margin:0 auto; background:url(../images/7.png) repeat-y;}
.main3{ margin:30px 0 50px 0;}
.m3t_t{ width:190px; height:47px; line-height:47px; background:url(../images/i_r9_c10.jpg) no-repeat; margin:0 auto; font-size:25px; color:#f7e8aa; padding-left:258px;}
.main3_c{ width:987px; padding:20px 20px 20px 25px;}
.m3c_c{ width:285px; margin:33px 0 0 30px; float:left; position:relative;}
.m3c_c p{ background:#fff;}
.m3c_c .m3cc_p{ background:#fff; padding-left:10px; line-height:30px; color:#666666;}
.m3c_c .m3cc_p1{ border-top:1px solid #e5ddbe; padding:5px 0 0 10px;}
.m3c_c p b{ font-size:28px; color:#e42323;}
.m3c_c p.gm{ background:none; margin-top:12px;}
.m3c_c p.gm a{ text-align:center; line-height:38px;}
.m3c_c p.gm a.zx{ width:125px; height:38px; display:block; float:left; background:url(../images/i_r14_c5.jpg) no-repeat center center; font-size:16px; color:#e71111;}
.m3c_c p.gm a.gk{ width:161px; height:38px; display:block; float:left; background:url(../images/i_r13_c13.jpg) no-repeat center center; margin-left:-1px; font-size:20px; color:#e71111; font-weight:bold;}
.main1 ul{ margin:50px 0;}
.main1 ul li{ width:330px; height:170px; background:url(../images/3.png) no-repeat; padding-top:94px; float:left; margin-left:3px;}
.main1 ul li b{ font-weight:bold; color:#cf212a; font-size:20px;}
.main1 ul li span{ color:#e9332f; font-size:18px;}
.main1 ul li .gmm{ width:200px; height:26px; margin:0 auto; background:url(../images/i_r4_c12.jpg) no-repeat; margin-top:2px;}
.main1 ul li a{ width:100px; height:26px; display:block; float:left; color:#fff; line-height:26px;}
.fix{ width:173px; height:704px; position:fixed; top:-10px; left:0; background:url(../images/10.png) no-repeat;}
.fix ul{ padding:204px 0 0 0;}
.fix ul li{ height:32px; line-height:32px; text-align:center; margin-bottom:4px; padding-left:12px;}
.fix ul li a{ color:#ffe95d;}
.copyRight,.offcnCopy{ background:#444546;}
.offcnCopy{ padding:45px 0; line-height:32px; color:#aaa; text-align:center;}
.offcnCopy a{ color:#aaa;}
.offcnCopy a:hover{ color:#e00;}
.m3c_c p.hide{ position:absolute; bottom:-60px; right:0; height:60px; line-height:30px; background:#fff; padding:0 10px;}
.m3c_c p.hide a{ color:#e60000;}
.m3c_c p.hide_more{ width:265px; height:154px; padding-left:15px;}

#show6{ height:185px;}
#show9{ height:220px;}
#show10,#show11,#show12,#show8{ height:30px; bottom:-30px;}

#gklink{ position:relative;}
#gklink .hide_more{ width:315px; height:160px; padding-left:15px; position:absolute; background:#fff; bottom:-120px;}
#gklink .hide_more a{ color:#e60000;}
