@charset "utf-8";
/* CSS Document */
body{ background:#fff;}

.banner_bg{ width:100%; height:450px; margin:0 auto; background:url(images/banner_bg.jpg) center no-repeat;}
.banner_01{ width:1200px; height:150px; margin:0 auto; background:url(images/banner_01.jpg) center no-repeat;}
.banner_02{ width:1200px; height:150px; margin:0 auto; background:url(images/banner_02.jpg) center no-repeat;}
.banner_03{ width:1200px; height:150px; margin:0 auto; background:url(images/banner_03.jpg) center no-repeat;}

.bt{ width:1200px; height:110px; margin:0 auto; font-family:"微软雅黑"; font-size:30px; color:#383838; letter-spacing:1.5px; line-height:110px; text-align:center; font-weight:bold;}
.bt span{ color:#f11616;}
.bt_p{ width:1200px; margin:0 auto 30px auto; font-family:"微软雅黑"; font-size:20px; color:#000f2e; letter-spacing:1.5px; line-height:40px; text-align:center;}

.xz_bg{ width:100%; height:auto; margin:0 auto; background:#f2f5fa; padding-bottom:20px;}
.xz{ width:983px; height:334px; margin:20px auto 0 auto; background:url(images/xz.gif) center no-repeat;}


a.a1{ width:220px; height:50px; border-radius:7px; border:1px solid #ff6600; font-family:"微软雅黑"; font-size:20px; color:#ff6600; text-align:center; letter-spacing:1.5px; line-height:50px; display:block; margin:20px auto; font-weight:bold;}
a:hover.a1{width:220px; height:50px; border-radius:7px; border:1px solid #bf095f; font-family:"微软雅黑"; font-size:20px; color:#bf095f; text-align:center; letter-spacing:1.5px; line-height:50px; display:block; margin:20px auto; font-weight:bold;}


.jy{ width:1200px; height:740px; margin:0 auto;}
.jy_img{ width:1170px; height:205px; margin:0 auto; background:url(images/jy_01.jpg) center no-repeat;}
.jy_img_1{ width:1170px; height:204px; margin:0 auto; background:url(images/jy_02.jpg) center no-repeat;}

.kc_bt{ width:100%; height:255px; margin:0 auto; background:url(images/kc_bt.jpg) center no-repeat #ed1b24;}
.kc_bt p{ width:1200px; height:110px; margin:0 auto; font-family:"微软雅黑"; font-size:30px; color:#ff0; letter-spacing:1.5px; line-height:150px; text-align:center; font-weight:bold;}
.kc_bt span{ width:1200px; height:83px; display:block; margin:0 auto; font-family:"微软雅黑"; font-size:20px; color:#fff; letter-spacing:1.5px; line-height:40px; text-align:center;}
.kc_bt img{ margin:0 auto; padding:0; display:block;}

.kcap{ width:1200px; height:182px; margin:47px auto 55px auto; background:url(images/kcap.png) center no-repeat;}
.kcap ul{ width:1140px; height:182px; margin:0 auto;}
.kcap ul li{ float:left; margin:0 auto;}
.kcap_1{ width:400px; height:105px; font-family:"微软雅黑"; font-size:20px; color:#322075; letter-spacing:1.5px; line-height:36px; text-align:center; margin:0 auto; display:block; padding-top:110px;}
.kcap_2{ width:320px; height:85px; font-family:"微软雅黑"; font-size:20px; color:#dc2c24; letter-spacing:1.5px; line-height:36px; text-align:center; margin:0 auto; display:block;}
.kcap_3{ width:380px; height:85px; font-family:"微软雅黑"; font-size:20px; color:#ff6000; letter-spacing:1.5px; line-height:36px; text-align:center; margin:0 auto; display:block; padding-top:110px;}

.fl{ float:left !important;}
.fr{ float:right !important;}

.kc{ width:1200px; margin:0 auto;}
.kc_lb{width:530px; margin:0 auto 10px auto; background:#f0f0f0;}
.kc_lb_p1{ width:530px; height:72px; margin:0 auto; font-family:"微软雅黑"; background:#322075; font-size:24px; color:#fff; letter-spacing:1.5px; line-height:72px; text-align:center; font-weight:bold;}
.kc_lb_p2{ width:530px; height:72px; margin:0 auto; font-family:"微软雅黑"; background:#dc2c24; font-size:24px; color:#fff; letter-spacing:1.5px; line-height:72px; text-align:center; font-weight:bold;}
.kc_lb_p3{ width:530px; height:72px; margin:0 auto; font-family:"微软雅黑"; background:#ff6000; font-size:24px; color:#fff; letter-spacing:1.5px; line-height:72px; text-align:center; font-weight:bold;}
.kc_lb_p4{ width:530px; height:72px; margin:0 auto; font-family:"微软雅黑"; background:#ed1b24; font-size:24px; color:#fff; letter-spacing:1.5px; line-height:72px; text-align:center; font-weight:bold;}
.kclb{ width:500px; padding-top:15px; padding-bottom:15px; margin:0 auto;}
.kclb ul{ width:500px; margin:0 auto;}
.kclb ul li{ width:235px; height:auto; float:left; margin:0 30px 10px auto;}
.mr_kc{ margin-right:0px !important;}
.mt_kc{ margin-top:-28px !important;}
.mt_kc_1{ margin-top:-56px !important;}
.mt_kc_2{ margin-top:-112px !important;}
.kclb h1{ padding-left:10px; color:#363636; width:225px; line-height:40px; position:relative; border-bottom:1px solid #d3d3d3; font-family:"微软雅黑"; font-size:18px; margin:0 auto 5px auto;}
.kclb h1 span{top:0; left:0; width:6px; height:6px; display:block; position:absolute; left top;}
.kclb p{font-family:"微软雅黑"; font-size:14px; color:#828181; letter-spacing:1.5px; line-height:30px;}
.kclb_wz{ width:500px; font-family:"微软雅黑"; font-size:16px; color:#333; letter-spacing:1.5px; line-height:30px; text-indent:2em;}
.kc a{ width:1200px; height:80px; margin:20px auto 25px auto; background:#ed1b24; border-radius:8px; font-family:"微软雅黑"; font-size:30px; color:#fff; letter-spacing:1.5px; line-height:80px; display:block; text-align:center; font-weight:bold;}
.kc a:hover{ width:1200px; height:80px; margin:20px auto 25px auto; background:#bf095f; border-radius:8px; font-family:"微软雅黑"; font-size:30px; color:#fff; letter-spacing:1.5px; line-height:80px; display:block; text-align:center; font-weight:bold;}


.xhms_bg{ width:100%; height:680px; margin:0 auto; background:url(images/ms_bg.jpg) center no-repeat #404040;}
.xhms_bt{ width:1200px; height:110px; margin:0 auto; font-family:"微软雅黑"; font-size:30px; color:#fff; letter-spacing:1.5px; line-height:110px; text-align:center; font-weight:bold;}
.xhms_bt span{ color:#ff0;}
.xhms_bt_p{ width:1200px; margin:0 auto 30px auto; font-family:"微软雅黑"; font-size:20px; color:#fff; letter-spacing:1.5px; line-height:40px; text-align:center;}

.msxx{ width:1200px; height:360px; margin:10px auto 0px auto;overflow:hidden;}
.msxx ul{ width:1200px; height:360px; margin:0 auto;overflow:hidden;}
.msxx ul li{ width:220px; height:360px; float:left; background:#f6f6f6;margin-right:25px;overflow:hidden;}
.msxx ul li.mr0{margin-right:0;}
.msxx ul li img{ width:220px; height:165px; border:0;}
.msxx_wz{ width:220px; height:200px; margin:0 auto; font-family:"微软雅黑"; font-size:12px; color:#2f2f2f; letter-spacing:1.5px; line-height:23px;overflow:hidden;}
.msxx_wz p.bt11{ width:220px; font-size:16px; text-align:center; color:#212121; letter-spacing:1.5px; line-height:26px; font-weight:bold;background:#efefef;padding:5px 0;overflow:hidden;}
.msxx_wz p.bt11 span{font-size:14px;}
.msxx_wz p.nr{font-family:"微软雅黑"; font-size:12px; color:#2f2f2f; letter-spacing:1.5px; line-height:23px;padding-left:10px;}
.msxx_wz p.nr a{ color:#C00;}


.hj_01{ width:1200px; height:200px; margin:20px auto 0 auto; background:url(images/hj_01.jpg) center no-repeat;}
.hj_02{ width:1200px; height:197px; margin:0 auto 30px auto; background:url(images/hj_02.jpg) center no-repeat;}
a.hj{ width:1200px; height:80px; margin:20px auto 25px auto; background:#ed1b24; border-radius:8px; font-family:"微软雅黑"; font-size:30px; color:#fff; letter-spacing:1.5px; line-height:80px; display:block; text-align:center; font-weight:bold;}
a:hover.hj{ width:1200px; height:80px; margin:20px auto 25px auto; background:#bf095f; border-radius:8px; font-family:"微软雅黑"; font-size:30px; color:#fff; letter-spacing:1.5px; line-height:80px; display:block; text-align:center; font-weight:bold;}

.sxxm_bg{ width:100%; height:770px; margin:0 auto; background:#f8f8f8;}
.sxxm_01{ width:999px; height:122px; margin:20px auto 0 auto; background:url(images/sxxm_01.jpg) center no-repeat;}
.sxxm_02{ width:999px; height:122px; margin:0 auto; background:url(images/sxxm_02.jpg) center no-repeat;}
.sxxm_03{ width:999px; height:122px; margin:0 auto; background:url(images/sxxm_03.jpg) center no-repeat;}
.sxxm_04{ width:999px; height:122px; margin:0 auto 30px auto; background:url(images/sxxm_04.jpg) center no-repeat;}


.zpzs{width:100%; height:410px; padding-top:20px;}
.zpzs h1{height:50px; width:100%; color:#FFF; text-align:center;}
#center{margin:0 auto; clear:both; width:860px;}
#slider{position:absolute; width:860px; height:333px; overflow:hidden; background:#000; border:20px solid #000;}
#slider .slide{position:absolute; top:0px; height:333px; width:500px; background:#000; overflow:hidden; border-left:#000 solid 1px; cursor:default;}
#slider .title{color:#F80; font-weight:bold; font-size:1.2em; margin-right:1.5em; text-decoration:none;}
#slider .backgroundText{position:absolute; width:100%; height:100%; top:100%;}
#slider .text{position:absolute; top:5%; top:100%; color:#FFF; font-size:14px; line-height:28px; text-align:justify; width:470px; left:10px;}
#slider .diapo{position:absolute; filter:alpha(opacity=100); opacity:1; visibility:hidden;}
.xqhz{background-color:#efefef; width:100%; text-align:center; padding-bottom:20px;}



.cgxz{ width:754px; height:180px; margin:30px auto 20px auto; background:url(images/cgxz.jpg) center no-repeat;}
.cgxz_bt{ width:1200px; height:85px; margin:0 auto;font-family:"微软雅黑"; font-size:20px; color:#000f2e; letter-spacing:1.5px; line-height:30px; text-align:center;}
.cgxz_bt span{ color:#f11616;}
.jydw_01{ width:1200px; height:190px; margin:0 auto; background:url(images/jydw_01.jpg) center no-repeat;}
.jydw_02{ width:1200px; height:190px; margin:15px auto 30px auto; background:url(images/jydw_02.jpg) center no-repeat;}

