@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.banner{height: 530px;}

.fullSlide {
    height: 530px;
    position: relative;
    width: 100%;
}
.fullSlide .bd {
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    z-index: 0;
}
.fullSlide .bd ul {
    width: 100% !important;
}
.fullSlide .bd li {
    background: rgba(0, 0, 0, 0) none no-repeat scroll center top;
    height: 530px;
    overflow: hidden;
    text-align: center;
    width: 100% !important;
}
.fullSlide .bd li a {
    display: block;
    height: 530px;
}
.fullSlide .hd {
    bottom: -12px;
    height: 30px;
    left: 0;
    line-height: 30px;
    position: absolute;
    width: 100%;
    z-index: 1;
}
.fullSlide .hd ul {
    text-align: center;
}
.fullSlide .hd ul li {
    background: #fff none repeat scroll 0 0;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    line-height: 999px;
    margin: 1px;
    overflow: hidden;
    width: 100px;
}
.fullSlide .hd ul .on {
    background: #ea5f1b none repeat scroll 0 0;
}
.fullSlide .prev, .fullSlide .next {
    cursor: pointer;
    display: none;
    height: 73px;
    left: 5%;
    margin-top: -30px;
    opacity: 0.5;
    position: absolute;
    top: 50%;
    width: 73px;
    z-index: 1;
}
.fullSlide .prev {
    background: rgba(0, 0, 0, 0) url("../images/left1s.png") no-repeat scroll 0 0;
}
.fullSlide .next {
    background: rgba(0, 0, 0, 0) url("../images/right1s.png") no-repeat scroll 0 0;
    left: auto;
    right: 5%;
}



/**/
.jjfa{font-family: "Microsoft YaHei";height: 528px;overflow: hidden;}
.jjfa-l{width: 250px;background: #486dcd;height: 528px;}
.jjfa-l h3{height: 92px;background: #ea5f1b;padding-left: 23px;color: #b79917;font-size: 14px;font-family: "arial";text-transform: uppercase;font-weight: normal;}
.jjfa-l h3 a{display: block;color: #352e2e;font-size: 18px;padding-top: 30px;font-weight: bold;font-family: "Microsoft YaHei"}
.jjfa-l ul li{margin-top:12px;}
.jjfa-l ul li a{height: 35px;color: #fff;background: url(../images/jjfa_10.jpg) no-repeat 23px center;display: block;font-size:14px;line-height: 35px;padding-left: 38px}
.jjfa-l ul li a:hover,.jjfa-l ul li a.cur{background:#ea5f1b url(../images/jjfa_06.jpg) no-repeat 23px center;color: #352e2e;font-weight: bold;}
.jjfa-r{width: 920px;}
.jjfa-r dl dt{width: 478px;height: 326px;float: left; background:url(../images/jjfa.jpg) no-repeat  0px -3px;}
.jjfa-r dl dt img{ width:461px; height:306px;}
.jjfa-r dl dd{width: 415px;float: right;color: #5a5a5a;font-size: 14px;line-height: 28px;}
.jjfa-r dl dd h4 a{display: block;color: #2e2e2e;font-size: 16px;padding:10px 0 25px 0}
.jjfa-r dl dd h4 span{color: #ea5f1b}
.jjfa-r dl dd p{display: block;}
.jjfa-r dl dd p a{display: inline-block;margin-top: 70px;width: 100px;height: 34px;background: #ea5f1b;color: #fff;font-size: 14px;line-height: 34px;text-align: center;margin-right: 1px}
.jjfa-r dl dd p a.cur{background: #ea5f1b;color: #2e2e2e}
.jjfa-r dl dd p a:hover{ font-weight:bold;}
.jjfa-r dl{height: 326px;margin-bottom: 17px;overflow: hidden;}
.jjfa-r ul li {position: relative;float: left;padding-right: 20px}
.jjfa-r ul .none{padding-right: 0}
.jjfa-r ul li img{width: 293px;height: 184px;}
.jjfa-r ul li span{display:block;width: 293px;height:120px;background: url(../images/tm.png) repeat-x;position: absolute;top: 0;left: 0;padding-top: 64px;color: #fff;text-align: center;font-size: 14px;display: none;}
.jjfa-r ul li em{font-style:normal;display: block;width: 98px;height: 32px;margin: 0 auto;border: 1px solid #fff;margin-top: 20px;line-height: 32px;}
.jjfa-r ul li a:hover em,.jjfa-r ul li a.cur{background: #ea5f1b;border: 1px solid #ea5f1b;color: #2e2e2e}
/**/
.cpzx{/* margin-top: 77px; */height: 670px;background: #f0f0f0;}
.cpzx h3{text-align: center;padding-top: 65px;color: #b8b8b8;font-size:18px;letter-spacing: 6px;margin-bottom: 20px;font-weight: normal;}
.cpzx h3 a{display: block;background: url(../images/cpzx_03.jpg) no-repeat center 15px;color: #2e2e2e;font-size: 30px;letter-spacing: 0;font-weight: bold;}
.cpzx h4{height: 44px;margin-bottom: 31px;overflow: hidden;text-align: center;}
.cpzx h4 a{display: inline-block;width: 184px;height: 42px;border: 1px solid #ea5f1b;color: #2e2e2e;font-size: 16px;line-height: 42px;margin-right: 1px;}
.cpzx h4 a:hover,.cpzx h4 a.cur{background: #ea5f1b;color: #fff}
.cpzx ul li{float: left;padding-left: 13px;width: 370px;}
.cpzx ul li a{font-style: normal;}
.cpzx ul .none{padding-right:0;}
.cpzx ul li img{width: 370px;height: 341px;}
.cpzx ul li span{display: block;color: #2e2e2e;font-size: 14px;height: 34px;line-height: 34px;/* text-align: center; */margin-top: 10px;}
.cpzx ul li em{display: block;float: right;font-style: normal;width: 100px;height: 34px;text-align: center;background: #ea5f1b}
.cpzx ul li em a:hover{ font-weight:bold;}
.cpzx ul li em a{color: #fff}}
.cpzx ul li i{font-style: normal;float: left;}
.cpzx p{position: relative;}
.cpzx p a{width: 65px;height: 65px;display: block;position: absolute;}
.cpzx p a.lf{background: url(../images/cp2.png) no-repeat;top: 150px;left: -71px;}
.cpzx p a.lr{background: url(../images/cp1.png) no-repeat;top: 150px;right: -35px;}
.cpzx p a.lf:hover,.cpzx p a.lf:hover{background: url(../images/cp3.png) no-repeat;top: 150px;left: -71px;}
.cpzx p a.lr:hover{background: url(../images/cp4.png) no-repeat;top: 150px;right: -35px;}
/**/
.xz{padding-top:25px;height: 430px;font-family: "Microsoft YaHei";background: #060606 url(../images/bg1.jpg) no-repeat center 0px;}
.xz h3{text-align: center;color: #fff;font-size: 24px;padding-bottom: 10px;}
.xz h3 em{font-size: 30px;color: #ea5f1b;font-style: normal;line-height: 2;}
.xz h3 span{display: block;font-size: 18px;font-family: "arial";text-transform: uppercase;background: url(../images/xz.jpg) no-repeat center 10px;color: #848281;font-weight: normal;}
.xz p{position: relative;margin-top:60px;padding: 16px 10px 0 164px;width: 255px;height:65px;background: #fff;font-size:17px;color: #2e2e2e;line-height: 26px}
.xz p span{display: block;width: 96px;height: 96px;background: url(../images/xz111.png) no-repeat;position: absolute;top: -48px;left: 16px;text-align: center;color: #fff;line-height: 96px;font-size: 40px;font-family:"arial";}
/**/
.ys{margin-top: 60px;font-family: "Microsoft YaHei"}
.ys h4{text-align: center;color: #b8b8b8;font-size: 12px;font-weight: normal;text-transform: uppercase;font-family: "Microsoft YaHei"}
.ys h4 p{font-family: "Microsoft YaHei";font-weight: bold;color: #2e2e2e;font-size: 30px;font-weight: bold;background: url(../images/zj_03.jpg) no-repeat center 15px; display: block;margin-bottom: 5px}
.ys h4 p span{color: #ea5f1b}
.ys dl dt{background: url(../images/ys_03.jpg) no-repeat 0 0;height: 230px}
.ys dl dt span{height:80px;overflow: hidden;display: block;}
.ys dl dt span i{font-style: normal;text-align: center;float: left;display: block;width: 69px;padding-top:35px;color: #352e2e;font-family: "arial";font-size: 24px;margin-right: 25px;}
.ys dl dt span em{font-style: normal;float:left;font-size: 10px;color: #c2c2c2;font-family: "Microsoft YaHei";text-transform: uppercase; width:407px; overflow:hidden;}
.ys dl dt span b{display: block;color: #ea5f1b;font-size: 22px;padding:15px 0 5px 0; font-family:"Microsoft YaHei";}
.ys dl dt p{background: url(../images/ys_03.gif) no-repeat 97px 12px;padding-left: 114px;line-height: 35px;display: block;color: #2e2e2e;font-size: 14px;}
.ys1{position: relative;height: 460px;overflow: hidden;margin-top: 75px}
.ys1 dd{position: absolute;right: 0;top: 0}
.ys2{position: relative;height: 502px;overflow: hidden;}
.ys2 dt{width: 645px;float: right;}
.ys2 dd{position: absolute;left: 0;top: 10px}
/**/
.pro{font-family: "Microsoft YaHei"}
.pro a{display: block;background: url(../images/pro.jpg) no-repeat center 0;height: 311px}
.pro p{position: relative;width: 1200px;margin: 0 auto;}
.pro span{position:absolute;top: -100px;left: 0;background: url(../images/tel_03.png) no-repeat 0 0;display: block;height:45px;/* padding-left: 60px; */color: #ffffff;font-size:14px;/* font-family: "impact"; */}
.pro span em{font-style: normal;font-family: "impact";font-size: 28px;letter-spacing: 1px;}
/**/
.jz {margin-top: 60px;height: 380px;font-family:"Microsoft YaHei"}
.jz h3{text-align: center;color: #b8b8b8;font-size:18px;font-family: "arial";letter-spacing:6px;margin-bottom:60px;font-weight: normal;}
.jz h3 a{display: block;background: url(../images/zj_03.jpg) no-repeat center 15px;color: #2e2e2e;font-size: 30px;font-weight:bold;letter-spacing: 0;font-family:"Microsoft YaHei"}
.jz dl dt img{width: 266px;height: 193px;float: left;}
.jz dl dd{width: 270px;float: right;color: #5a5a5a;font-size: 14px;line-height: 24px}
.jz dl dd span{display: block;color: #2e2e2e;font-size: 16px;padding: 5px 0 15px 0}
.jz dl dd a{display: block;width: 100px;height: 34px;margin-top: 40px;background: #ea5f1b;color: #fff;font-size: 14px;line-height: 34px;text-align: center;}
.jz dl dd a:hover,.jz dl dd a.cur{background:#ea5f1b;color:#352e2e; }
.jz dl dd a:hover{ font-weight:bold;}
.jz dl{width: 560px;float: left;margin-right: 70px;}
.jz .none{margin-right: 0}
.jz dl dd p{ text-indent:30px;}
/**/
.zj{padding-top: 70px;height: 505px;background: #f0f0f0;font-family: "Microsoft YaHei"}
.zj h3{text-align: center;color: #b8b8b8;font-size:18px;font-family: "arial";letter-spacing:6px;margin-bottom:60px;font-weight: normal;}
.zj h3 a{display: block;background: url(../images/zj_03.jpg) no-repeat center 15px;color: #2e2e2e;font-size: 30px;font-weight: bold;letter-spacing: 0;font-family: "Microsoft YaHei"}
.zj h3 span{color: #ea5f1b}
.zj dl dt{ float:left;}
.zj dl dt img{width: 100%;height: 100%;float: left;}
.zj dl dd{width: 700px;padding-right: 45px;float: right;color: #5a5a5a;font-size: 14px;line-height: 24px;}
.zj dl h4{color: #9f9f9f;font-size: 14px;font-weight: normal;padding-bottom: 30px;}
.zj dl h4 a{display: block;padding-top: 5px;color: #2e2e2e;font-size: 24px;}
.zj dl h4 a:hover{ font-weight:bold;}
.zj dl p{display: block;margin-top:10px;}
.zjdlpa{display:inline-block;width: 100px;height: 34px;text-align: center;background: #ea5f1b;color: #fff;font-size: 14px;line-height: 34px;margin-right: 1px;}
.zj dl p a.cur{background: #ea5f1b;color: #fffefd;width: 125px;}
.zj dl p a:hover{ font-weight:bold;}
.zj dl span{ text-indent:30px; display:block;}
/**/
.pic{height: 328px;background: #f0f0f0;font-family: "Microsoft YaHei"}
.pic p{height: 44px;margin-bottom:26px;overflow: hidden;text-align: center;}
.pic p a{display: inline-block;width: 184px;height: 42px;border: 1px solid #ea5f1b;color: #2e2e2e;font-size: 16px;line-height: 42px;margin-right: 1px;}
.pic p a:hover,.pic p a.cur{background: #ea5f1b;color: #fff}
.pic ul li{float: left;padding-right: 8px}
.pic ul .none{padding-right: 0}
.pic ul li img{width: 217px;height: 164px;display: block; border:3px #FDD201 solid;}

/**/
.new{height: 512px;background: #f0f0f0;font-family: "Microsoft YaHei";overflow: hidden;}
.new-l{width: 690px;}
.new h3{margin-bottom: 20px;height: 36px;}
.new h3 em a{color: #5a5a5a;font-size: 12px;font-weight: normal;font-style: normal;display: block;padding-top: 10px}
.new h3 span{float: left;}
.new-l h3 span a{display: inline-block;width: 100px;height: 36px;text-align: center;color: #2e2e2e;font-size: 16px;font-weight:bold;line-height: 36px;}
.new-l h3 span a:hover,.new-l h3 span a.cur{background: #ea5f1b;color: #fff;}
.new-l dl dt img{width: 262px;height: 161px;float: left;}
.new-l dl dd{width: 405px;float: right;color: #5a5a5a;font-size: 14px;line-height: 24px}
.new-l dl dd h4 a{display: block;color:#2e2e2e;font-size: 16px;padding: 10px 0 5px 0}
.new-l dl dd p a{display: block;width: 92px;height: 34px;background: #ea5f1b;text-align: center;margin-top: 35px;font-size: 14px;color: #fbf9f9;line-height: 34px;}
.new-l dl dd p a:hover{ font-weight:bold;}
.new-l dl {height: 161px;overflow: hidden;margin-bottom: 45px;}
.new-l ul li{background: url(../images/new_07.jpg) no-repeat 0 7px;padding-left: 20px;color: #5a5a5a;font-size: 14px;margin-bottom:12px}
.new-l ul li a{display: inline-block;color: #2e2e2e;font-size: 14px;width: 585px;}
.new-l ul li a:hover,.new-l ul li a.cur{color: #ea5f1b;font-weight: bold;}
.new-r{width: 390px;}
.new-r h3 span a{display: inline-block;width: 124px;height: 36px;text-align: center;color: #fff;font-size: 16px;font-weight:bold;background: #ea5f1b;line-height: 36px}
.new-r dl dt{background: url(../images/wen.jpg) no-repeat 0 0;padding-left: 35px;height: 19px;line-height: 19px;margin-bottom: 10px; overflow:hidden;}
.new-r dl dt a{color: #2e2e2e;font-size: 14px;}
.new-r dl dd{background: url(../images/da.jpg) no-repeat 0 0;padding-left: 35px;color: #2e2e2e;font-size: 14px;line-height: 24px;}
.new-r dl {height: 115px;border-bottom: 1px solid #d2d2d2;overflow: hidden;margin-bottom: 18px;}
.new-r .none{border-bottom: 0}
/**/



.link{background: #f0f0f0;height: 145px;font-family: "Microsoft YaHei"}
.link p{width:1200px;background: url(../images/link.jpg) no-repeat center 10px;margin: 0 auto;height: 30px;}
.link p a{color: #5a5a5a;font-size: 14px;display: inline-block;padding-right: 30px;}
.link p b a{color: #2e2e2e;font-size: 16px;}
.link span{padding: 0 23px;}
.link span a{display: inline-block;color: #5a5a5a;font-size: 14px;padding-right: 42px;float:left;line-height:35px;}
.link span .none{padding-right: 0}