@charset "utf-8";
/* CSS Document */
html, div, span, ul, li, img, input, textarea, dl, dt, dd, p, i, strong, h1, h2, h3, h4, body, i, em { padding: 0; margin: 0; border: 0; list-style: none; }
body { font-family: "微软雅黑"; font-size: 12px; color: #333333; background:#fff; }
table { border-collapse: collapse; border: none; }
a { text-decoration: none; color: #333333; cursor: pointer; }
p, img { display: block; border: none; }
input { outline: none; font-family: "宋体";color: #666; padding-left: 3px; }
.ff { float: left; }
.fy { float: right; }
.clear { clear: both; }
/*----------顶部------------*/
.banner{width:100%;height:auto;overflow:hidden;}
.banner img{width:100%;height:auto;}
.good{width:1200px;margin:0px auto;padding-top: 40px;}
.good .tit{
    font-size: 40px;
    color: #1c1c1c;
    margin: auto;
        margin-bottom: auto;
    margin-bottom: 20px;
    line-height: 54px;
   font-weight:normal;
   text-align:center;
}

.good .g_cont{width: 932px;margin:0px auto;overflow:hidden;padding-top:40px;padding-bottom: 60px;}
.good .g_cont ul li{float: left;width: 264px;height: 304px;position:relative;background:#f3f3f3;overflow:hidden;}
.good .g_cont ul li:first-child{margin-right:70px;}
.good .g_cont ul li:first-child+li{margin-right:70px;}
.good .g_cont ul li .gtp{display:block;margin:20px auto;height:120px;}
.good .g_cont ul li .gtp img{display:block;margin:0px auto;}
.good .g_cont ul li:first-child .gtp img{padding-top:10px;}
.good .g_cont ul li .ghd{width:213px;text-align: center;height:50px;color: #fff;font-size: 21px;line-height:50px;margin:0px auto;background:#fda316;}
.good .g_cont ul li .gmian{width:213px;margin:20px auto;font-size: 16px;line-height: 26px;color: #1c1c1c;}
.zl_call{display:block;width: 220px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #353535;
    color: #fff;
    font-size:16px;
    bottom: 38px;
    margin:50px auto;
}
.zl_call:hover{color:#f8bf12;}

.sj{background:#fcf6e3;padding:50px 0px 50px 0px;width:100%;overflow:hidden;}
.sj .sj_cont{width:1200px;margin:0px auto;}
.sj .sj_cont .s_tit h2{
    font-size: 40px;
    color: #1c1c1c;
    margin: auto;
        margin-bottom: auto;
    margin-bottom: 10px;
    line-height: 54px;
   font-weight:normal;
   text-align:center;
}
.sj .sj_cont .s_tit p{text-align:center;font-size:16px;line-height:30px;color: #979b0a;}

.sj .s_cont{margin-top:40px;width:100%;overflow:hidden;}

.bk_two{background:#fff !important;padding-bottom: 20px;}

.sj .sj_cont .ys_nr{width:1000px;overflow:hidden;margin:30px auto;}
.sj .sj_cont .ys_nr ul li{float:left;width:250px;}
.sj .sj_cont .ys_nr ul li img{display:block;margin:10px auto;}
.sj .sj_cont .ys_nr ul li p{text-align:center;font-size:14px;color: #b7b2b2;}
.sj .sj_cont .ys_nr ul li h4{font-size:18px;text-align:center;line-height:30px;font-weight: normal;}
.sj .sj_cont .ys_nr ul li .tp{height:80px;}
.sj .sj_cont .ys_nr ul li:first-child+li+li img{padding-top:10px;}
.sj .sj_cont .ys_nr ul li:first-child+li+li+li img{padding-top:10px;}
.sj .sj_cont .ys_nr ul li a:hover h4{color:#e7bd1d;}
.sj .sj_cont .ys_nr ul li a:hover p{color:#e7bd1d;}

.sj .sj_cont .sd_nr{width:100%;overflow:hidden;margin:30px auto;padding-top:20px;}
.sj .sj_cont .sd_nr ul li{width:100%;overflow:hidden;margin-bottom:30px;}
.sj .sj_cont .sd_nr ul li .slf{width:400px;border:1px solid #e7bd1d;}
.sj .sj_cont .sd_nr ul li .slf img{width:100%;height:250px;box-shadow: 3px 1px 5px rgba(224, 228, 40, 0.4);}
.sj .sj_cont .sd_nr ul li .srt{width:720px;margin-top:70px;}
.sj .sj_cont .sd_nr ul li .srt p{font-size:18px;line-height:45px;}
.sj .sj_cont .sd_nr ul li .srt p strong{color:#fb0d0d;}


.bk_three{background:#f5f5f5 !important;padding-bottom: 20px;}
.sj .sj_cont .zl_ps{margin-top:30px;overflow:hidden;}
.sj .sj_cont .zl_ps ul li{border:8px solid #fff;margin-bottom:30px;}
.sj .sj_cont .zl_ps ul li img{width:1184px;display:block;box-shadow: 3px 1px 5px rgba(158, 157, 157, 0.69);}

.sj .sj_cont .tk_nr{width:100%;overflow:hidden;margin-top: 30px;}
.sj .sj_cont .tk_nr ul li{width:180px;/*! margin-right:10px; */background:#fff;padding:20px;overflow:hidden;float: left;margin-left: 20px;border-radius: 8px;}
.sj .sj_cont .tk_nr ul li .tp{width:100%;}
.sj .sj_cont .tk_nr ul li .tp img{width:130px;margin:0px auto;display:block;box-shadow: 3px 1px 5px rgba(0, 0, 0, 0.15);}
.sj .sj_cont .tk_nr ul li .dw{width:100%;overflow:hidden;margin-top: 20px;}
.sj .sj_cont .tk_nr ul li .dw img{float:left;margin-right:10px;margin-top: 4px;}
.sj .sj_cont .tk_nr ul li .dw p{font-size:14px;line-height:40px;color: #f8bf12;width: 200px;height: 40px;}
.sj .sj_cont .tk_nr ul li:first-child{margin-left:0px;}
.sj .sj_cont .intro{width:100%;margin-top:50px;overflow: hidden;}
.sj .sj_cont .intro ul li{width:550px;margin-right:50px;float:left;}
.sj .sj_cont .intro ul li dl{width:100%;overflow:hidden;}
.sj .sj_cont .intro ul li dl dt{width:100%;overflow:hidden;}
.sj .sj_cont .intro ul li dl dt h3{font-size:28px;line-height:40px;color:#DB952C;font-weight: normal;}
.sj .sj_cont .intro ul li dl dd{width:100%;overflow:hidden;margin-top: 20px;}
.sj .sj_cont .intro ul li dl dd h4{font-size:18px;line-height:40px;color:#DB952C;font-weight: normal;background:#fff;font-style:inherit;display: inline;padding: 5px 10px 5px 10px;border-radius: 8px;}
.sj .sj_cont .intro ul li dl dd p{font-size:16px;line-height:30px;margin-top: 20px;margin-bottom: 20px;}
.sj .sj_cont .intro ul li dl dd .wx_dw{width:250px;float:left;margin-left: 15px;margin-top: 20px;}
.sj .sj_cont .intro ul li dl dd .wx_dw img{width:160px;display: block;margin: 0px auto;}
.sj .sj_cont .intro ul li dl dd .wx_dw p{text-align:center;}

.cont_qq{ width:1170px; margin:0 auto; overflow:hidden;}
.cont_qq_nav{ width:1170px; margin-top:40px;}
.qqnav_title{ height:42px; width:475px; text-align:center;font-size:32px;color:#333;margin: 0px auto;color: #f8bf12;}
.qqnav_menu{ width:1050px; text-align:center; margin:20px auto; overflow:hidden; height:70px;}
.qqnav_menu ul{ width:1050px; text-align:center; height:65px; padding-top:5px;}
.qqnav_menu ul a{ margin-bottom:10px; cursor:pointer; padding:3px 12px; line-height:38px; /*! color:#fff; */ font-size:16px; border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px;}
.qqnav_menu ul a.on{ background:#f9bf10;}

.cont_qq_art{ width:1140px; background:#f5f5f5; margin-top:45px; overflow:hidden; padding:40px 15px 20px;}
.cont_qq_art ul { counter-reset:section;}
.cont_qq_art ul>li{ counter-increment:section;} 
.cont_qq_art ul li:before{content:counter(section); color:#fc9900; margin-left:10px; margin-top:10px; width:20px; height:20px; text-align:center; display:block; }
.cont_qq_art ul li{ position:relative; width:235px; counter-reset:subsection; border:5px solid #d6993c; margin:0 20px 30px; height:390px; overflow:hidden; background:#fff; float:left;}

.cont_qq_art ul li p.qq_p1{ height:20px; top:10px; color:#fc9900; line-height:20px; width:215px; position:absolute; left:10px;}
.cont_qq_art ul li p.qq_p1 i{  font-style:normal; width:16px; height:16px; overflow:hidden; border:1px solid #f8bf12; text-align:center; float:left; display:block; font-size:12px;line-height: 22px;border-radius: 90%;}
.cont_qq_art ul li p.qq_p1 span{ font-size:16px; float:left; margin-left:5px;}
.cont_qq_art ul li p.qq_p2{ width:235px; text-align:center; font-size:32px; height:35px; line-height:35px; color:#2b94dd; margin-top:20px;}
.cont_qq_art ul li p.qq_p3{ width:151px; height:151px; overflow:hidden; margin:10px auto 5px;}
.cont_qq_art ul li p.qq_p4{ font-size:12px; text-align:center;}
.cont_qq_art ul li p.qq_p5{ width:168px; margin:5px auto 30px; text-align:center; color:#fff; background:#2b94dd; height:27px; line-height:27px; border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px;}
.cont_qq_art ul li p.qq_p6{ height:60px; line-height:60px; text-align:center; background:#f8bf12; width:235px;}
.cont_qq_art ul li p.qq_p6 a{ color:#fff; font-size:20px; text-decoration:underline; outline:none;}
@media (max-width:1080px){ body{width:122%;} } 



.zztc{
    width:60px;
    height:425px;
    right: 0px;
    position: fixed;
    bottom: 80px;}
.zztc .tp_img{overflow:hidden;}
.zztc .tp_img img{margin:0px auto;display:block;}
.zztc .zx_cont ul li{border:1px solid #efefef;width:58px;position:relative;height:58px;background:#fff;}
.zztc .zx_cont ul .zx_one span{background:url(../images/tc_13.png) no-repeat;width:22px;height:22px;display:block;margin:7px auto;}
.zztc .zx_cont ul .zx_one:hover span{background:url(../images/tc_12.png) no-repeat;}
.zztc .zx_cont ul .zx_two span{background:url(../images/tc_14.png) no-repeat;width:17px;height:22px;display:block;margin:7px auto;}
.zztc .zx_cont ul .zx_two:hover span{background:url(../images/tc_15.png) no-repeat;}
.zztc .zx_cont ul .zx_three span{background:url(../images/tc_17.png) no-repeat;width:24px;height:24px;display:block;margin:7px auto;}
.zztc .zx_cont ul .zx_three:hover span{background:url(../images/tc_16.png) no-repeat;}
.zztc .zx_cont ul .zx_four span{background:url(../images/tc_19.png) no-repeat;width:24px;height:24px;display:block;margin:7px auto;}
.zztc .zx_cont ul .zx_four:hover span{background:url(../images/tc_18.png) no-repeat;}
.zztc .zx_cont ul .zx_five span{background:url(../images/tc_20.png) no-repeat;width:24px;height:24px;display:block;margin:7px auto;}
.zztc .zx_cont ul .zx_five:hover span{background:url(../images/tc_21.png) no-repeat;}
.zztc .zx_cont ul li p{text-align:center;color:#999999;line-height: 15px;font-size: 11px;}
.zztc .zx_cont ul li:hover{background:#f8bf12;}
.zztc .zx_cont ul li:hover p{color:#fff;}
.zztc .zx_cont .zx_two .zx_img{position:absolute;right:60px;bottom:0px;background:#f8bf12;width:119px;height:58px;}
.zztc .zx_cont .zx_two h3{line-height:20px;color:#fff;text-align:center;margin-top:8px;}
.zztc .zx_cont .zx_two h4{line-height:30px;color:#fff;text-align:center;font-size:14px;}
.zztc .zx_cont .zx_three .zx_img{position:absolute;right:60px;top:0px;background:#f8bf12;width:119px;}
.zztc .zx_cont .zx_three .zx_img img{display:block;overflow:hidden;margin:5px auto;}
.zztc .zx_cont .zx_four .zx_img{position:absolute;right:60px;bottom:0px;background:#f8bf12;width:119px;}
.zztc .zx_cont .zx_four .zx_img img{display:block;overflow:hidden;margin:5px auto;}
.zztc .zx_cont .db{background:#999999;height:40px !important;}
.zztc .zx_cont .db img{display:block;margin:10px auto;}


.zztc .zx_cont .bdsharebuttonbox{ right:60px;
    top: 10px;
    position: absolute;
    width: 190px;
}
.bdsharebuttonbox a{float:left;}

.bds_weixin{background-image:url(../images/share1.png) !important;
background-position:0px 0px !important;}
.bds_tsina{background-image: url(../images/share1.png) !important;
background-position:-37px 0px !important;}
.bds_tqq{background-image: url(../images/share1.png) !important;
background-position:-71px 0px !important;}
.bds_renren{background-image: url(../images/share1.png) !important;
background-position:-142px 0px !important;}
.bds_qzone{background-image: url(../images/share1.png) !important;
background-position:-107px 0px !important;}
.bds_more{background-image: url(../images/share1.png) !important;
background-position:-174px 0px !important;}

.index_foot{background:#4b4b4b;padding:20px 0px 20px 0px;width:100%;overflow:hidden;}
.index_foot p{text-align:center;font-size:14px;color:#fff;line-height:30px;}