﻿@import url(public.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/

.top1{ height:132px; background:url(../images/top1_bg.jpg) repeat-x left top;}
.gydc .gy_bt{ width:100%}
.gydc .gy_bt .bt1{ width:100%; background:url(../images/bt_b1.jpg) repeat-x left center;}
.gydc .gy_bt .bt1 div{ width:180px;background:url(../images/bt_b2.jpg) repeat-x left center;}
.gydc .gy_bt .bt1 div span{ display:inline-block; background:#fff; padding:0 15px; font-size:24px; font-weight:bold;}
.gydc .gy_bt .bt2{ font-size:22px; padding:20px 0; color:#e0e0e0; font-weight:normal; font-family:Arial}
.gydc .gy_nr{ width:96%;}
.cpzx{}
.cpzx .cp_bt{ padding:40px 0;  background:#ebebeb;}
.cpzx .cp_bt .bt1{ width:100%; background:url(../images/bt_b3.jpg) repeat-x left center;}
.cpzx .cp_bt .bt1 div{ width:180px;background:url(../images/bt_b2.jpg) repeat-x left center;}
.cpzx .cp_bt .bt1 div span{ display:inline-block; background:#ebebeb; padding:0 15px; font-size:24px; font-weight:bold;}
.cpzx .cp_bt .bt2{ font-size:22px; padding:20px 0; color:#e0e0e0; font-weight:normal; font-family:Arial}
.cpzx .cp_bt .bt3{}
.cpzx .cp_bt .bt3 span{ cursor:pointer; display:inline-block; background:#d8d8d8; margin:5px; padding:5px 10px; border-radius:5px;}
.cpzx .cp_bt .bt3 span:hover,.cpzx .cp_bt .bt3 .lx_sel{ background:#fe0000; color:#fff;}
.cpzx .cp_bt .bt3 a{ cursor:pointer; display:inline-block; background:#d8d8d8; margin:5px; padding:5px 10px; border-radius:5px;}
.cpzx .cp_bt .bt3 a:hover{ background:#fe0000; color:#fff;}
.cpzx .cp_nr{ width:100%}
.khjz{background:#575b64 url(../images/kh_bg.jpg);  }
.khjz .kh_bt .bt1{ width:100%; background:url(../images/bt_b3.jpg) repeat-x left center; }
.khjz .kh_bt .bt1 div{ width:180px;background:url(../images/bt_b2.jpg) repeat-x left center;}
.khjz .kh_bt .bt1 div span{ display:inline-block; background: url(../images/kh_bg.jpg); padding:0 15px; font-size:24px; font-weight:bold;color:#fff}
.khjz .kh_bt .bt2{ font-size:22px; padding:20px 0; color:#e0e0e0; font-weight:normal; font-family:Arial}
.khjz .kh_nr{ width:100%; background:#f4f4f4; padding-top:65px; padding-bottom:55px; box-shadow: 0 6px 5px #888888;}

.tp2{ height:294px; background:url(../images/banner.jpg) no-repeat center top;}

.mbxdh{ color:#8c8c8c; height:50px; font-size:13px; line-height:50px; text-align:left; border-bottom:1px solid #e9e9e9}
.mbxdh a,.mbxdh span{ color:#8c8c8c; margin-left:3px; margin-right:5px}









.center{ width:1082px; position:relative;}
.logo{ width:200px; height:132px; position:absolute; left:0; top:0; z-index:999; display:;}
.logo img{ width:200px; height:132px;}
.tlinks{ position:absolute;  right:0; top:35px;}
.tlinks .tl{ float:left;}
.tlinks .tl a{  display:inline-block; width:30px; height:30px; margin:0 5px;}
.tlinks .tel{ float:left; color:#8a8a8a; line-height:25px; font-size:14px;}
.tlinks .tel span{ color:#fe0000; font-size:18px; font-style:italic; font-weight:bold;}
.tnav{  position:absolute; right:0; top:83px; background:url(../images/tnav_b.jpg) repeat-x left top; z-index:1111;}
.tnav li{ float:left; padding-bottom:14px; padding-top:18px; border-top:2px solid transparent; font-size:14px; padding-left:18px; }
.tnav li:hover,.tnav .current{ border-top:2px solid #fe0000;}
.tnav li.l1{padding-right:25px; background:url(../images/bian.jpg) no-repeat right center}
.bot{}
.bot .bot_t{ background:#181818; color:#bbbbbb; text-align:left;}
.bot .bot_t .bot_t1{ float:left; width:17%;  border-right:1px dashed #373737; min-height:200px; margin:40px 0; }
.bot .bot_t .bot_t2{ float:left; width:17%; padding-left:2.5%; border-right:1px dashed #373737; min-height:200px; margin:40px 0; }
.bot .bot_t .bot_t3{ float:left; width:17%; padding-left:2.5%; border-right:1px dashed #373737; min-height:200px; margin:40px 0; }
.bot .bot_t .bot_t4{ float:left; width:17%; padding-left:2.5%; border-right:1px dashed #373737; min-height:200px; margin:40px 0; }
.bot .bot_t .bnav_bt{ font-size:16px; font-weight:600; padding-bottom:13px;}
.bot .bot_t .bnav_bt span{ display:block; font-weight:normal; font-size:25px; color:#3c3c3c; margin-top:5px}
.bot .bot_t .bnav_nr a{ display:inline-block; color:#7f7f7f; margin:5px 0;}
.bot .bot_t .bnav_nr .btel{ color:#fe0000;}
.bot .bot_t .bnav_nr .btel span{ display:block; font-size:22px; font-weight:bold; margin:3px 0}
.bot .bot_t .bot_t5{float:right; width:20%; text-align:left; min-height:200px; margin:40px 0; }
.bot .bq{ padding:30px 0; color:#8f8d8d;}
.bot .bq a{color:#8f8d8d;}

.gydc{ padding-top:46px; padding-bottom:50px;}

.cpzx .cp_nr .cpli{ width:33%; float:left; margin:15px 0;}

.khjz{ height:500px;}

.khjz .khjz2{ position:absolute; left:0; top:45px; width:100%;}

.khjz .kh_nr .khli{ width:33%; float:left;}

.hzkh #arrLeft{ display:block; width:30px; height:30px; position:absolute; right:-30px; top:0; cursor:pointer; background:url(../images/prev.jpg) no-repeat center top}
.hzkh #arrRight{display:block; width:30px; height:30px; position:absolute; right:-30px; top:30px;cursor:pointer; background:url(../images/next.jpg) no-repeat center top}
.hzkh #arrLeft:hover{ background:url(../images/prev_h.jpg) no-repeat center top}
.hzkh #arrRight:hover{ background:url(../images/next_h.jpg) no-repeat center top}

.hzkh{ padding-top:120px; padding-bottom:50px; height:129px;}
.hzkh .hz_bt{ width:84px; height:129px; background:url(../images/hz_bt.jpg) no-repeat left top; float:left;}
.hzkh .hz_bt a{ display:block;}
.hzkh .hz_nr{ width:998px; height:129px; overflow:hidden;}
.hzkh .hz_nr a{ display:block; width:197px; height:127px; border:1px solid #ebebeb; float:left;}
.hzkh .hz_nr img{width:197px; height:127px;}

.xwns{ background:#f4f4f4; padding-top:30px; padding-bottom:80px;}


.xwns .xwdt{ width:660px; float:left; text-align:left;}
.xwns .xwdt .xw_bt{ margin-bottom:30px; background:url(../images/bt_b4.jpg) no-repeat left center; font-size:18px; text-indent:12px; font-weight:bold; position:relative;}
.xwns .xwdt .xw_bt .s1{ color:#979797; padding:0 5px; font-size:18px;}
.xwns .xwdt .xw_bt .s2{ color:#979797; font-size:14px; font-weight:normal;}
.xwns .xwdt .xw_bt a{ display:inline-block; width:17px; height:17px; background:url(../images/more.jpg); position:absolute; right:0; top:50%; margin-top:-8px;}
.xwns .xwdt .xw_nr{ width:660px;}
.xwns .xwdt .xw_nr .xw_lef{ width:320px; height:318px; float:left;  position:relative;}
.xwns .xwdt .xw_nr .xw_lef .xw_img{width:320px; height:318px;}
.xwns .xwdt .xw_nr .xw_lef .xw_img img{width:320px; height:318px;}
.xwns .xwdt .xw_nr .xw_lef .xw_imgxx{ width:300px; height:100px; padding:0 10px; overflow:hidden; position:absolute; left:0; bottom:0;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#000;/*实现IE背景透明*/}
.xwns .xwdt .xw_nr .xw_lef .xw_imgxx .imgx1{ height:25px; line-height:25px; overflow:hidden; color:#fff; font-size:16px; margin-top:15px; margin-bottom:8px;}
.xwns .xwdt .xw_nr .xw_lef .xw_imgxx .imgx2{ color:#7e7c7d}
.xwns .xwdt .xw_nr .xw_rig{ width:311px; height:318px; float:right;}
.xwns .xwdt .xw_nr .xw_rig a{ color:#969696}
.xwns .xwdt .xw_nr .xw_rig a:hover{ color:#d90009}
.xwns .xwdt .xw_nr .xw_rig .lbli{ height:40px; padding-bottom:13px; margin-bottom:33px; border-bottom:1px solid #cecece}
.xwns .xwdt .xw_nr .xw_rig .lbli .lb_lef{ width:51px; height:40px; line-height:40px; border-right:1px solid #cecece; font-size:33px; font-weight:bold; float:left;}
.xwns .xwdt .xw_nr .xw_rig .lbli .lb_rig{ width:240px; height:40px; padding-left:19px; float:left;}
.xwns .xwdt .xw_nr .xw_rig .lbli .lb_rig .lbxx1{ height:22px; line-height:22px; overflow:hidden; }
.xwns .xwdt .xw_nr .xw_rig .lbli .lb_rig .lbxx2{ height:22px; line-height:22px; overflow:hidden; }
.xwns .zxns{ width:340px; float:right; text-align:left;}
.xwns .zxns .zx_bt{ margin-bottom:30px; background:url(../images/bt_b4.jpg) no-repeat left center; font-size:18px; text-indent:12px; font-weight:bold;position:relative;}
.xwns .zxns .zx_bt .s1{ color:#979797; padding:0 5px; font-size:18px;}
.xwns .zxns .zx_bt .s2{ color:#979797; font-size:14px; font-weight:normal;}
.xwns .zxns .zx_bt a{ display:inline-block; width:17px; height:17px; background:url(../images/more.jpg); position:absolute; right:0; top:50%; margin-top:-8px;}
.xwns .zxns .zx_nr .lbli{ height:40px; padding-bottom:13px; margin-bottom:33px; border-bottom:1px solid #cecece}
.xwns .zxns .zx_nr a{ color:#969696}
.xwns .zxns .zx_nr a:hover{ color:#d90009}
.xwns .zxns .zx_nr .lbli .lb_lef{ width:51px; height:40px; line-height:40px; border-right:1px solid #cecece; font-size:33px; font-weight:bold; float:left;}
.xwns .zxns .zx_nr .lb_rig{ width:240px; height:40px; padding-left:19px; float:left;}
.xwns .zxns .zx_nr .lb_rig .lbxx1{ height:22px; line-height:22px; overflow:hidden; }
.xwns .zxns .zx_nr .lb_rig .lbxx2{ height:22px; line-height:22px; overflow:hidden; }

.left{width:193px; float:left;}
.lnav{ width:193px; margin-top:34px; margin-bottom:30px;}
.lnav .lnav_bt{ height:49px; line-height:49px; font-size:18px; text-align:center; border-bottom:1px solid #cfcfcf;  border-top:4px solid #d40000 }
.lnav .lnav_nr a{ display:block; height:40px; line-height:40px; border-bottom:1px solid #cfcfcf}
.lnav .lnav_nr a:hover,.lnav .lnav_nr .lnav_sel{ background:#d40000; color:#fff;}
.lxwm{ width:193px; text-align:left;}
.lxwm .lx_bt{ background:url(../images/bt_b4.jpg) no-repeat left center; font-size:18px; text-indent:12px; font-weight:bold;}
.lxwm .lx_bt span{ color:#979797; font-size:12px; font-weight:normal; padding-left:5px}
.lxwm .lx_img{ width:193px; height:71px; margin:15px 0;}
.lxwm .lx_img img{ width:193px; height:71px;}
.lxwm .lx_nr{ padding:0 10px;}

.right{width:793px; float:right; background:#f9f9f9; padding:30px 40px;}
.new2 .cp_nr .cpli{ width:340px; float:left; margin:15px 25px;}
.new2 .cp_nr .cpli .cp_img{ width:338px; height:253px; border:1px solid #d3d3d3;}
.new2 .cp_nr .cpli .cp_img img{ width:338px; height:253px;}
.new2 .cp_nr .cpli .cp_name{ width:340px; height:50px; line-height:50px; background:#333333; color:#fff; text-align:center; overflow:hidden;}
.new2 .cp_nr .cpli .cp_name:hover{ background:#fe0000;}










































































































































































































































































































