@charset "utf-8";body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span{margin:0;padding:0;}
*{box-sizing:border-box;}
html{font-size: 6.46875px;}
body{font-size:12px;font-family: "微软雅黑" ! important;color:#000000;background:#fff;margin:0 auto;padding:0px;max-width: 640px;min-width: 320px;}
a{text-decoration:none;color:#235aa7;outline:none;}
a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px;vertical-align: middle;}
li{list-style: none;}
.pt10{padding-top: 10px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pb10{padding-bottom: 10px;}
.pn5{padding: 5px;}
.pt5{padding-top: 5px;}
.pl5{padding-left: 5px;}
.pr5{padding-right: 5px;}
.pb5{padding-bottom: 5px;}
.mt10{margin-top: 10px;}
.mt30{margin-top: 30px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.mn5{margin: 5px;}
.mt5{margin-top: 5px;}
.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.mb5{margin-bottom: 5px;}
.w1100{width:1100px;margin: 0 auto;}
.header{position:relative;height:50px;background:#c7000b;text-align: center;}
.header .logo{display:inline-block;height:50px;padding:10px 0 10px 10%;float: left;position: relative;z-index: 9999;}
.header .logo img{display:block;height: 100%}
.header .user-icon{position:absolute;top:10px;right:10px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/ttel.png) no-repeat center center;background-size:70%;display: none;}
.header .user-icon span{display:none;}
.header .user-icon:hover{background-color:#700000;}
.header .back-icon{position:absolute;top:10px;right:10px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/tgoback.png) no-repeat center center;background-size:40%;}
.header .back-icon span{display:none;}
.header .back-icon:hover{background-color:#700000;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}
@media (min-width:641px){body{width:640px;margin:auto;}}
.main{width:100%;overflow: hidden;position: relative;}
.footer{width:100%;overflow: hidden;text-align: center;background: #c7000b;padding: 2% 0;}
.footer span{width:100%;height:auto;float:left;font-size: 18px;color: #cfad72;text-align: center;line-height: 160%;}
.footer p{width:100%;height:auto;float:left;font-size: 14px;color: #cfad72;text-align: center;line-height: 160%;}
.slideBox{position:relative;width: 100%;height: auto; margin:0px auto;max-width:640px;/* 设置焦点图最大宽度*/}
.slideBox .hd{position:absolute;width: 100%;height:15px;line-height:15px;bottom:0%;left:0;z-index:1;text-align: center;}
.slideBox .hd li{display:inline-block;width:1rem;height:1rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:50px;background:#a4a3a4;text-indent:-9999px;overflow:hidden;margin:0 6px;}
.slideBox .hd li.on{background:#000;}
.slideBox .bd{position:relative;z-index:0;width: 100%;height: auto;}
.slideBox .bd .tempWrap{width: 100%;height: auto;}
.slideBox .bd .tempWrap ul{width: 100%;height: auto;}
.slideBox .bd li{position:relative;text-align:center;width: 100%;height: auto;}
.slideBox .bd li img{background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;height: 100%;/* 图片宽度100%，达到自适应效果*/}
.slideBox .bd li a{position:relative;text-align:center;width: 100%;height: auto;-webkit-tap-highlight-color:rgba(0,0,0,0);}/* 去掉链接触摸高亮*/
.fullSlide{position:absolute;left:0;top:70px;width:100%;height:100%;}
.fullSlide .bd{height:100% !important;width:100% !important;}
.fullSlide .bd ul{height:100% !important;width:100% !important;}
.fullSlide .bd li{height:100% !important;width:100% !important;}
.fullSlide .bd li img{height:100% !important;width:100% !important;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:1.8rem;height:1.8rem;border-radius:50px;margin:4px;background:#5e0003;overflow:hidden;line-height:9999px;}
.fullSlide .hd ul .on{background:#a71115;}

.icolumn{width:100%;height:auto;float:left;padding: 1%;}
.icolumn ul{width:100%;height:auto;float:left;}
.icolumn ul li{width:49.5%;height:auto;float:left;margin-bottom: 1%;display: inline-block;position: relative;cursor: pointer;}
.icolumn ul li:nth-child(2n){float: right;}
.icolumn ul li .picbox{width:100%;height:auto;float:left;position: relative;}
.icolumn ul li .picbox img{width:100%;height:auto;float:left;}
.icolumn ul li .info{width:100%;height:auto;float:left;box-sizing: border-box;position: absolute;bottom: 0;padding: 2% 10%;}

.icolumn ul li .info span{width: 100%;font-weight: bold;font-size: 2.4rem;color: #ffffff;display: inline-block;float: left;line-height: 200%}
.icolumn ul li .info p{width: 100%;font-size: 2rem;color: #ffffff;display: inline-block;float: left;line-height: 200%}
.icenter{width:100%;height:auto;float:left;text-align: center;padding: 4% 0 ;}
.icenter p{width:100%;height:auto;float:left;display: block;font-size: 18px;line-height: 20px;font-weight: 300;color: #6e6464;outline: none;letter-spacing: 20px;text-indent: 20px;margin-top: 0rem;}

.newsindex{width:100%;height:auto;float:left;padding: 1%;}
.newsindex ul{width:100%;height:auto;float:left;}
.newsindex ul li{width:49.5%;height:auto;float:left;margin-bottom: 1%;display: inline-block;position: relative;cursor: pointer;}
.newsindex ul li:nth-child(2n){float: right;}
.newsindex ul li .picbox{width:100%;height:auto;float:left;position: relative;}
.newsindex ul li .picbox img{width:100%;height:auto;float:left;}
.newsindex ul li .info{width:100%;height:auto;float:left;box-sizing: border-box;position: absolute;bottom: 0;padding: 10% 5%;}

.newsindex ul li .info span{width: 100%;font-weight: bold;font-size: 2.4rem;color: #ffffff;display: inline-block;float: left;line-height: 200%;border-bottom: 1px solid #fff;}
.newsindex ul li .info p{width: 100%;font-size: 2rem;color: #ffffff;display: inline-block;float: left;line-height: 200%}

.viewImg embed{display: none;}

.nbanner{position:relative;overflow:hidden;margin:0px auto;max-width:640px;/* 设置焦点图最大宽度*/}
.nbanner .hd{position:absolute;width: 100%;height:28px;line-height:28px;bottom:2%;left:0;z-index:1;text-align: center;}
.nbanner .hd li{display:inline-block;width:1.8rem;height:1.8rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:50px;background:#5e0003;text-indent:-9999px;overflow:hidden;margin:0 6px;}
.nbanner .hd li.on{background:#a71115;}
.nbanner .bd{position:relative;z-index:0;}
.nbanner .bd li{position:relative;text-align:center;}
.nbanner .bd li img{background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果*/}
.nbanner .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}/* 去掉链接触摸高亮*/
.nbanner .bd li .tit{display:block;width:100%;position:absolute;bottom:0;text-indent:10px;height:28px;line-height:28px;background:url(../images/focusBg.png) repeat-x;color:#fff;text-align:left;}

.nbanner .info{width:100%;height:auto;float:left;box-sizing: border-box;position: absolute;bottom: 0;padding: 5% 10%;}

.nbanner .info span{width: 100%;font-weight: bold;font-size: 2.4rem;color: #ffffff;display: inline-block;float: left;line-height: 200%;border-bottom: 0px solid #ffffff;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.75);}


.prolist{width:100%;height:auto;float:left;}
.prolist li{width:100%;height:auto;float:left;margin-top: 2%;}
.prolist li .picbox{width:100%;height:0;float:left;position: relative;padding-bottom: 52%;}
.prolist li .picbox img{width:100%;height:100%;float:left;position: absolute;top: 0;left: 0;}
.prolist li .title{width:100%;height:auto;float:left;font-size: 3.6rem;color: #ffffff;text-align: center;line-height: 222%;background: #d5b26f;}
.center{width:100%;height:auto;float:left;text-align: center;padding: 9.375% 0 ;border-top: 1px solid #ccc;}
.center a.goback{width:11.8rem;height:11.8rem;display: inline-block;text-align: center;line-height: 11.8rem;background: #cead6e;border-radius: 200px;font-size: 3rem;color: #ffffff;}
.center p{width:100%;height:auto;float:left;display: block;font-size: 18px;line-height: 20px;font-weight: 300;color: #cead6e;outline: none;letter-spacing: 20px;text-indent: 20px;margin-top: 3.2rem;}
.procen_list{width:100%;height:auto;float:left;}
.procen_list li{width:100%;height:auto;float:left;margin-top: 2%;padding: 2%;background: #d5b26f;}
.procen_list li .picbox{width:46%;height:0;float:left;position: relative;padding-bottom: 23.5%;}
.procen_list li .picbox img{width:100%;height:100%;float:left;position: absolute;top: 0;left: 0;}
.procen_list li .info{width:50%;height:auto;float:right;color: #ffffff;text-align: left;}
.procen_list li .info span{width:100%;height:auto;float:left;font-size: 2.4rem;color: #ffffff;font-weight: bold;height: 200%;margin-bottom: 3%;}
.procen_list li .info p{width:100%;height:auto;float:left;font-size: 2rem;color: #ffffff;line-height: 160%;}
.proarc{width:100%;height:auto;float:left;}
.proarc .propicbox{width:100%;height:0;float:left;position: relative;padding-bottom: 52%;}
.proarc .propicbox img{width:100%;height:100%;float:left;position: absolute;top: 0;left: 0;}
.proarc h1{width:100%;height:auto;float:left;font-size: 3.6rem;color: #ffffff;text-align: center;line-height: 222%;background: #d5b26f;}
.proarc .proinfo{width:100%;height:auto;float:left;font-size: 2.4rem;color: #212121;line-height: 160%;padding: 4%;margin: 2% 0;background: #ebebeb;}
.proarc .proinfo strong{padding: 3% 2%;float: left;}
.proarc .content{width:100%;height:auto;float:left;font-size: 2.4rem;color: #212121;line-height: 160%;padding: 4% 0;margin: 2% 0;}
.proarc .content img{max-width: 100%;}
.proarc .content h2{width:100%;height:auto;float:left;text-align: center;font-size: 3.6rem;color: #212121;line-height: 160%;padding:0 4% ;}
.proarc .content p{width:100%;height:auto;float:left;font-size: 2.4rem;color: #212121;line-height: 160%;padding:0 4% ;}
.proarc .content h3{width:100%;height:auto;float:left;text-align: center;font-size: 3rem;color: #212121;line-height: 160%;padding:0 4% ;}
.aboutbox{width:100%;height:auto;float:left;}
.aboutbox .picbox{width:100%;height:0;float:left;position: relative;padding-bottom: 52%;}
.aboutbox .picbox img{width:100%;height:100%;float:left;position: absolute;top: 0;left: 0;}
.aboutbox h1{width:100%;height:auto;float:left;font-size: 3.6rem;color: #ffffff;text-align: center;line-height: 222%;background: #d5b26f;}
.aboutbox .content{width:100%;height:auto;float:left;font-size: 2.4rem;color: #212121;line-height: 160%;padding: 4% 0;margin: 2% 0;}
.aboutbox .content img{max-width: 100%;}
.aboutbox .content p{width:100%;height:auto;float:left;font-size: 2.4rem;color: #212121;line-height: 160%;padding:0 4% ;}
.jxswlbox{width:100%;height:auto;float:left;}
.jxswlbox .picbox{width:100%;height:auto;float:left;position: relative;}
.jxswlbox .picbox img{width:100%;height:auto;float:left;}
.jxswlqh{width:100%;height:auto;float:left;padding: 0 2%}
.jxswlqh .tab-hd{width:100%;height:auto;float:left;margin-top: 4%;}
.jxswlqh .tab-hd ul{width:100%;height:auto;float:left;}
.jxswlqh .tab-hd ul li{width: 33.33%;display: inline-block;float: left;text-align: center;cursor: pointer;margin-bottom: 4%;}
.jxswlqh .tab-hd ul li span{background: #9a9a9a none repeat scroll 0 0;
    border: 2px solid #7c7c7c;
    border-radius: 60px;
    color: #ffffff;
    display: inline-block;
    font-size: 2.4rem;
    font-weight: bold;
    height: 10.7rem;
    padding: 2rem;
    text-align: center;
    width: 10.7rem;line-height: 135%;}
.jxswlqh .tab-hd ul li.on span{background: #c8a46d;border: 2px solid #a9834f;}
.jxswlqh .tab-bd{width:100%;height:auto;float:left;}
.jxslist{width:100%;height:auto;float:left;border-top: 1px solid #a1a1a1;}
.jxslist li{width:100%;height:auto;float:left;border-bottom: 1px solid #a1a1a1;padding: 4% 0;}
.jxslist li i{width:6.35%;height:2.7rem;float:left;background: url(../images/iconjxs.png) no-repeat center center /100%;font-size: 1.8rem;color: #ffffff;font-style: normal;text-align: center;line-height: 200%;margin-top: 1%}
.jxslist li .info{width:90%;height:auto;float:right;}
.jxslist li .info .title{width:100%;height:auto;float:left;font-size: 2.4rem;color: #000000;font-weight: bold;}
.jxslist li .info .add{width:100%;height:auto;float:left;font-size: 1.8rem;color: #000000;font-weight: normal;margin-bottom: 2%}
.jxslist li .info .picbox{width:33.33%;height:0;float:left;padding-bottom: 17%;position: relative;margin-right: 2%}
.jxslist li .info .picbox img{width:100%;height:100%;float:left;position: absolute;left: 0;top: 0;}
.jxslist li .info p{width:64.66%;height:auto;float:left;font-size: 1.8rem;color: #000000;line-height: 170%}
.lxwmbox{width:100%;height:auto;float:left;}
.lxwmbox .picbox{width:100%;height:auto;float:left;position: relative;margin-bottom: 5%;}
.lxwmbox .picbox img{width:100%;height:auto;float:left;}
.lxwmbox a.tel{    bottom: 10%;
    color: #fff;
    font-size: 2.4rem;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;}
.qklist{width:100%;height:auto;float:left;}
.qklist ul{width:100%;height:auto;float:left;}
.qklist ul li{width:100%;height:auto;float:left;margin-bottom: 2%}
.qklist ul li .picbox{width:100%;height:auto;float:left;position: relative;}
.qklist ul li .picbox img{width:100%;height:auto;float:left;}
.qklist ul li .info{width:100%;height:auto;float:left;background: #eeeeee;padding: 2% 10%;}
.qklist ul li span{display: inline-block;float:left;font-size: 3rem;color: #212121;}
.qklist ul li a.down{background: url("../images/adown.jpg") no-repeat scroll center center/100%;float: right;height: 4.7rem;width: 15.7rem;}
.nbanner{width:100%;height:auto;float:left;position: relative;}
.nbanner img{width:100%;height:auto;float:left;}
.nnav{width:100%;height:auto;float:left;text-align: center;background: #cead6e;}
.nnav a{display: inline-block;font-size: 2.4rem;color: #ffffff;line-height: 333%;font-weight: bold;padding: 0 2%;}
.nnav a.current{background: #a71115;}
.nnav a:active{background: #a71115;}
.nnav a:hover{background: #a71115;}
.ppjslist{width:100%;height:auto;float:left;padding: 1%}
/* .ppjslist ul{width:100%;height:auto;float:left;}
.ppjslist ul li{width:49.5%;height:auto;float:left;background: #d7d7d7;padding: 0 4%;margin-bottom: 2%}
.ppjslist ul li:nth-child(2n){float: right;}
.ppjslist ul li .picbox{width:30%;height:auto;float:left;}
.ppjslist ul li .picbox img{width:100%;height:auto;float:left;}
.ppjslist ul li .info{width:68%;height:auto;float:right;padding: 3% 0;}
.ppjslist ul li .info span{width:100%;height:auto;float:left;font-size: 2.4rem;color: #212121;font-weight: bold;line-height: 200%;}
.ppjslist ul li .info p{width:100%;height:auto;float:left;font-size: 2.4rem;color: #212121;font-weight: normal;line-height: 200%;}
 */
.ppjslist ul{width:100%;height:auto;float:left;}
.ppjslist ul li{width:49.5%;height:auto;float:left;margin-bottom: 1%;display: inline-block;position: relative;cursor: pointer;}
.ppjslist ul li:nth-child(2n){float: right;}
.ppjslist ul li .picbox{width:100%;height:0;float:left;position: relative;padding-bottom: 80%;}
.ppjslist ul li .picbox img{width:100%;height:100%;float:left;position: absolute;top: 0;left: 0;}
.ppjslist ul li:nth-child(2) .picbox{width:100%;height:0;float:left;position: relative;padding-bottom: 162%;}

.ppjslist ul li .info{width:100%;height:auto;float:left;box-sizing: border-box;position: absolute;bottom: 0;padding: 2% 10%;}

.ppjslist ul li .info span{width: 100%;font-weight: bold;font-size: 2.4rem;color: #ffffff;display: inline-block;float: left;line-height: 200%;border-bottom: 0px solid #ffffff;}
.ppjslist ul li .info p{width: 100%;font-size: 2rem;color: #ffffff;display: inline-block;float: left;line-height: 200%}

.xwsybanner {
    width:100%;
    height:auto;
    float:left;
    position: relative;
}
.xwsybanner img {
    width:100%;
    height:auto;
    float:left;
}
.xwsybanner .info {
    bottom: 0;
    box-sizing: border-box;
    float: left;
    padding: 5% 5%;
    position: absolute;
    width: 100%;
    background: rgba(0,86,130,0.63);
    text-shadow:1px 1px 3px rgba(0, 0, 0, 0.75);
}
.xwsybanner .info span {
    color: #ffffff;
    display: inline-block;
    float: left;
    font-size: 3rem;
    text-align: left;
    width: 100%;
}

.ppkj{width:100%;height:auto;float:left;}
.ppkj ul{width:100%;height:auto;float:left;}
.ppkj ul li{width:100%;height:auto;float:left;margin-bottom: 2%;display: inline-block;position: relative;cursor: pointer;}
.ppkj ul li .picbox{width:100%;height:auto;float:left;position: relative;}
.ppkj ul li .picbox img{width:100%;height:auto;float:left;}
.ppkj ul li .info{width:100%;height:auto;float:left;box-sizing: border-box;position: absolute;bottom: 0;padding: 2% 10%;}
.ppkj ul li:active .info{background: rgba(8,75,41,0.59);}
.ppkj ul li:hover .info{background: rgba(8,75,41,0.59);}
.ppkj ul li .info span{width: 100%;font-weight: bold;font-size: 2.4rem;color: #ffffff;display: inline-block;float: left;border-bottom: 1px solid #ffffff;line-height: 200%}
.ppkj ul li .info p{width: 100%;font-size: 2rem;color: #ffffff;display: inline-block;float: left;line-height: 200%}





.ppztlist{width:100%;height:auto;float:left;margin-top: 2%;}
.ppztlist ul{width:100%;height:auto;float:left;}
.ppztlist ul li{width:100%;height:auto;float:left;background: #d7d7d7;padding:2% 4%;margin-bottom: 2%}
.ppztlist ul li a{display: block;width: 100%;}
.ppztlist ul li img{width:23.8%;height:auto;display: inline-block;vertical-align: middle;margin-right: 2%;}
.ppztlist ul li p{width:70%;height:auto;display: inline-block;vertical-align: middle;font-size: 1.8rem;color: #212121;}
.shzr{width:100%;height:auto;float:left;}
.shzr li{width:100%;height:auto;float:left;position: relative;margin-bottom: 2%;}
.shzr li .picbox{width:100%;height:auto;float:left;}
.shzr li .picbox img{width:100%;height:auto;float:left;}
.shzr li .info{width:100%;height:auto;float:left;position: absolute;top: 0;padding-top: 14%;}
.shzr li .info span{width:100%;height:auto;float:left;font-size: 3rem;color: #ffffff;text-align: center;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.75);font-weight: bold;margin-bottom: 3%;}
.shzr li .info p{width:100%;height:auto;float:left;font-size: 1.8rem;color: #ffffff;text-align: center;line-height: 160%;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.75);}
.newscol{width:100%;height:auto;float:left;padding: 4% 4%;}
.newscol li{width:48%;height:auto;float:left;margin-right: 4%;margin-bottom: 2%;position: relative;}
.newscol li:nth-child(2n){margin-right: 0}
.newscol li .picbox{width:100%;height:auto;float:left;}
.newscol li .picbox img{width:100%;height:20rem;float:left;}
.newscol li .zz{width:100%;height:100%;float:left;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.7);vertical-align: middle;text-align: center;}
.newscol li .zz span{width:11.4rem;height:11.4rem;line-height: 11.4rem;text-align: center;display: inline-block;vertical-align: middle;font-size: 2.4rem;color: #ffffff;border: 1px solid #a4a3a2;border-radius: 100px;position: absolute;top: 50%;margin-top: -5.7rem;left: 50%;margin-left: -5.7rem;}
.newscol li:active .zz{background: rgba(0,0,0,0);}
.newscol li:hover .zz{background: rgba(0,0,0,0);}
.newscol li:active .zz span{background: rgba(206,173,110,0.6);border: 1px solid rgba(206,173,110,0.6);}
.newscol li:hover .zz span{background: rgba(206,173,110,0.6);border: 1px solid rgba(206,173,110,0.6);}
.newslist{width:100%;height:auto;float:left;}
.newslist li{width:100%;height:auto;float:left;padding: 2%;border-bottom: 1px solid #e5e5e5;}
.newslist li .picbox{width:26.5%;height:0;float:left;position: relative;padding-bottom: 18.5%;}
.newslist li .picbox img{width:100%;height:100%;float:left;position: absolute;top: 0;left: 0;}
.newslist li .info{width:70%;height:auto;float:right;}
.newslist li .info span{width:100%;height:auto;float:left;font-size: 3rem;color: #212121;line-height: 120%;margin-bottom: 2%;}
.newslist li .info i.fl{float:left;font-size: 2rem;color: #919191;font-style: normal;}
.newslist li .info i.fr{float:right;font-style: normal;font-size: 2rem;color: #919191;}
.article{width:100%;height:auto;float:left;padding: 3% 2%;}
.article h1{width:100%;height:auto;float:left;font-size: 3.6rem;color: #212121;line-height: 150%;border-bottom: 1px solid #ebebeb;padding-bottom: 2%;font-weight: normal;margin-bottom: 2%;}
.article .info{width:100%;height:auto;float:left;}
.article .info i.fl{float:left;font-size: 2rem;color: #919191;font-style: normal;}
.article .info i.fr{float:right;font-style: normal;font-size: 2rem;color: #919191;}
.article .content{width:100%;height:auto;float:left;padding: 2% 0;}
.article .content img{max-width: 100%;}
.article .content p{width:100%;height:auto;float:left;font-size: 2.4rem;color: #595757;line-height: 200%;}
.zsjmbanner{width:100%;height:auto;float:left;position: relative;margin-bottom: 2%;}
.zsjmbanner .picbox{width:100%;height:auto;float:left;}
.zsjmbanner .picbox img{width:100%;height:auto;float:left;}
.zsjmbanner .info{position: absolute;top: 0;left: 5%;width: 55.3125%;height: 100%;background: rgba(191,94,0,0.25);padding:0 4%;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.75);}
.zsjmbanner .info span{width: 100%;font-size: 3.6rem;color: #ffffff;float: left;border-bottom: 1px solid #ffffff;margin-top: 55%;padding: 5% 0;margin-bottom: 5%}
.zsjmbanner .info p{width: 100%;font-size: 1.8rem;color: #ffffff;float: left;line-height: 160%;}
.zsjmbanner .info p font{font-size: 3.5rem;}
.zszx{width:100%;height:auto;float:left;position: relative;}
.zszx .picbox{width:100%;height:auto;float:left;}
.zszx .picbox img{width:100%;height:auto;float:left;}
.zszx .zszxbanner{width: 100%;position: relative;float: left;}
.zszx .zszxbanner .info{width:100%;height:auto;float:left;position: absolute;left: 0;bottom: 0;background: rgba(40,93,129,0.4);padding: 5%;padding-left: 10%;}
.zszx .zszxbanner .info h2{width:100%;float:left;font-size: 5.4rem;color: #ffffff;font-weight: normal;text-shadow: 1px 1px 3px rgba(0,0,0,0.75);}
.zszx .zszxbanner .info p{width:100%;height:auto;float:left;font-size: 2.3rem;color: #ffffff;line-height: 160%;text-shadow: 1px 1px 3px rgba(0,0,0,0.75);}
.zszx .zszxbanner .info span{font-size: 24px;color: #ffffff;font-weight: bold;}
.zszxform{width:100%;height:auto;float:left;padding: 4%;}
.zszxform h2{width:100%;height:auto;float:left;font-size: 2.4rem;color: #212121;padding: 2% 0;font-weight: normal;margin-bottom: 2%;}
.zszxform input.itxt{width:100%;height:auto;float:left;font-size: 2.4rem;color: #212121;border: 1px solid #a1a1a1;margin-bottom: 2%;padding: 2%;}
.zszxform textarea{width:100%;height:auto;float:left;font-size: 2.4rem;color: #212121;border: 1px solid #a1a1a1;margin-bottom: 2%;padding: 2%;}
.zszxform input.tjbtn{display: inline-block;background: url(../images/bgred.jpg) repeat;font-size: 2.4rem;color: #ffffff;border: 0 none;padding: 2% 10%;margin:0 2% ;}
.zszxform input.czbtn{display: inline-block;background: url(../images/bghs.jpg) repeat;font-size: 2.4rem;color: #ffffff;border: 0 none;padding: 2% 10%;margin:0 2% ;}
.zszx a.wyjm{display: inline-block;background: url(../images/bgred.jpg) repeat;font-size: 2.4rem;color: #ffffff;border: 0 none;padding: 2% 10%;margin:0 2% ;}
.zszx .content{width:100%;height:auto;float:left;font-size: 2.4rem;color: #212121;line-height: 200%;padding: 2% 4%;}
.zszx .content hr{width:100%;height:auto;float:left;color: #a1a1a1;background: #a1a1a1;margin: 3% 0;}
.tactbox{width:100%;height:auto;float:left;padding: 2% 5%;}
.tactbox span{width:100%;height:auto;float:left;font-size: 3.8rem;color: #000000;line-height: 160%;}
.tactbox p{width:100%;height:auto;float:left;font-size: 2.2rem;color: #000000;line-height: 160%;}
.tactbox i{width:26px;height:38px;display: inline-block;vertical-align: middle;margin-left: 25px;background: url(../images/iconadd.png) no-repeat 0 0;}
.tactewm{width:100%;height:auto;float:left;padding: 0% 6%;}
.tactewm img{width:30%;height:auto;float:left;}
.warp{width:100%;height:100%;position: absolute;top: 0;background: url(../images/ydybg.jpg) no-repeat center center / 100% 100%;max-width: 640px;}
.ydy{width:100%;height:100%;position: absolute;overflow: hidden;top: 0;left: 0;}
.ydy .yda{width:28rem;height:9.1rem;position: absolute;top: 6.4%;left: 50%;margin-left: -14rem;background: url(../images/yda.png) no-repeat center center/ 100% 100%;}
.ydy .ydb{width:12rem;height:12.3rem;position: absolute;top: 35%;left: 50%;margin-left: -6rem;background: url(../images/ydb.png) no-repeat center center/ 100% 100%;cursor: pointer;}
.ydy .ydc{width:12.3rem;height:8.1rem;position: absolute;top: 58%;left: 50%;margin-left: -6.15rem;background: url(../images/ydc.png) no-repeat center center/ 100% 100%;cursor: pointer;}
.ydy .ydd{width:10.9rem;height:9.9rem;position: absolute;top: 79%;left: 50%;margin-left: -5.45rem;background: url(../images/ydd.png) no-repeat center center/ 100% 100%;cursor: pointer;}
.ydy .ydxa{width:33.7rem;height:1px;position: absolute;top: 52.5%;left: 50%;margin-left: -16.85rem;background: url(../images/ydxa.png) no-repeat center center/ 100% 100%;cursor: pointer;}
.ydy .ydxb{width:33.7rem;height:1px;position: absolute;top: 72%;left: 50%;margin-left: -16.85rem;background: url(../images/ydxb.png) no-repeat center center/ 100% 100%;cursor: pointer;}
