body,html{width:100%; max-width:640px; margin:0 auto; /*padding:0 1px;background:url(../images/bj.jpg);*/background: #f5f5f5;}
.content{ line-height:36px; padding-bottom:30px;overflow:hidden;zoom:1; font-size:25px; height:auto!important; overflow:hidden; }
.content img{ max-width:100%;}
.content a:link,.content a:visited,.content a:active{ color:#0066CC}
.content a:hover{ color:#FF3366}
.content img{/*background:url(../images/loadingd.gif) no-repeat 50% 50%;*/display: block;}

/*header*/
.header{width:100%; height:100px; position:relative; background:#c7000b;}
.header .hdsubbtn{width:45px; height:38px; display:block; background:url(../images/hdsubbtn.png) no-repeat; position:absolute; left:20px; top:30px; z-index:10; overflow:hidden; text-indent:-9999px; background-size:100% 100%; transition: all 0.2s ease;}
.header .hdreturn{width:24px; height:40px; display:block; background:url(../images/hdreturn.png) no-repeat; position:absolute; left:20px; top:30px; z-index:10; overflow:hidden; text-indent:-9999px; background-size:100% 100%; transition: all 0.2s ease; cursor:pointer}
.header .hdsubbtn.on{background:url(../images/hdsubclose.png) no-repeat; background-size:100% 100%;}
.header .logo{padding-top:18px; text-align:center;}
.header .hdsearchbtn{width:37px; height:37px; display:block; background:url(../images/hdsearchbtn.png) no-repeat; position:absolute; right:20px; top:30px; z-index:10; overflow:hidden; text-indent:-9999px;}
.header .subnav{width:215px; /*height:477px;*/ position:absolute; left:0px; top:100px; background-color:rgba(0, 0, 0, 0.5); z-index:100; display:none;}
.header .subnav a{display:block; font-size:28px; color:#fff; margin:16px 20px;}
.header .hdtl1{font-size:30px; color:#fff; text-align:center; line-height:100px;}

.header .user {width:160px; height:100px; position:absolute; right:0px; top:0px; text-align:center}
.header .user p { line-height:100px}
.header .user p a { margin:0 10px; color:#FFF; font-size:25px}
.header .user .hyzx {width:150px;padding-top:20px; line-height:60px;}
.header .user .hyzx img {width:60px; height:60px; margin-right:10px; float:left}
.header .user .hyzx i { font-size:25px; color:#FC6}

/*banner*/
.swiper-home-container .banner-height{display:block;}
.swiper-home-container .banner-height{display:block;}
.swiper-home-container .banner-height img{max-width:100%; display:block;}
.swiper-home-container .swiper-button-next,.swiper-home-container .swiper-button-prev{position:absolute; top:50%; z-index:3; margin-top:-31px; width:53px; height:76px; overflow:hidden; text-indent:-9999px; background:url(../images/slider-button.png) no-repeat;}
.swiper-home-container .swiper-button-prev{left:0px; background-position:0px 0px; opacity:0; visibility:hidden;}
.swiper-home-container .swiper-button-next{right:0px; background-position:-53px 0px; opacity:0; visibility:hidden;}
.banner-container:hover .swiper-button-prev{opacity:1; visibility:visible;}
.banner-container:hover .swiper-button-next{opacity:1; visibility:visible;}
.banner-container .swiper-pagination{width:100%; text-align:center; left:0px; bottom:10px !important;}
.banner-container .swiper-pagination1{width:100%; text-align:center; left:0px; bottom:10px !important;}
.swiper-pagination .swiper-pagination-bullet{display:inline-block; width:16px; height:16px; margin:0px 3px; border:1px solid #fff; background:#fff; border-radius:50%; opacity:1; cursor:pointer; overflow:hidden; text-indent:-9999px;}
.swiper-pagination1 .swiper-pagination-bullet{display:inline-block;width:16px; height:16px; margin:3px 3px;background:#ccc; border-radius:50%; opacity:1; cursor:pointer; overflow:hidden; text-indent:-9999px;}
.swiper-pagination .swiper-pagination-bullet-active{border-color:#c7000b; background:#c7000b;}
.swiper-pagination1 .swiper-pagination-bullet-active{border-color:#c7000b; background:#c7000b;}

.swiper-home-container1 .banner-height{display:block;}
.swiper-home-container1 .banner-height{display:block;}
.swiper-home-container1 .banner-height img{max-width:100%; display:block;}
.swiper-home-container1 .swiper-button-next,.swiper-home-container .swiper-button-prev{position:absolute; top:50%; z-index:3; margin-top:-31px; width:53px; height:76px; overflow:hidden; text-indent:-9999px; background:url(../images/slider-button.png) no-repeat;}
.swiper-home-container1 .swiper-button-prev{left:0px; background-position:0px 0px; opacity:0; visibility:hidden;}
.swiper-home-container1 .swiper-button-next{right:0px; background-position:-53px 0px; opacity:0; visibility:hidden;}

/*main*/
.indextitle{/*text-align:center;*/  margin:20px 0px 20px 0px;}
.indextitle .tn1{font-size:30px; color:#c7000b; margin-right:19px;}
.indextitle .tn2{font-size:25px; color:#7a7a7a; margin-left:-10px;}
.indextitle .bg{position:relative; left:0px; top:10px;}
.indexzuixin{width:100%; /*background:#fff;*/}
.jujiaolist{/*margin:0px 20px;*/border: 2px solid #DDDDDD;}
.jujiaolist ul li{overflow:hidden; background:#fff; height:70px; padding:0px 18px;}
.jujiaolist ul li a{display:block; overflow:hidden; line-height:70px;}
.jujiaolist ul li .title{font-size:25px; color:#888; float:left; width:475px;}
.jujiaolist ul li .bg{float:right; margin-top:27px;}
.jujiaolist ul li.on{background:#f6f6f6;}
.huixun{/*margin:0px 20px 0px 20px;*/ font-size:25px;}
.huixun ul li{border:1px solid #e3e3e3; font-size:25px; margin-top:15px; background:#fff; padding:10px;}
.huixun ul li a{display:block; overflow:hidden;}
.huixun ul li .pic{display:block; float:left; width:203x;height:203px;overflow: hidden;border: 2px solid #DDDDDD;}
.huixun ul li .pic img{display:block;height:201px; width:201px; padding:1px;}
.huixun ul li .tmain{display:block; width:390px; float:right; margin-right:10px; /*padding-top:35px;*/}
.huixun ul li .tmain .title{font-weight:700; color:#000;}
.huixun ul li .tmain .pm{color:#999; font-size:25px;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/}
.wenxiupro{background:url(../images/indexprobg.png); overflow:hidden;}
.wenxiupro .indextitle{margin:40px 0px 5px 0px;}
.wxprolist{width:640px; margin:0 auto; overflow:hidden;}
.wxprolist ul{width:650px;}
.wxprolist ul li{float:left; width:315px; height:315px; position:relative; /*margin:30px 9px 0px 0px;*/margin:0px 9px 80px 0px;}
.wxprolist ul li a{display:block; overflow:hidden;}
.wxprolist ul li .pic{display:block; width:100%;}
.wxprolist ul li .pic img{ width:315px; height:315px;}
.wxprolist ul li .ts{background-color:/*rgba(0, 0, 0, 0.5)*/#000; height:80px; line-height:40px; display:block; width:100%; position:absolute; left:0px; bottom:40px; font-size:25px; color:#fff;}
.wxprolist ul li .ts1{background:#f00; height:40px; line-height:40px; display:block; width:100%; position:absolute; left:0px; bottom:0px; font-size:25px; color:#fff;}
.loadbtn{ float:right;}
.loadbtn a{display:block; width:155px; height:45px; line-height:45px; font-size:25px; text-align:center; color:#c7000b; border:1px solid #c7000b; margin:0 auto;}
.indexzuixin .kttab{text-align:center; padding-bottom:25px;}
.indexzuixin .kttab a{font-size:25px; color:#fff; margin:0px 20px;}
.indexzuixin .kttab a.on{border-bottom:2px solid #000; color:#000;}
.indexzuixin .nonektlt{/*margin:0 20px;*/ border-bottom:1px dashed #ddd; display:none;}
.indexzuixin .nonektlt ul li{border-top:1px dashed #ddd; padding:18px 0px;}
.indexzuixin .nonektlt ul li a{display:block; overflow:hidden;}
.indexzuixin .nonektlt ul li .pic{display:block; width:169px; height:169px; float:left; padding-top:14px;padding: 2px;border: 2px solid #fff;}
.indexzuixin .nonektlt ul li .tmain{display:block; width:425px; float:right; margin-right:10px;}
.indexzuixin .nonektlt ul li .tmain .title{color:#666; font-size:25px;}
.indexzuixin .nonektlt ul li .tmain .h2{color:#999; font-size:25px; margin-top:10px;}
.indexzuixin .nonektlt ul li .tmain .pm{color:#999; font-size:25px;}
.zhuanjialist{width:640px; margin:0 auto; overflow:hidden;}
.zhuanjialist ul{width:650px;}
.zhuanjialist ul li{width:117px; height:240px; float:left; position:relative; margin-right:14px; /*margin-top:20px;*/}
.zhuanjialist ul li a{display:block; overflow:hidden;}
.zhuanjialist ul li .pic{display:block; width:167px; /*height:160px;*/}
.zhuanjialist ul li .pic img{ width:117px; height:167px;}
.zhuanjialist ul li .ts{background-color:#c7000b; display:block; width:100%; /*position:absolute;*/ left:0px; bottom:0px; font-size:25px; color:#fff; text-align:center; padding:10px 0;/*opacity: 0.5;*/}
.yousci{width:640px; overflow:hidden;zoom:1; margin:0 auto; padding-bottom:70px; position:relative;}
.yousci ul li{float:left; width:318px; height:224px; background:#ededed; text-align:center; color:#666; cursor:pointer; margin-right:4px;}
.yousci ul li .icon{display:block; width:63px; height:58px; margin:50px auto 0px auto; position:relative; text-align:center;}
.yousci ul li h1{font-size:14px;}
.yousci ul li .ci{display:block; width:65px; height:1px; margin:10px auto; background:#666;}
.yousci .hd{position:absolute; left:233px; bottom:30px; text-align:center;}
.yousci .hd li{width:15px; height:15px; border:1px solid #ddd; background:#fff; display:inline-block; overflow:hidden; text-indent:-9999px; margin:0px 5px; border-radius:50%; cursor:pointer;}
.yousci .hd li.on{background:#c7000b; border-color:#c7000b;}
.mxlist{width:640px; margin:0 auto; padding-bottom:60px;}
.mxlist ul li{width:313px; /*background:#fff; box-shadow:#666 0px 0px 5px;*/ float:left; margin:7px 14px 7px 0;}
.mxlist ul li a{display:block; overflow:hidden;}
.mxlist ul li .pic{display:block; width:313px; height:213px;}
.mxlist ul li .pic img{width:313px; height:213px;}
.mxlist ul li .title{font-size:25px; color:#666; text-align:center; padding:10px 0px;}
.mxlist ul li .more{display:block; width:100%; height:248px; background-color:#c7000b; text-align:center; font-size:25px; color:#fff;}
.mxlist ul li .more img{margin-top:85px;}
.indexbm img{display:block;}

/*nybanner*/
.nybanner{width:100%; overflow:hidden;}
.nybanner img{display:block;}
.tooltab{width:100%; overflow:hidden; padding:30px 0px; /*border-bottom:1px dashed #ddd;*/ text-align:center;}
.tooltab ul{border: 1px solid #ddd;padding: 1%;    background: #122754;}
/*.tooltab ul li{display:inline-block; margin:0px 20px;}*/
.tooltab ul li {display: inline-block;margin: 0px 20px;width: 24%;text-align: left;
}
.tooltab ul li a{font-size:25px; color:#fff; display:block; padding:4px 12px; border-radius:5px; width:138px;white-space: nowrap;overflow: hidden;}
.tooltab ul li a:hover{color:#000;}
/*.tooltab ul li.on a{background:#c7000b; color:#fff;}*/
.bdh1{margin-top:35px;}
.bdh1 span{font-size:25px; color:#c7000b; display:inline-block; margin-bottom:5px;}
.bdh1 .ste{width:190px; height:1px; background:#ddd;}
.bdh1 .ste i{display:block; width:96px; height:1px; background:#c7000b;}
.aboutbox{padding:20px;border: 1px solid #ddd;margin-bottom: 10px;}
.aboutbox img{ max-width:100%}
.eventwarp{padding-top:30px;}
.eventwarp .event-list{width:100%;}
.eventwarp .event-list .event-mod{position:relative; padding-left:20px;}
.eventwarp .event-list .event-mod .year{position:absolute; top:65px; left:8px; overflow:hidden;zoom:1;}
.eventwarp .event-list .event-mod .year b{display:block; width:25px; height:25px; float:right; background:url(../images/xyci9.png) no-repeat;}
.eventwarp .event-list .event-mod .nian{border:1px solid #ddd; font-size:25px; font-weight:700; color:#c7000b; display:block; width:118px; height:35px; line-height:35px; text-align:center; border-radius:5px;}
.eventwarp .event-list .event-mod .event-mod-list{border-left:1px dashed #ddd; padding:10px 0px 40px 40px;}
.eventwarp .event-list .event-mod .event-mod-list .tlt{border-bottom:1px solid #ddd; margin-top:10px;}
.eventwarp .event-list .event-mod .event-mod-list .tlt span{font-size:25px; font-weight:700; color:#c7000b; border-bottom:2px solid #c7000b;}
.teamlist{margin-left:20px;}
.teamlist ul li{border:1px solid #ddd; width:293px; background:#fff; margin-top:30px; margin-right:15px; float:left; box-shadow:#666 0px 0px 5px;}
.teamlist ul li a{display:block; overflow:hidden; width:293px; height:490px;}
.teamlist ul li .pic{width:100%; height:359px; overflow:hidden; border-bottom:1px solid #ddd;}
.teamlist ul li .pic img{width:100%;}
.teamlist ul li .tmain{padding:10px;}
.teamlist ul li .tmain .title{font-size:25px; font-weight:700; color:#c7000b; margin:10px 0px 5px 0px;}
.teamlist ul li .tmain .pm{font-size:25px; color:#333;}
.teamwarp{padding: 5px;border: 1px solid #ddd;margin-bottom: 30px; padding-bottom:1px; background:#fff}
.teamwarp .teamtou{padding:30px 20px;}
.teamwarp .teamtou .pic{width:250px; height:295px; overflow:hidden; border:1px solid #ddd; float:left;}
.teamwarp .teamtou .timain{width:320px; float:right; padding-top:30px;}
.teamwarp .teamtou .timain h1{font-size:25px; font-weight:700; color:#c7000b;}
.teamwarp .teamtou .timain p{font-size:25px; color:#333;}
.teamwarp .text{padding:0px 20px;}
.teamwarp .text h1{font-size:25px; font-weight:700; color:#333; margin-top:10px;}
.teamwarp .teamnext{overflow:hidden; padding:0px 20px;}
.teamwarp .teamnext a{display:block; width:235px; height:45px; line-height:45px; text-align:center; background:#c7000b; font-size:25px; color:#fff; overflow:hidden}
.teamwarp .teamnext a.next{float:left;}
.teamwarp .teamnext a.prev{float:right;}
.conlt{width:600px; margin:0 auto; overflow:hidden;}
.conlt ul li{float:left; text-align:center; width:300px; font-size:25px; color:#333; margin-top:40px; position:relative;}
.conlt ul li .ci{display:block; position:absolute; left:-15px; top:24px; background:#ddd; width:1px; height:75px;}
.concall{border-top:1px solid #ddd; padding:30px 20px; margin-top:30px; overflow:hidden;}
.concall ul li{font-size:25px; color:#666; margin:10px 0px;}
.newslist{/*margin:0px 20px;*/font-size:25px;}
/*.newslist ul li{padding:25px 0px; border-bottom:1px dashed #ddd;}*/
.newslist ul li{border:1px solid #ddd; margin-top:15px; background:#fff; padding:10px;}
.newslist ul li a{display:block; overflow:hidden;}
.newslist ul li .pic{/*border:1px solid #ddd; padding:1px;*/ float:left; width:272px; height:272px; text-align:center; line-height:165px;}
.newslist ul li .pic img{width:270px; height:270px; padding:1px;}
.newslist ul li .tmain{width:330px; float:right;}
.newslist ul li .tmain .title{font-size:25px; font-weight:700; color:#000;}
.newslist ul li .tmain .h2{font-size:25px; color:#666; margin:10px 0px;}
.newslist ul li .tmain .pm{font-size:25px; color:#666;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/}
.nwtitle{border-bottom:3px solid #122754; padding:0px 0px 5px 0px; position:relative;}
.nwtitle .h1{font-size:25px; color:#c7000b; text-align:center;}
.nwtitle .h2{font-size:25px; color:#999; text-align:center;}
.nwtitle .nwshark{width:32px; height:30px; display:block; background:url(../images/xyci14.png) no-repeat; position:absolute; right:20px; bottom:10px; z-index:10; overflow:hidden; text-indent:-9999px; background-size:100% 100%; transition: all 0.2s ease;}
.abstract{margin:15px 0; background:#f4f4f4; font-size:25px; color:#666; padding:15px; text-align:justify;}
.nwtext{padding:20px;}
.ly{width:100%; height:100%; background-color:rgba(0, 0, 0, 0.8); position:fixed; left:0px; bottom:0px; z-index:100; display:none;}
.newsshark{width:100%; position:fixed; left:0px; bottom:-1000em; z-index:200; background:#eaeaea;}
.newsshark .h1{border-bottom:1px solid #ddd; font-size:25px; color:#333; text-align:center; margin:0px 20px; padding:35px 0px 20px 0px;}
.newsshark .shclose a{display:block; width:100%; height:90px; line-height:90px; background:#fff; font-size:25px; color:#333; text-align:center; border-top:1px solid #ddd;}
.newsshark .bdsharebuttonbox{margin:25px auto; width:600px;}
.newsshark .bdsharebuttonbox a{width:auto; height:auto; margin:0px; padding:0px; background:none; margin:0px 10px;}
.newsshark .bdsharebuttonbox a i{display:block; width:106px; height:106px; margin:0 auto; background:url(../images/nwshark.png) no-repeat;}
.newsshark .bdsharebuttonbox a p{text-align:center; font-size:25px; color:#333; padding-top:10px;}
.newsshark .bdsharebuttonbox a.bds_weixin i{background-position:0px 0px;}
.newsshark .bdsharebuttonbox a.bds_tsina i{background-position:-106px 0px;}
.newsshark .bdsharebuttonbox a.bds_sqq i{background-position:-212px 0px;}
.newsshark .bdsharebuttonbox a.bds_qzone i{background-position:-318px 0px;}
.videolist{overflow:hidden;}
.videolist ul li{width:310px; float:left; margin:20px 20px 0px 0px; cursor:pointer;}
.videolist ul li .pic{width:310px; height:178px; position:relative;}
.videolist ul li .pic img{width:310px; height:178px;}
.videolist ul li .ci{display:block; width:44px; height:44px; position:absolute; left:44%; top:37%; z-index:10; background:url(../images/videobtn.png) no-repeat;}
.videolist ul li .mi{display:block; width:57px; height:53px; position:absolute; right:0px; bottom:0px; z-index:10; background:url(../images/xyci15.png) no-repeat;}
.videolist ul li .title{font-size:25px; color:#333; text-align:center; padding-top:5px;}
.videobox{width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:200; display:none;}
.videobox .sbwarp{width:600px; height:393px; margin:25% auto; background:#fff;}
.videobox .sbwarp .title{height:47px; line-height:47px; padding:10px; background:#333; overflow:hidden; position:relative;}
.videobox .sbwarp .title h1{font-size:25px; color:#fff;}
.videobox .sbwarp .title .videoclose{width:21px; height:21px; display:block; background:url(../images/videoclose.png) no-repeat; position:absolute; right:10px; top:23px; z-index:10; overflow:hidden; text-indent:-9999px;}
.signfrom{/*padding:20px;*/}
.signfrom ul li{margin-top:10px;}
.signfrom ul li .signtet{border:1px solid #ddd; border-radius:5px; width:96%; height:55px; font-size:25px; padding:0px 2%;}
.signfrom ul li select{width:100%; height:57px; font-size:25px;}
.signfrom ul li .teat{border:1px solid #ddd; border-radius:5px; width:96%; height:214px; font-size:25px; padding:2%;}
.signfrom ul li .signsub{overflow:hidden;zoom:1; margin:40px 0px;}
.signfrom ul li .signsub input{width:215px; height:60px; border:none; border-radius:5px; background:#c5c5c5; font-size:25px; color:#666; margin:0px 38px; cursor:pointer; float:left;}
.signfrom ul li .signsub input.on{background:#c7000b; color:#fff;}
.trainlist ul li{padding:15px 20px; border-bottom:1px dashed #ddd;}
.trainlist ul li a{display:block; overflow:hidden;}
.trainlist ul li .pic{width:239px; float:left; display:block;}
.trainlist ul li .tmain{display:block; float:right; width:320px;}
.trainlist ul li .tmain .title{font-size:25px; font-weight:700; color:#333; margin-top:10px;}
.trainlist ul li .tmain .h2{font-size:25px; color:#999; margin:5px 0px;}
.trainlist ul li .tmain .pm{font-size:25px; color:#333;}

/*tjcp*/
.zxly,.tjcp {max-width:640px;}
.tjcp h1 { font-size:25px; background:#122754; height:38px; color:#FFF; line-height:38px; padding-left:10px}
.tjcp ul.tjcon {border-top:1px solid #ddd; padding:3px 0; background:#122754}
.tjcp ul.tjcon li {width:47%; float:left;position:relative; margin:4px 0 4px 2%; padding:0;}
.tjcp ul.tjcon li img {/*width:100%;*/ width:300px; height:300px;}
.tjcp ul.tjcon li p {width:100%; height:30px;background-color:rgba(0, 0, 0, 0.5);  position:absolute; left:0; bottom:4px; color:#FFF; line-height:30px; font-size:25px;}

.zxly {background:#000; margin:15px 0; padding:10px;}
.zxly h1 {font-size:25px; margin-bottom:8px;}
.zxly h1 span {color:#c7000b}
.zxly ul li { padding:5px 0; position:relative}
.zxly ul li img { position:absolute; right:0px; top:6px; height:20px;}
.zxly ul li input.iptTxt {width:96%; height:50px; border:1px solid #CCC; padding:0px 2%; font-family:"寰蒋闆呴粦"; color:#333; font-size:25px;}
.zxly ul li textarea.txtAre {width:96%; padding:5px 2%; height:120px;border:1px solid #CCC; color:#333; margin:0;font-size:25px;}
.zxly ul li input.btnTjly {width:100.3%; height:50px; background:#c7000b; color:#FFF; font-size:25px; border:none; cursor:pointer}

/*member*/
.membernav{text-align:center; padding:23px 0px;}
.membernav a{font-size:25px; color:#666; margin:0px 10px;}
.membernav a.on{color:#c7000b;}
.memertou{padding:30px 20px; background:url(../images/xyci16.png) repeat-x;}
.memertou .pic img{ width:100%}
.memtmain .title{border-bottom:1px solid #ddd; padding:5px 0px; margin-top:20px;}
.memtmain .title span{font-size:25px; font-weight:700; color:#c7000b;}
/*.memtmain .pt1{font-size:25px; color:#333; overflow:hidden; margin-top:10px;}*/
.lspt1{ width:100%px;font-size:14px; color:#333; line-height:33px; margin-top:10px; background:url(../images/memci1d.png) no-repeat left top; padding-left:30px;}
/*.memtmain .pt1 img{float:left; margin-right:10px;}*/
.chakan{padding-top:20px;}
.chakan a{display:block; width:165px; height:50px; line-height:50px; color:#fff; background:#c7000b; text-align:center; border-radius:5px; font-size:25px; margin:0 auto;}
.member1box{padding:30px 20px; border-top:10px solid #f7f5f5;}
.member1box .h1title{border-bottom:1px solid #ddd; padding:5px 0px; overflow:hidden;}
.member1box .h1title span{font-size:25px; font-weight:700; color:#c7000b; float:left;}
.member1box .h1title .h1nav{float:right; font-size:25px; color:#666;}
.member1box .h1title .h1nav a{color:#666;}
.member1box .h1title .h1nav i{margin:0px 5px;}
.member1box .h1title .h1nav a.on{color:#c7000b;}
.member1box .trainlist ul li{padding:15px 0px;}
.zplist{width:600px; margin:30px auto; overflow:hidden;}
.zplist ul{width:630px;}
.zplist ul li{float:left; width:298px; height:194px; margin:5px 5px 0px 0px;}
.zplist ul li img{width:298px; height:194px;}
.metnymain{padding:0px 20px;}
.metnymain .metm .h1{border-bottom:1px solid #ddd; padding:5px 0px; overflow:hidden; font-size:25px; font-weight:700; color:#c7000b;}
.metnymain .metm .h2{font-size:25px; color:#333; margin:10px 0px; font-weight:700;}
.yslist{width:600px; margin:30px auto; overflow:hidden;}
.yslist ul{width:630px;}
.yslist ul li{float:left; width:288px; height:182px; margin:10px 23px 0px 0px;}
.yslist ul li img{width:288px; height:182px;}
.wenxlist{margin:20px 0px;}
.wenxlist li{overflow:hidden; font-size:25px; color:#666; border-bottom:1px dashed #ddd; padding:10px 0px;}
.wenxlist li a{display:block; overflow:hidden;}
.wenxlist li .title{float:left;}
.wenxlist li span{float:right;}
.metnymain .metm .wxtitle{text-align:center; padding:5px 0px; border-bottom:1px solid #ddd; margin-top:20px;}
.metnymain .metm .wxtitle h1{font-size:25px; color:#333;}
.metnymain .metm .wxtitle h2{color:#999;}
.metnymain .metm .wxtitle h2 i{color:#c7000b;}
.metnymain .metm .dltext{padding:20px 0px;}
.metnymain .zpdivlt{width:600px; overflow:hidden; margin:0 auto;}
.metnymain .zpdivlt ul{width:650px;}
.metnymain .zpdivlt ul li{width:278px; margin:25px 43px 0px 0px; float:left;}
.metnymain .zpdivlt ul li .pic{width:270px; height:207px; border:4px solid #ddd;}
.metnymain .zpdivlt ul li .pic a{width:270px; height:207px; display:table-cell; text-align:center; vertical-align:middle; cursor:default;}
.metnymain .zpdivlt ul li .pic img{max-width:270px; max-height:270px;}
.metnymain .zpdivlt ul li .title{font-size:25px; color:#666; text-align:center; padding-top:10px;}

.searchwarp{padding:20px; height:auto!important; overflow:hidden}
.searchbox{border:1px solid #ddd; border-radius:5px; overflow:hidden; position:relative; margin-bottom:30px;}
.searchbox .searchtext{width:90%; height:53px; padding:10px 5%; border:none; font-size:25px;}
.searchbox .searchbtn{width:80px; height:73px; position:absolute; right:0px; top:0px; z-index:10; text-indent:-1000px; background:url(../images/searchbtn.png) no-repeat; border:none; cursor:pointer;}

/*footer*/
/*.footer{width:100%; position:relative; background:#c7000b; padding:23px 0px;}
.footer p{font-size:14px; color:#fff; text-align:center;}*/
/*灏鹃儴鏍峰紡*/
#foot{ height:100px; width:100%; bottom:0px; left:0px; background:#4e4e4e; _position:absolute; position:fixed;z-index:1000; display:inline;}
.foot_bt{ width:100%; height:100px;}
#foot li{width:24%; height:100px;border-right:#5c5c5c solid 1px;float:left; line-height:30px; text-align:center; color:#FFF; font-size:25px;display:inline; cursor:pointer;}
.foot_li1 span{ width:100%; height:25px; display:block; margin-top:20px; background:url(../images/yi-sy.png) no-repeat center top;}
.foot_li2 span{width:100%; height:25px; display:block; margin-top:20px; background:url(../images/yi-tel.png) no-repeat center top;}
.foot_li3 span{width:100%; height:25px; display:block; margin-top:20px; background:url(../images/yi-dx.png) no-repeat center top;}
.foot_li4 span{width:100%; height:25px; display:block; margin-top:20px; background:url(../images/yi-lx.png) no-repeat center top;}

.wp-pagenavi {
font-size:25px;
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}

#footer{padding:1.5rem 1.5rem 6rem;text-align:left;background: #000;font-size:25px;line-height: 2.5rem; color:#fff;}
#qrcode{float:left;background-color:#f2f2f2;}
.footer-txt{padding-left:1.5rem;float:left;}
.footer-txt font{color:#c7000b;font-size:2rem;}
/*.copyright{padding-top:1rem;font-size:25px;line-height:2.3rem;border: 1px solid #2B2B2B;}
.copyright li{list-style-type:none;width: 25%;float: left;text-align: center;}
.copyright li a{ color:#fff}*/
.cls {
    clear: both;
    height: 0;
    overflow: hidden;
    width: 0;
    font-size: 0;
    line-height: 0;
	padding-bottom:1rem;}
.function{ background:#c7000b;padding: 0.05rem 0;
    overflow: hidden;
    margin-top: 0.3rem;}
.function li{ display:block; width:25%; float:left; text-align:center; padding:0.3rem 0;}
.productIndex li{ width:50%;}
.function li p{ color:#fff; line-height:2rem; font-size:25px;}
.function li i{ width:3rem; height:3rem; display:inline-block; font-size:0; background:url(../images/indexCateIco.png) no-repeat center top; background-size:100% auto; position:relative;}
.function li i.ico_1{ background-position:center 0;}
.function li i.ico_2{ background-position:center -3rem;}
.function li i.ico_3{ background-position:center -6rem;}
.function li i.ico_4{ background-position:center -9rem;}
.function li i.ico_5{ background-position:center -12rem;}
.function li i.ico_6{ background-position:center -15rem;}
.function li i.ico_7{ background-position:center -18rem;}
.function li i.ico_8{ background-position:center -21rem;}
.function li i.ico_9{ background-position:center -24rem;}
.function li i.ico_10{ background-position:center -27rem;}
.function li i.ico_11{ background-position:center -30rem;}
.function li i.ico_12{ background-position:center -33rem;}
.function li i em{background:url(../images/indexTag.png) no-repeat center top; background-size:100% auto; padding:0.08rem 0.15rem; font-size:0; position:absolute; right:-0.12rem; top:0;}
#f-menu{background:url('../images/icon_16.png') no-repeat;background-size:cover;line-height:4rem;height:4rem;}
#f-menu li{float:left;width:10rem;font-size:25px;position:relative;}
#f-menu li a{color:#fff;display:block;background:url('../images/li.png') 0.3rem center no-repeat;background-size:1.0rem;text-indent:1.6rem;}
#f-menu li li a{background:none;text-indent:0;}
#f-menu li ul{display:none;position:absolute;bottom:5rem;
background-color:rgba(0, 0, 0, 0.8);
-moz-border-radius:0.5rem;
-webkit-border-radius:0.5rem;
border-radius:0.5rem;width:9rem;}
#f-menu li.on ul{display:block;left:0.5rem;}
#f-menu li.on ul i{ position:absolute;bottom:-0.55rem;left:4.4rem;margin-left:-0.5rem;width: 0;height: 0;border-left: 0.6rem solid transparent;border-right: 0.6rem solid transparent;border-top: 0.6rem solid rgba(0, 0, 0, 0.8);}
#f-menu li ul li{width:100%;line-height:3.5rem;border-bottom:1px solid #ddd;}
#f-menu li ul li:last-child{border-bottom:0;}
.pop-top{
            position: fixed;
            bottom: 60px;
			    z-index: 99;
				width:100%;
				max-width: 640px;
        }
        .pop-box{
            height: 120px;
            background: rgba(1,9,66,0.8);
            margin: 0px;
            padding: 0px;
        }
        .pop-img{
            display: inline-block;
            width: 60px;
            height: 60px;
            padding: 10px;
            border-right: 1px solid white;
        }
        .pop-text{
            display: inline-block;
            margin: 0px;
            padding: 0px;
			width:500px;
        }
        .pop-text p{
            color: #fff;
            margin: 0px;
            font-size: 25px;
            margin-bottom:5px; 
            position: relative;
            /*top: -10px;*/
            left: 10px;
        }
.ny_fwzixun{ width:920px; height:45px; padding-top:15px; margin:0px auto 15px;}
.ny_fwzixun span a{ width:195px; padding-left:7px; height:35px;line-height:35px; text-align:left; font-size:28px; color:#fff; float:left; display:block; margin:0px 10px 10px 0px;}
.ny_fwzixun span a img{ width:30px; height:32px; float:left; margin-top:2px; margin-right:2px;border:none; padding:0;}

.ny_fwzixun span a{background: url(../images/caselist-more1.png) right center no-repeat;}

.scrollbox{float:left;width:100%;color:#666;margin-bottom:5px;background:#fff;/*border: 1px solid #dbdbdb;*/}#scrollDiv{width:100%;border-top:0;overflow:hidden;height:82px; font-size:25px;}#scrollDiv ul{width:644px;height:71px;overflow:hidden}#scrollDiv li{overflow:hidden;line-height:25px;vertical-align:bottom;zoom:1;border-bottom:#F6F6F6 solid 1px;height:35px;padding-top:5px}#scrollDiv li a{color:#369;text-decoration:none}#scrollDiv li a:hover{color:red;text-decoration:underline}.scroltit{width:647px;font-size:14px;padding:8px 0 9px 10px;OVERFLOW:hidden;background:#f3f3f3 url(../images/new_zeng.gif) 0 bottom repeat-x;border:#e2e2e2 1px solid;border-bottom:0}.scroltit strong{padding-right:5px;float:left}.scroltit em{color:#e0e0e0;font-size:12px;line-height:19px;float:left}.scroltit small{float:right;margin:0 5px 0 0;height:15px;width:15px;BORDER:#ddd 1px solid;display:inline;OVERFLOW:hidden}.scroltit small:hover{BORDER:#4280dc 1px solid}#but_up{BACKGROUND-POSITION:-260px -7px}#but_down{BACKGROUND-POSITION:-260px -20px}#but_down:hover{BACKGROUND-POSITION:-281px -20px}#but_up:hover{BACKGROUND-POSITION:-281px -7px}
.scroltit small {background: url(../images/focus.png) no-repeat;}
.ftsyy {
    width: 265px;
    overflow: hidden;
}
.fthy {
    width: 263px;
    background: #FFF;
    height: 120px;
    overflow: hidden;
    text-align: center;
}
.ftbd {
    border: 1px solid #dbdbdb;
    background: #FFF;
    margin-bottom: 5px;
    _display: inline-block;
}
.fttitle {
    background: url(../images/fttitle.png) repeat-x 0 0;
    height: 31px;
    width: 100%;
    text-align: left;
}
.ftred {
    margin-left: 10px;
    _margin-left: 6px;
    text-align: center;
    background: url(../images/fevtebg.png) no-repeat;
    width: 103px;
    height: 31px;
    color: #fff;
    font-weight: bold;
    font-size: 18px;
    line-height: 31px;
    float: left;
}
.index_gg ul{width:640px;float:left;    font-size:25px;}.index_gg li{width:640px;float:left;padding:5px 8px}.index_gg li span{float:left;width:290px;OVERFLOW:hidden;line-height:25px;padding-left:5px;padding-right: 20px; font-size:25px;}.index_gg li span.g2{width:120px;padding-left:5px}.index_gg li em{font-size:25px;font-weight:700;color:#dd530f;font-style:normal}.index_gg li .gt{float:left;WIDTH:210px;TEXT-OVERFLOW:ellipsis;WHITE-SPACE:nowrap;OVERFLOW:hidden;padding-left:5px}.index_gg li .date{FLOAT:right}
.index_gg li em1{ float:right}

/*.search{ width:636px;height:48px;position:relative;margin-top:11px;border: 2px solid #ff5600;}
.search input[type=text],.search input[type=submit]{display:inherit;}
.search input[type=text]{width:532px;*width:94px;height:48px;*line-height:48px;line-height:48px;background:#fff;border:none;color:#000;font-size:30px;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 18px;}
.search input[type=submit]{width:104px;height:48px;background:#ff5600 url(../images/search.png) no-repeat center center;border:none;cursor:pointer; color:#fff}*/

.zhuanjialist1{width:640px; margin:0 auto; overflow:hidden;}
.zhuanjialist1 ul{width:650px;}
.zhuanjialist1 ul li{width:202px; height:240px; float:left; position:relative; margin-right:14px; margin-top:20px;border: 1px solid #7a7a7a;}
.zhuanjialist1 ul li a{display:block; overflow:hidden;}
.zhuanjialist1 ul li .pic{display:block; width:202px; height:240px;}
.zhuanjialist1 ul li .pic img{ width:202px; height:196px;}
.zhuanjialist1 ul li .ts{background-color:#c7000b; display:block; width:100%; position:absolute; left:0px; bottom:0px; font-size:16px; color:#fff; text-align:center; padding:10px 0;}

.mod_goods_info {clear:both;margin-bottom:10px;position:relative}
.mod_goods_info .hds {border-bottom:1px solid #c7000b;height:38px;_overflow:hidden;transition:none}
.mod_goods_info .hds li {float:left;cursor:pointer;border:1px solid #d7d7d7;border-bottom:0;margin-right:-1px;transition:none}
.mod_goods_info .hds li h3 {display:block;width:153.9px;height:35px;line-height:34px;text-align:center;font-size:16px;border-bottom:0;background-color:#f3f3f3;border:1px solid #fff;transition:none}
.mod_goods_info .hds li h3 a {color:#333;font-weight: normal;text-decoration:none;outline:none}
.mod_goods_info .hds .status_on {border-color:#c7000b;border-bottom:0;position:relative;}
.mod_goods_info .hds .status_on h3 {height:36px;background-color:#fff;color:#c7000b}
.mod_goods_info .hds .status_on h3 a {color:#076EBB;font-weight:bold}