/*全站分页*/
.page {vertical-align:middle;text-align:center; margin:30px 0px 10px; color:#000; line-height:22px; padding:0 0 0; font-size:12px; }
.page input {vertical-align:middle;}
.page span{ margin-right:12px; color:#1a9cf1;}
.page  a {vertical-align:middle;display:inline-block;width:38px;height:38px;line-height:38px;text-align:center;color:#979797;margin:0px -3px;  background:url(../images/page_normal.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; color:#000;}
.page a.on { width:38px; height:38px; line-height:38px; text-align:center; color:#fff;  background:url(../images/page_active.jpg) no-repeat;}
.page a.prev {width:38px;height:38px; background:url(../images/prev.jpg) no-repeat; margin:0px 5px 0px 0px; border:0;}
.page a.next {width:38px;height:38px; background:url(../images/next.jpg) no-repeat; margin:0px 0px 0px 5px; border:0;}
.page i.omiss{color:#2d2d2d; margin:0 5px 0 10px;}
.page a.first {width:38px;height:38px;font-size:12px; background:url(../images/first.jpg) no-repeat; margin:0px 5px 0px 0px; border:0;}
.page a.last {width:38px;height:38px;font-size:12px; background:url(../images/last.jpg) no-repeat; margin:0px 8px 0px 5px; border:0;}
.page span.txtnum{ display:inline-block;width:51px; height:24px;line-height:22px;margin:0px 0 0 4px;vertical-align:middle; margin-right:4px; border: 1px solid #ddd; background:#fff;position: relative;}
.page span.txtnum input{width:27px; height:24px; line-height:24px; text-align:center;color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:none; border:none;display: block;position: absolute;top: 0;left:0;}
.page span.txtnum .plus-less{position: absolute;right:3px;top:50%;width: 16px;height: 18px;margin-top:-9px;}
.page span.txtnum .plus-less .plus{background: url(../images/icon.png) -504px -90px;width: 16px; height: 8px;cursor: pointer;}
.page span.txtnum .plus-less .plus.on{background: url(../images/icon.png) -504px -76px;}
.page span.txtnum .plus-less .less{background: url(../images/icon.png) -527px -90px;width: 16px; height: 8px;cursor: pointer; margin-top:2px;}
.page span.txtnum .plus-less .less.on{background: url(../images/icon.png) -527px -76px;}
.page a.go{ font-size:12px; background:none; display:inline-block; color:#e60f4c; width:45px; height:24px; line-height:24px; text-align:center; border:0; font-weight:normal;  background:url(../images/page_sure.jpg) no-repeat; margin-left:4px;}
/*全站分页*/
.news-box{max-width:1440px; margin: 0 auto; position: relative; min-height: 1000px;/*展位*/}
/*资讯相册1*/
.news-box .news-pic{width:806px; position: absolute; left: 0; top:0; height:606px; overflow:hidden;}
.news-pic .slide{position: relative;}
.news-pic .slide .slide-img{height:606px; width:806px;}
.news-pic .slide img{position: relative; z-index: 9;}
.news-pic .slide .slide-tit{width: 96%; line-height: 30px; padding:20px 0; background: url(../images/news-pic-mask.png) repeat; position:absolute;left: 0; bottom: 0; color: #FFFFFF; z-index: 9; padding-left: 4%;}
.news-pic .slide .slide-tit a{ color:#fff;}
.news-pic .slide .praise{color: #FFFFFF; line-height: 31px; display: block; position: absolute; z-index: 9; right:21px;top: 21px;}
.news-pic .slide .praise i{ background:url(../images/icon.png) 0 -2px; width: 31px; height: 31px;display: block; float: left; margin-right: 2px;}
/*资讯列表1*/
.news-box .news-list{margin-left:806px;overflow: hidden;}
.news-list .news-list-box{background: #FFFFFF; overflow:hidden; border: 8px solid #666;height: 590px;}
.news-list-box .news-list-tit{ margin:5% 0 0 10%;height: 88px;line-height: 88px;}
.news-list-box .news-list-tit h6{color: #af1e23;font-size: 30px;font-weight: 500;}
.news-list-box .news-list-tit h6 i{font-size: 36px;font-family:"times new roman";}
.news-list-box .news-list-tit h6 span{ padding: 0 15px;}
.news-list-box ul>li{padding:0 10% 0; overflow: hidden;}
.news-list-box ul>li:hover{ background:url(../images/xt.jpg) repeat-x center;}
.news-list-box .praise{color: #626262;font-size: 12px; line-height: 25px; margin-bottom: 5px; margin-top: 15px; cursor: pointer;}

.news-list-box .praise i{display: block; width:18px; height: 18px; background: url(../images/icon.png) -35px -6px; float: left; margin-right: 3px;}
.news-list-box .time{color: #FFFFFF;font-size: 12px; background: #848484; width:80px;height: 15px; line-height: 15px; text-align: center;}
.news-list-box .content{ padding-bottom: 22px;}
.news-list-box .content h6{font-size: 18px; color:#000;font-weight: 500;display:block; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;line-height:55px}
.news-list-box .content article{height: 38px; overflow: hidden;}

.news-list-box .content article p{font-size: 12px; color: #666;line-height: 18px;}
.news-list-box .more a{display: block; width: 22px; height: 22px; background: url(../images/icon.png) -60px -7px;}
.news-list-box .more{ margin-bottom:41px;}
.news-list-box ul li:first-child .more{margin-bottom:23px;}

/*即将出品*/
.per-product{ background: url(../images/img_ico_02.png) no-repeat center; max-width:100%;height: 537px;}
.per-product .per-product-box{ /*margin: 0 3%;*/}
.per-product-box .per-pro-tit{margin-left: 3%;}
.per-product-box .per-pro-tit h6{line-height: 130px; height: 130px;display:block; font-size: 30px; position:relative; color: #ffffff;font-weight: 500;}
.per-product-box .per-pro-tit h6 a { color: #ffffff;}
.per-product-box .per-pro-tit h6 .m{ float:right; font-size:14px; margin-right:20px; color:#fff; position:absolute; right:0; top:0;}
.per-product-box .per-pro-tit h6 i{font-size: 36px;font-family:"times new roman";}
.per-product-box .per-pro-tit h6 span{margin:0 5px;}
.per-product-box ul{ margin:0 10px;}
.per-product-box ul li{float: left; width: 33.2%;border-left: 1px solid #ffffff; height: 331px; }
.per-product-box ul li .inner-box{padding:0 10%;}
.per-product-box ul li:hover{ background:rgba(0,0,0,0.3);}
.lt9 .per-product-box ul li:hover{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#44000000", EndColorStr="#44000000")}
.per-product-box ul li:first-child{border-left:none;}
.per-product-box .inner-box .pro-tit{position: relative;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.per-product-box .inner-box .pro-tit i{ background:url(../images/icon.png) -547px -26px; width:5px; height: 5px;display: block;float: left; position: absolute;left: 0;top:50%; margin-top: -2.5px;}
.per-product-box .inner-box .pro-tit:hover a{color: #eeeeee;}
.per-product-box .inner-box .pro-tit a{ padding-left:13px;color: #ffffff;font-size:18px;display: inherit; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;line-height: 50px;}
.per-product-box .inner-box article{height:171px;margin-top: 14px;overflow: hidden;}
.per-product-box .inner-box article p{font-size: 12px;color:#ffffff;line-height: 18px;}
.per-product-box .inner-box .time{height: 38px;line-height:38px;font-size: 12px;color: #ffffff;}
.inner-box .pra-more{margin-top:30px;}
.pra-more .more{float: left;}
.pra-more .more a{display:block; background: url(../images/icon.png) -60px -42px; width: 22px; height: 22px;}
.pra-more .praise{line-height:25px;color: #ffffff;font-size: 12px;float: right;cursor: pointer;}
.pra-more .praise i{display: block; width: 19px; height: 18px; background: url(../images/icon.png) -34px -59px;float: left; margin-right: 3px;}
.news-box .art-box{position:relative; overflow:hidden;}
.art-box{ height:670px;}
.art-box .art-tips{width:100%; height:100%;position: absolute;left: 0;top: 0;}
.art-box .art-tips li{ position:absolute; left:0; top:0; width:25%; height:100%;}
.art-box .art-tips li .art-content{ position:absolute; height:48%; width:90%;  left:0; padding:2% 5% 0; top:130px; background:#fff; height:28%;}
.art-box .art-tips li.on .art-content { width:190%;}
.art-box .art-tips li .img{ position:absolute; height:50%; top:50%; left:0; width:100%;}
.art-box .art-tips li .img .auto-img{ display:block; height:100%;}
.art-box .art-tips li.l2{ left:25%;}
.art-box .art-tips li.l1 .art-content{ display:none;}
.art-box .art-tips li.l2 .art-content{ left:auto; right:0; display:none;}
.art-box .art-tips li.on{ z-index:10;}
.art-box .art-tips li.l1.on .art-content,.art-box .art-tips li.l1.on .point,.art-box .art-tips li.l2.on .art-content,.art-box .art-tips li.l2.on .point{ display:block;}
.art-box .art-tips li.l3{ left:50%; width:50%;}
.art-box .art-tit{padding-left:1%; position: absolute;left: 0;top: 30px; z-index:100; width:47%;}
.art-box .art-tit h6{font-size:30px;font-weight:500; color: #af1e23;line-height: 40px;}
.art-box .art-tit h6 .m{ float:right; font-size:14px;}
.art-box .art-tit h6 a { color:#af1e23; }
.art-box .art-tit h6 i{font-size: 36px;font-family:"times new roman";white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.art-box .art-tit h6 span{margin:0 15px;}
.art-box .art-tips li.l3 .point{ top:auto; bottom:-12px; display:block;}
.art-box .art-tips li.l3 .img{ top:0; height:75%;}
.art-box .art-tips li.l3 .art-content{ top:78%; height:23%; padding:0 5%; display:block;}
.art-box .art-tips li.l3 .art-content h6{ margin-top:0; height:25px;}
.art-box .art-tips li.l3 .art-content article{ height:28px;}


.art-tips .art-content h6{font-size: 18px; color:#000;font-weight: 500;line-height:25px; height:50px; overflow:hidden;}
.art-tips .art-content article{height: 45px;overflow: hidden; padding:10px 0;}
.art-tips .art-content article p{font-size: 12px;color: #666;line-height: 18px;}
.art-tips .art-content .time{height: 26px;line-height: 26px;font-size: 12px;color: #9c9c9c;}
.art-tips .art-content .more{padding:10px 0 10px;}

.art-tips  .slide-img{height:329px;width:100%;}
.art-tips  .praise{position: absolute; font-size: 12px; color: #ffffff; line-height: 31px; right: 13px;top: 20px; cursor: pointer;}
.art-tips  .praise i{float: left;margin-right: 3px;}
.art-tips  .point{position: absolute;top: -12px; left: 50%; margin-left: -8px; display:none;}

.art-box .art-mlf{margin-left:738px;}
.art-box .art-mlf .art-mlf-img{}
.art-box .art-mlf .art-mlf-img .slide-img{width:702px;height: 484px;}
.art-mlf-tips{padding: 10px 52px 22px;}
.art-mlf-tips h6{line-height: 56px;font-size: 18px;color: #000;font-weight: 500;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.art-mlf-tips article{height: 36px;overflow: hidden;}
.art-mlf-tips article p{font-size: 12px;color: #666;line-height: 18px;}
.art-mlf-tips .time{font-size: 12px; color: #afafaf;font-family: arial;line-height: 40px;}
.events{border: 8px solid #b6282b;}
.events .events-box{  padding-bottom: 66px;}
.events-box .events-tit{height: 125px;}
.events-box .events-tit h6{line-height: 125px;color:#b6282b;font-size: 30px; margin-left:20px;  font-weight:normal; position:relative;}
.events-box .events-tit h6 .m{ float:right; font-size:14px; margin-right:20px; position:absolute; right:0; top:0;}
.events-box .events-tit h6 a {color:#b6282b; }
.events-box .events-tit h6 i{font-size: 36px;font-family:"times new roman";}
.events-box .events-tit h6 span{margin: 0 14px;}
.slider1-lt{margin: 0 80px;}
.events-box .slider1 .slide{ position:relative; padding-left:220px;}
.events-box .slider1 .slide .events-pic{ position:absolute; left:10px; top:0; padding:0 0; width: 197px;}
.events-box .slider1 .slide .events-tips{position: relative;  padding-right: 42px;}
.events-tips .inner-box h6{font-size:16px;color: #000000;  line-height: 22px;font-weight: bold;height: 41px;overflow: hidden; text-overflow:ellipsis; }
.events-tips .inner-box h6 a{ white-space:nowrap;}
.events-tips article{height:49px;overflow: hidden; }
.events-tips article p{line-height:1.7;color:#666666;}
.events-tips .time{font-size: 12px;color: #afafaf;line-height:30px;}

.events-pic .praise{position: absolute; font-size: 12px; color: #ffffff; line-height: 31px; right:10px;top: 5px; cursor: pointer;}
.events-pic .praise i{float: left;margin-right: 3px;}
.events-box .bx-wrapper{margin-bottom: 0 !important;}
.events-box .bx-prev{ background:url(../images/icon.png) -850px -245px !important; width: 35px !important; height: 119px !important;margin-top: -59px !important; left: -36px !important;cursor: pointer !important;}
.events-box .bx-prev:hover ,.events-box .bx-prevon{ background:url(../images/icon.png) -851px -369px !important;}
.events-box .bx-next{ background:url(../images/icon.png) -893px -245px !important; width: 35px !important; height: 119px !important;margin-top: -59px !important; right: -36px !important;cursor: pointer !important; }

.events-box .bx-next:hover ,.events-box .bx-nexton{ background:url(../images/icon.png) -892px -369px !important;}
.events-box .bx-default-pager{display:none;}
.topics{ background: url(../images/topics-bg.jpg) no-repeat #797979; max-width:1440px;height: 596px; margin: 0 auto;}
.topics .topics-tit{height: 143px;line-height: 143px; padding: 0 50px;overflow: hidden;}
.topics .topics-tit h6{float: left;font-size: 30px;color: #ffffff;font-weight: 500;}
.topics .topics-tit h6 a { color:#fff;}
.topics .topics-tit h6 i{font-size: 36px;font-family:"times new roman";}
.topics .topics-tit h6 span{margin: 0 10px;}
.topics .topics-tit .more{width:25%;float:right; text-align: right;}
.topics .topics-tit .more a{color: #ffffff;}
.topics .topics-content{ margin:0 42px;}
.topics .topics-content ul li{float: left;width:21%;position: relative;background: #ffffff; margin: 0 2%; *margin-left:-1px; }
.topics .topics-content ul li .slide-img{height:190px;}
.topics .topics-content ul li .inner-box{left: 0;top: 0; right:0; bottom:0; position: relative; overflow:hidden; }
.topics-content .inner-box .topdis{ padding:8px 25px;}
.topics-content .inner-box .topdis h6{font-size:15px;color: #000000; line-height: 44px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.topics-content .inner-box .topdis article{height: 36px; overflow: hidden;}
.topics-content .inner-box .topdis article p{color: #666; line-height: 18px;}
.topics-content .inner-box .topdis .time{line-height: 43px; color:#afafaf;}
.topics-content .inner-box .topdis .more a{}

.topics .topics-content ul li .praise{ position: absolute;right: 10px;top: 10px;font-size: 12px; color: #ffffff; line-height: 31px; cursor:pointer}
.topics .topics-content ul li .praise i{float: left;margin-right: 3px;}

.topics-content .on .inner-box{ margin: -8% -7.5%;; background:#b6282b;}
.topics-content .on .inner-box .slide-img{height: 226px;}
.topics-content .on .inner-box .topdis{padding:  8px 44px;}
.topics-content .on .inner-box .topdis article p{color: #ffffff;}
.topics-content .on .inner-box .topdis .time{color: #ffffff;}
.topics-content .on .inner-box .topdis .more a{background:url(../images/icon.png) -60px -42px !important;}
.topics-content .on .inner-box .topdis h6 a{color: #ffffff !important;}
.topics-content .on .inner-box .topdis h6 a:hover{color: #000 !important;}

/*资讯搜索*/
.news-search-box{}
.news-search-box .search-input{height: 86px;border-bottom: 1px solid #f5f5f5;}
.search-input .inner-box{margin-top: 5px;}
.search-input .inner-box input{width: 402px;height: 38px;border: 1px solid #515151;line-height: 38px;padding-left: 10px;font-size: 14px;color: #666666;float: left;}
.search-input .inner-box a.search{height: 38px;width: 39px; border-top:1px solid #515151;border-bottom: 1px solid #515151; border-right: 1px solid #515151;display: block;float: left; position: relative;}
.search-input .inner-box a.search i{display:block;width: 22px;height: 22px; background: url(../images/icon.png) -337px -4px;position: absolute;top: 50%;left:50%;margin-left: -11px;margin-top: -11px;}
.news-search-box .search-dis{border-bottom: 1px solid #f5f5f5; margin-bottom: 23px;}
.news-search-box .search-dis .current{height:50px;line-height:50px;}
.news-search-box .search-dis .current p{font-size: #666666; font-size: 14px;}
.news-search-box .search-dis .current p span{color: #af1e23;}
.news-search-box .search-dis ul li{ position:relative; min-height: 216px;}


.news-search-box .search-dis ul li:hover{background: #eee; }
.search-dis .news-pic{float:left;padding:34px 37px;  position:absolute;}
.search-dis .news-pic .auto-img{ width: 350px; height:260px;}
.search-dis .news-dis{ margin-left: 32px; padding:58px 0; padding-left:420px; padding-right:10px;  overflow: hidden;}
.search-dis .news-dis .praise{color: #626262;font-size: 12px; line-height: 25px; margin-bottom:10px; cursor: pointer;}
.search-dis .news-dis .praise i{float: left;margin-right:3px;}
.search-dis .news-dis .time{background:#464646;width: 80px;height: 15px;line-height: 15px;text-align: center;color:#ffffff;}
.search-dis .news-dis h6{height: 60px;color: #000000;font-size: 18px;line-height: 60px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;font-weight: 500;}
.search-dis .news-dis h6 em{color: #af1e23;}
.search-dis .news-dis article{height:66px;overflow: hidden;}
.search-dis .news-dis article p{color: #666666;line-height: 22px;}
.search-dis .news-dis .more{margin-top:25px;}

/*资讯内容*/
.news-cont .news-article-box{position:relative;}
.news-article-box .article-txt{margin-right:415px;}
.article-txt .article-tit{;line-height: 31px;}
.article-txt .article-tit h6{font-weight: 500; font-size: 22px;color: #000; display:inline-block;}
.article-txt .article-tit a.mark{color: #ffffff;background:#af1e23;line-height: 18px;padding: 0 10px;margin-left: 10px;  display:inline-block;}
.article-txt .article-tit a.mark:hover{ background:#770c0f;}
.article-txt .mark-tips{height: 38px;border-bottom: 1px solid #f5f5f5;margin:12px 0 29px;line-height: 38px;color: #666;}
.article-txt .mark-tips span{margin-right: 20px;}
.article-txt .mark-tips span.click i{color: #af1e23;}
.article-txt .mark-tips span.print{margin-right:11px;cursor:pointer}
.article-txt .mark-tips span.font-size i{margin:0 5px; cursor:pointer;}
.article-txt .mark-tips span.font-size i.big{/*font-weight: bold;*/font-size: 16px;}
.article-txt .mark-tips span.font-size i.among{font-size: 14px;}
.article-txt .mark-tips span.font-size i.small{font-size: 12px;}
.article-txt .article-content{}
.article-txt .article-content .dis-img{width: 100%;max-width: 100%;min-width: auto;height: auto;}
.article-txt .article-content .dis-img img{width: 100%;max-width: 100%;min-width: auto;height: auto;}
.article-txt .article-content article{margin: 24px 0 30px; color: #666666;line-height:22px;}
.article-txt .share{height:45px;line-height: 45px;}
.article-txt .updown { margin: 10px 0; color: #666; }
.article-txt .updown span.on{color:#000 !important;}
.article-txt .updown span.on a{color: #000;}
.article-txt .updown span { display: block; padding: 4px 0; }
.article-txt .updown span a{color: #666;}
.article-txt .share .share-left{float: left;width: 85%;}
.article-txt .share .share-left span.lab{display: block;float: left;width: 60px;font-size: 14px;color: #000;font-weight: bold;}
.article-txt .share .share-left .bdsharebuttonbox{float: left;width: 160px;height: 16px; margin-top:10px;}
.article-txt .share .praise{float: right;color: #af1e23; line-height: 25px;cursor: pointer;margin-top: 12px;}
.article-txt .share .praise i{float: left;margin-right: 3px;}
.article-txt .review{margin-top:40px;}
.review .review-tit{height:45px;line-height: 45px;border-bottom: 1px solid #af1e23;}
.review .review-tit h6{float: left;width:110px;color: #000;font-size: 22px;font-weight:500;}
.review .review-tit .reviewme{float: right;width: 84px; cursor: pointer;}
.review .review-tit .reviewme i{float: left;margin: 12px 3px 0;font-size:14px;color: #000;}
.review ul{margin-bottom:25px;}
.review ul li{border-bottom: 1px solid #f5f5f5;margin-top:22px;}
.review ul li article{color: #666;line-height:22px;}
.review ul li .member{line-height: 50px;height: 50px;}
.review ul li .member span{color: #000;margin-right: 22px;}
.review .comments{background:#f2f2f2;margin-top:52px; padding:6px 40px 74px;position: relative;}
.comments .comments-tit{height: 66px;}
.comments .comments-tit h6{line-height: 66px;font-size:22px;color: #000;font-weight: 500;}
.comments .comments-type textarea{height: 160px;width: 100%;border: 1px solid #e8e8e8;font-size:14px;color: #c7c7c7;}
.comments .button{width:187px;height: 34px;background: #af1e23;text-align: center;position: absolute;right: 40px; bottom: 24px;line-height:34px;}
.comments .button a{font-size: 18px;color:#ffffff;width: 100%;height:100%;display: block;}
/*.article-txt .close{width: 84px;height: 23px;text-align: center;line-height: 23px;background:#c4c4c4;font-size: 14px;position: absolute;right: 415px;bottom: 70px;}
.article-txt .close a{display: block;}*/

.news-article-box .article-tips{position: absolute;right: 0;top: 0;width: 355px;}
.article-tips .category{background: #f2f2f2;}
.category .category-tit{background:url(../images/img_ico_23.jpg) no-repeat center;width: 100%;height:45px;}
.category .category-tit h6{color: #ffffff;font-size: 22px;font-weight: 500; position:relative;padding-left:38px;line-height: 45px;}
.category .category-tit h6 i{background: url(../images/icon.png) -547px -27px; width: 4px; height: 4px;display: block;position: absolute;left:19px;top: 50%;margin-top: -2px;}
.category ul{padding:15px 39px 22px ;}
.category ul li{padding:12px 0;position: relative;}
.category ul li span{color: #af1e23;}
.category ul li i{display: block;position: absolute; background: url(../images/icon.png) -575px -61px; width: 4px; height: 7px; right: 0;top: 50%;margin-top: -3.5px;}
.category ul li a{font-size: 14px;color: #666666;}
.article-tips .final-news{background: #f2f2f2;margin-top: 20px;}
.final-news .final-news-tit{background:url(../images/img_ico_23.jpg) no-repeat center;width: 100%;height:45px;}
.final-news .final-news-tit h6{color: #ffffff;font-size: 22px;font-weight: 500; position:relative;padding-left:38px;line-height: 45px;}
.final-news .final-news-tit i{background: url(../images/icon.png) -547px -27px; width: 4px; height: 4px;display: block;position: absolute;left:19px;top: 50%;margin-top: -2px;}
.final-news ul{padding:25px 39px 42px ;}
.final-news ul li{height: 84px;margin-top: 23px;}
.final-news ul li:first-child{margin-top: 0;}
.final-news ul li .final-pic{float: left;width: 112px;height: 84px;}
.final-news ul li .final-pic img{width: 112px;height: 84px;overflow: hidden;}
.final-news ul li .final-dis {float: left;margin-left: 18px;width:145px;}
.final-news ul li .final-dis h6{line-height:25px;color: #666666;font-weight: 500;height: 51px;overflow: hidden;}
.final-news ul li .final-dis time{background: #464646;color: #ffffff;line-height: 15px; padding:0 5px;}
.article-tips .tags{margin-top: 8px;}
.tags .tags-tit{height:45px;border-bottom:1px solid #af1e23;}
.tags-tit h6{line-height: 45px;color: #af1e23;font-size: 22px;font-weight: 500;} 
.tags .tags-dis{padding:23px 0;}
.tags .tags-dis a{padding: 0 15px; background: #f2f2f2;margin-right: 9px; display: inline-block;margin-bottom: 11px;line-height:21px;}
.article-tips .advertising{margin-bottom: 20px;}
.article-tips .advertising img{width: 355px;height: 121px;overflow: hidden;}
.article-tips .book-support{background: #f2f2f2;}
.article-tips .book-support-tit{background:url(../images/img_ico_23.jpg) no-repeat center;width: 100%;height:45px;}
.article-tips .book-support-tit h6{color: #ffffff;font-size: 22px;font-weight: 500; position:relative;padding-left:38px;line-height: 45px;}
.article-tips .book-support-tit h6 i{background: url(../images/icon.png) -547px -27px; width: 4px; height: 4px;display: block;position: absolute;left:19px;top: 50%;margin-top: -2px;}
.article-tips .book-support ul{padding:0 37px 48px;}
.article-tips .book-support ul li{margin-top: 27px;}
.book-support ul li .books-pic{float: left;width: 99px;height: 142px;}
.book-support ul li .books-pic img{width: 99px;height:142px;}
.book-support ul li .books-dis{float: left;width:146px;margin-left: 32px;}
.book-support ul li .books-dis h6{font-size:16px;line-height: 26px;font-weight:500;}
.book-support ul li .author{height: 40px;line-height: 40px;}
.book-support ul li article{height:70px;overflow: hidden;color: #666666;}
.book-support ul li article p i{color: #000;}


/*注册*/
.register-tit{}
.news-cont .register-box{border:8px solid #3d3a3a; padding:104px 0 62px;}
.register-box ul{width: 510px; margin: 0 auto;}
.register-box ul li{height: 32px;line-height: 32px; margin-bottom: 29px;vertical-align: middle;}
.register-box ul li input{width:346px;height: 30px; line-height:30px;border: 1px solid #bbb;padding-left: 10px;}
.register-box ul li span{font-size: 18px;color: #666;margin-right:38px;}
.register-box ul li label{width: 5em;display: block;float: left;font-size: 16px;color: #666; white-space:nowrap;}
.register-box ul li label em{width: 2em;display: inline-block;text-align: center;}
.register-box ul li .inp{ float:left; }
.register-box ul li .inp .select-box{ height:30px;border: 1px solid #bbb; line-height:30px; width:355px;}
.register-box ul li i{color: #af1e23;margin-left: 15px;font-size: 16px;}
.register-box ul li.code input{width: 111px;margin-right:10px;padding-right: 10px;}
.register-box ul li.provision p{margin-left: 5em;font-size:16px;color: #666; overflow: hidden;display: block;position: relative;}
.register-box ul li.provision p em{background: url(../images/icon.png) -399px -44px;width: 18px;height: 16px;display: block;float: left;position: absolute;top:50%;margin-top: -8px;left: 0;}
.register-box ul li.provision p em.on{background:url(../images/icon.png) -399px -9px;}
.register-box ul li.provision p span{margin-right: 0;cursor: pointer; padding-left:30px;}
.register-box ul li.provision p a{color:#666;}
.register-box ul li.provision p a:hover{color:#af1e23;}
.register-box ul li.reg button{ width:150px; line-height:30px; height:30px; color:#fff; border-radius:2px; border:0; background:#af1e23; font-size:14px; margin-left:80px;}
.register-box .radio_bon { float: left; font-size:14px;}
.register-box .radio_bon dd { background: url(../images/radio.jpg) no-repeat 0 5px; padding-left: 26px; white-space: normal; float: left; margin-right: 10px; cursor: pointer; }
.register-box .radio_bon dd.on { background-position: 0 -25px; }
.register-box .radio_bon dt { display: none; }

/*修改密码*/
.news-cont .password-box{background:url(../images/rec_img_02.jpg) no-repeat center;width: 100%;height: 488px; overflow: hidden;}
.password-box .password-edit{width:400px; margin: 113px auto ;}
.password-box .password-edit ul li{line-height: 32px;margin-bottom: 28px;}
.password-box .password-edit ul li label{font-size: 14px;color: #666; float:left;}
.password-box .password-edit ul li label em{width: 2em;text-align: center;display: inline-block;}
.password-box .password-edit ul li .inp{ float:left; }
.password-box .password-edit ul li .inp .select-box{ height:30px;border: 1px solid #bbb; line-height:30px; width:256px;}
/*修改个人信息 star*/
.news-cont .profile-box .password-edit{margin-top: 63px ;}
.profile-box .password-edit ul li label em{width: 1em;text-align: center;display: inline-block;}
.profile-box .password-edit ul li span{margin-right:40px;}
.profile-box .password-edit .button{margin-left: 61px ; margin-top:12px;}
/*修改个人信息 end*/
.password-box .password-edit ul li input{height: 30px;line-height:30px;width:246px;border: 1px solid #bbb; padding-left: 10px;color:#666;}
.password-box .password-edit ul li input[type="radio"] { height:auto; width:auto; border:0; padding:0; margin-right:5px;}
.password-box .password-edit .button{width: 187px;height: 34px; background:#af1e23;text-align: center;line-height: 34px; margin-left:75px;}
.password-edit .button a{display: block;color: #ffffff;font-size: 18px;}
/*忘记密码*/
.forgotten-top{}
.forgotten-top em{}
.news-cont .forgotten-box{border:8px solid #3d3a3a; padding-bottom: 142px;}
.news-cont .forgotten-box .step-1 ,.news-cont .forgotten-box .step-2,.news-cont .forgotten-box .step-3,.news-cont .forgotten-box .step-4{float: left; text-align: center;}
.news-cont .forgotten-box .step-1 span ,.news-cont .forgotten-box .step-2 span,.news-cont .forgotten-box .step-3 span,.news-cont .forgotten-box .step-4 span{font-size: 16px;color:#666;line-height:80px;}
.news-cont .forgotten-box .step-line{ background:url(../images/forgotten-line.jpg) center; width: 189px; height: 125px;float: left; margin: 0 29px;}
.forgotten-box .forgotten-menu{width: 1254px; margin: 73px auto 0;}
.email-edit .forgotten-menu{ width:890px;}
.forgotten-box .forgotten-form{width: 450px; margin: 46px auto 0;}
.forgotten-box .forgotten-form_2{width: 560px;}
.forgotten-box .forgotten-form_2 ul li a.get{display: block;width: 118px;height: 30px;line-height: 30px;color: #4d4d4d;border: 1px solid #ccc;text-align: center;margin-left: 75px;}
.forgotten-box .forgotten-form .button_2{background: none;}
.forgotten-box .forgotten-form .button_2 a.prve{background:#184c7c;height: 34px;width: 104px;display: block;float: left;}
.forgotten-box .forgotten-form .button_2 a.next{background:#af1e23;height: 34px;width: 104px;display: block;float: right;}
.forgotten-box .forgotten-form ul li{line-height: 32px;margin-bottom: 25px;}
.forgotten-box .forgotten-form ul li .tips{color:#af1e23;font-size: 18px;font-weight: bold;}
.forgotten-box .forgotten-form ul li .mp{font-size: 18px;}
.email-edit li a{ color:#af1e23; padding:0 5px; display:inline-block; }
.forgotten-box .forgotten-form ul li label{font-size: 18px;color: #666;}
.forgotten-box .forgotten-form ul li span{font-size:14px;color:#184c7c;margin-right: 3px;}
.forgotten-box .forgotten-form ul li font{color: #666;font-size: 14px;}
.forgotten-box .forgotten-form ul li label em{width: 1em;display: inline-block;}
.forgotten-box .forgotten-form ul li input{width: 256px;height: 30px; line-height:30px;border: 1px solid #ececec; vertical-align: top;}
.forgotten-box .forgotten-form ul li.code input{width: 121px;height: 30px; line-height:30px;margin-right: 8px;}
.forgotten-form .button{width: 258px;height: 34px;background: #af1e23;text-align: center;line-height: 34px;margin-top: 15px;margin-left: 77px;}
.forgotten-form .button a{font-size: 18px;color: #ffffff;display: block; cursor:pointer;}



/*招聘*/
.news-cont .recuit-box{}
.recuit-box ul{padding-bottom: 35px;margin-bottom:23px;border-bottom:1px solid #f5f5f5;}
.recuit-box ul li{height: 50px;font-size: 14px;color: #666;line-height: 50px;}
.recuit-box ul li span:first-child a:hover{color:#af1e23;}
.recuit-box ul li span:first-child a{display: block;width: 80%;float: left;}
.recuit-box ul li span:first-child i{background:#af1e23; color: #ffffff;font-size: 10px; padding:0 4px;line-height:12px;top: -7px;position: relative;}
.recuit-box ul li span a{color: #666;}
.recuit-box ul li>span{width:14.027%; padding-left: 2.7777%;display: block;float: left;overflow: hidden;height: 50px;}
.recuit-box ul li>span+span{width:7.083%;display: block;}
.recuit-box ul li>span+span+span{width:16.666%; padding-left: 5.486%;display: block;}
.recuit-box ul li>span+span+span+span{width:10.486%;padding-left:5.694%;display: block;}
.recuit-box ul li>span+span+span+span+span{width:7.916%;padding-left:3.75%;display: block;}
.recuit-box ul li>span+span+span+span+span+span{width: 6.111%;padding-left:2.596%; text-align: center;display: block;}
.recuit-box ul li>span+span+span+span+span+span+span{width: 9.583%;padding-left: 4.93%; text-align: left;display: block;}
.recuit-box ul li>span+span+span+span+span+span+span a{background: #d02a2e;border-radius: 6px; padding: 6px 20px;color: #ffffff;}
.recuit-box ul li.first{background: url(../images/cha_img_28.jpg) repeat;height: 70px;color: #fff;font-size: 16px;line-height: 70px;}
.recuit-box ul li.first span{height:70px !important;}
.recuit-box ul li span.time{/*background: url(../images/tr-time.png) none no-repeat right center;*/}

/*招聘内容页*/
.news-cont .recruit_art_box{}
.recruit_art_box .branch{}
.branch .branch-tit{height: 72px;line-height: 72px;}
.branch .branch-tit h6{color: #af1e23;font-size: 30px;font-weight:500;}
.branch .branch-dis{background:#f2f2f2;border: 1px solid #e7e7e7; padding: 32px 61px;}
.branch .branch-dis ul{width:59.166%;}
.branch .branch-dis ul li{width: 50%;float: left;height:34px;overflow: hidden; *margin-left:-1px;}
.branch .branch-dis ul li p{font-size: 14px;color: #666; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.branch .branch-dis ul li p i{color: #000;}
.recruit_art_box .office{margin-top: 11px;}
.office .office-tit{height: 50px;line-height: 50px;border-bottom: 1px solid #f5f5f5;}
.office .office-tit h6{color: #af1e23;font-size:24px;font-weight:500;}
.office .office-dis{padding: 0 64px;}
.office .office-dis article{font-size: 14px;color: #666;line-height: 30px;}
.office .office-dis article p i{float: left;margin-top: 13px; margin-right: 12px;}
.recruit_art_box .recruit_contact{margin-top: 11px;}
.recruit_contact .recruit_contact_tit{line-height:50px;height:50px;border-bottom: 1px solid #f5f5f5;}
.recruit_contact .recruit_contact_tit h6{color: #af1e23;font-size:24px;font-weight:500;}
.recruit_contact .recruit_contact_dis{padding:27px 64px}
.recruit_contact .recruit_contact_dis ul{}
.recruit_contact .recruit_contact_dis ul li{height: 33px;line-height:33px;overflow: hidden;}
.recruit_contact .recruit_contact_dis ul li p{color: #666;float: left;margin-left: 14px;}
.recruit_contact .recruit_contact_dis ul li p span em{width: 2em;text-align: center;display:inline-block;}
.recruit_contact .recruit_contact_dis ul li i{float: left;margin-top:5px;}
.recruit_art_box .recruit_jump{width: 100%;position: relative;height:40px;}
.recruit_jump .onli_jump{position: absolute;width: 210px;height: 40px;text-align: center;line-height: 40px; background: #af1e23;left: 50%;margin-left: -105px;top: 0;}
.recruit_jump .onli_jump a{display: block;color: #ffffff;font-size: 18px;}
.recruit_jump .close{text-align: center;position: absolute;right: 0;top: 0; margin:0;}
.recruit_jump .close a{display: block;color: #000;font-size: 14px;}

/*网站地图*/
.sitemap{background: url(../images/login.jpg) no-repeat center; width:100%;min-height:590px;}
.sitemap-box{padding:46px 53px}
.sitemap-box ul li{float: left;width:14.361%; text-align: center; margin-left:2.721%;}
.sitemap-box ul li:first-child{margin-left: 0;}
.sitemap-box ul li a{display: block;color: #ffffff;font-size: 14px;height:26px; margin: 0 auto 26px; line-height: 26px;}
.sitemap-box ul li a:hover{ color:#af1e23;}
.sitemap-box ul li a:first-child{height: 34px;line-height:34px;background:#af1e23; color:#fff !important;font-size: 18px; margin-bottom: 34px;}
/*法律申明*/
.state-tit{text-align: left;}

.state-box{padding:20px;}
.state-box .legal-content{font-size:14px;color: #666; line-height:1.8;}
.state-box .legal-content h6{font-size: 22px;font-weight: 500;color:#af1e23; line-height:40px;}
/*我要投稿*/

.contribute-box{}
.contribute-box .submission{position: relative;}
.submission .submission-pic{position: absolute;left:0;top: 0;width:55.972%;}
.submission .submission-pic .inner-box{height:400px;}
.submission .submission-tips{margin-left:55.972%; padding:60px; min-height:280px;}
.submission .sub-right{ border:10px solid #3d3a3a; height:260px;}
.submission-tips .inner-box{}
.submission-tips .inner-box h6{font-size:30px;font-weight: 500;color:#af1e23;line-height: 38px;}
.submission-tips .inner-box h6 em{float: left;margin:15px 10px 0;}
.submission-tips .inner-box h6 i{font-family:"Times New Roman";float: left;font-size: 36px;}
.submission-tips .inner-box article{margin-top:35px;font-size:12px;line-height:22px;color: #666;overflow: hidden; }
.submission .sub-right .inner-box article{ font-size:16px; line-height:1.5; padding:10px 10px 20px;}
.submission-step{background: url(../images/i_want_04.jpg) no-repeat center; width: 92.5%; height:400px; padding: 0 3.75%;}
.submission-step h6{font-size:30px;color: #af1e23;font-weight: 500;line-height:32px; height:32px; padding:30px 0 50px;}
.submission-step h6 i{font-size:36px;font-family:"times new roman";float: left;}
.submission-step h6 em{float:left;margin:0 10px 0; margin-top:13px; }
.submission-step .submission-con{ margin: 0 30px;}
.submission-step .submission-con div{ position:relative; height:280px; width:16.66%; *margin-left:-1px;}
.submission-step .submission-con div i{ margin:0 auto;}
.submission-step .submission-con div i.sprite-icon_05{ position:absolute; right:-10px; top:50px;}
.submission-step .submission-con .step-1 ,
.submission-step .submission-con .step-2 ,
.submission-step .submission-con .step-3 ,
.submission-step .submission-con .step-4 ,
.submission-step .submission-con .step-5 ,
.submission-step .submission-con .step-6{ float:left; text-align: center; }
.submission-step .submission-con span{margin-top: 25px;display: block;font-size:16px; color: #333;line-height:20px;}
.submission-step .submission-con .step-line{float: left;margin:54px 40px 0;}
.contribute-box .iwant-tit{height:120px;}
.contribute-box .iwant-tit h6{font-size:30px;color:#af1e23;font-weight: 500;line-height:120px;}
.contribute-box .iwant-tit h6 i{font-size:36px;font-family: "times new roman";float:left;}
.contribute-box .iwant-tit h6 em{float: left;margin:58px 10px 0;}
.contribute-box .iwant-box{padding:0 52px;}
.contribute-box .iwant-box .iwant-form{width:800px; margin: 0 auto; position:relative; z-index:10;}
.iwant-box .iwant-form h6{font-size:18px;color:#666;font-weight: 500;line-height:1.5;margin-bottom:42px;}
.iwant-box .iwant-form h6 a{color: #af1e23; display:inline-block; padding:0 2px;}
.iwant-box .iwant-form h6 a:hover{ background:#af1e23; color:#fff;}
.iwant-box .iwant-form ul li{ min-height:32px;margin-bottom:27px; font-size:14px; position:relative; line-height:30px; padding-left:100px;}
.iwant-box .iwant-form ul li label{font-size:14px;color: #333; position:absolute; left:0; top:0; width:100px; text-align:right; font-size:18px;}
.iwant-box .iwant-form ul li input{width:246px;height:30px;border: 1px solid #bbb; font-size:14px; padding-left: 10px;line-height:30px; float:left;}
.iwant-box .iwant-form ul li .inp{ float:left;}
.iwant-box .iwant-form ul li .inp .select-box{ height:30px;border: 1px solid #bbb; line-height:30px; width:255px;}
.iwant-box .iwant-form ul li .tips1{color:#666;font-size:14px; float:left; font-size:18px;}
.iwant-box .iwant-form ul li i em{color:#f80009; margin: 0 12px 0 16px;}
.iwant-box .iwant-dis .iwant-dis-tit{border-bottom: 1px solid #e4b4b6;height:48px;line-height: 48px;}
.iwant-box .iwant-dis .iwant-dis-tit h6{color: #000;font-weight: 500;font-size: 22px;}
.iwant-box .iwant-dis ul{width: 950px; margin: 37px auto 0;}
.iwant-box .iwant-dis ul li{line-height: 32px;margin-bottom: 27px; font-size:14px; padding-left:130px; position:relative;}
.iwant-box .iwant-dis ul li label{font-size:14px;color: #333; vertical-align: top; position:absolute; left:0; top:0; width:130px; text-align:right; font-size:17px;}
.iwant-box .iwant-dis ul li.chbox { }
.iwant-box .iwant-dis ul li.chbox #igt { width:auto; height:auto; border:1px solid #333; margin-right:0px; top:4px;}
.iwant-box .iwant-dis ul li.chbox label { width:auto; position:relative;}
.iwant-box .iwant-dis ul li.chbox a { color:#af1e23;}
.iwant-box .iwant-dis ul li.chbox a:hover { text-decoration:underline;}
.iwant-box .iwant-dis ul li.imglist{ }
.iwant-box .iwant-dis ul li.imglist dl{margin-right:-38px;}
.iwant-box .iwant-dis ul li.imglist dd{ float:left; width:120px; margin:0 38px 10px 0;}
.iwant-box .iwant-dis ul li.imglist dd .img img{ width:120px; height:150px;}
.iwant-box .iwant-dis ul li.imglist dd .bt{ text-align:center;}

.iwant-box .iwant-dis ul li label em{text-align: center;width: 2em;display: inline-block;}
.iwant-box .iwant-dis ul li .inp{ float:left;}
.iwant-box .iwant-dis ul li .radio_bon { float: left; }
.iwant-box .iwant-dis ul li .radio_bon dd { background:#ddd; padding:0 10px; border-radius:3px; white-space: normal; float: left; margin-right: 10px; cursor: pointer; }
.iwant-box .iwant-dis ul li .radio_bon dd.on { background:#af1e23; color:#fff; }
.iwant-box .iwant-dis ul li .radio_bon dt { display: none; }
.iwant-box .iwant-dis ul li input{width:246px;height:30px;border: 1px solid #bbb; font-size:14px; padding-left: 10px;line-height:30px;}
.iwant-box .iwant-dis ul li i.tips1{color:#666; font-size:18px; float:left;}
.iwant-box .iwant-dis ul li i.tips1 em{color:#f80009; margin: 0 12px 0 16px;}
.iwant-box .iwant-dis ul li.type .select-box{width:256px;height:30px; float: left;border: 1px solid #bbb; }
.iwant-box .iwant-dis ul li.type .select-box dt{position: relative;}
.iwant-box .iwant-dis ul li.type .select-box dt b{line-height:30px;color: #666;}
.iwant-box .iwant-dis ul li.type .select-box dt i.ico{}
.iwant-box .iwant-dis ul li.type .select-box dd{ background:none; padding:0; border-color:#bbb;}
.iwant-box .iwant-dis ul li .inpup{ width:258px;}
.iwant-box .iwant-form ul li .inpup{ width:258px;}
.iwant-box .iwant-dis ul li.type .select-box dd a{ background:#fff; border-top:1px solid #bbb; color:#000; line-height:25px;}
.iwant-box .iwant-dis ul li.type .select-box dd a:hover{ background:#ddd; color:000;}
.iwant-box .iwant-dis ul li.type .select-box dd a:first-child{ border:0;}
.iwant-box .iwant-dis ul li.type .select-box dt em{position: absolute;right: 20px;border-left: 1px solid #ececec;width: 1px; height: 18px;top: 50%;margin-top: -9px;}
.iwant-box .iwant-dis ul li.type label{float: left;}
.iwant-box  ul li textarea{width: 692px;height: 140px;border: 1px solid #bbb; padding:10px;}
.iwant-box .iwant-dis ul li.uploads i{ font-size:12px;}
.iwant-box .iwant-dis img.code{ float:left; margin-left:10px;}
.iwant-box .iwant-dis .button{ margin-top:50px;}
.iwant-box .iwant-dis .button .sibmiet{display: block;width:187px;height:34px;text-align: center; border-radius:2px; line-height:34px;background:#af1e23;color: #ffffff;font-size:18px;float: left;}
.iwant-box .iwant-dis .button .reset{display: block;width:187px;height:34px;text-align: center; border-radius:2px; line-height:34px;background:#464646;color: #ffffff;font-size:18px;float: left;margin-left: 10px;}
.iwant-box .tipstxt b{ font-weight:normal; color:#af1e23;}
.iwant-box .addbok{ float:left; margin-left:10px; width:100px; background:#e1e1e1; border:1px solid #ddd; text-align:center; line-height:30px; }
.iwant-box .app-img{ width:800px; margin:0 auto; padding-left:200px;}
.iwant-box .app-img dd{ line-height:30px; text-align:center; float:left; position:relative; margin-right:10px;}
.iwant-box .app-img dd p{ width:141px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.iwant-box .app-img dd img{ width:141px; height:198px;}
.iwant-box .app-img dd a{ background:url(../images/icon_34.png) no-repeat; width:20px; height:20px; position:absolute; right:5px; top:10px;}
/*联系我们*/

.news-cont .contact-box #dituContent{width: 100%; height:753px; }
.news-cont .contact-box{position: relative; overflow:hidden;}
.news-cont .contact-box .maps-pop{width: 100%;height:239px; background: url(../images/map-pop.png) repeat;position: absolute;bottom:101px; z-index:1000;}
.news-cont .contact-box .maps-pop .bton{ position:absolute; right:10px; top:50%; margin-top:-45px; background:url(../images/icon0.png);  background-position: -150px -1109px; width: 40px; height: 89px; z-index:1000;}
.news-cont .contact-box .maps-pop.shide .bton{background-position:-150px -980px ; right:auto; left:10px;}
.news-cont .contact-box .maps-pop.shide{ left:100%; margin-left:-50px;}
.contact-box .maps-pop .inner-box{width:970px; margin: 0 auto;}
.contact-box .maps-pop ul li{float: left; position:relative;text-align: center;width:25%; *margin-left:-1px;}
.contact-box .maps-pop ul li i{margin: 67px auto 0;}
.contact-box .maps-pop ul li span{font-size: 12px;color: #ffffff;height: 73px;line-height: 73px;}
/*登陆*/
.login-pop{background:rgba(0,0,0,0.5); width: 100%; height: 100%; position: fixed; left: 0;top: 0; z-index: 99;display: none;}
.lt9 .login-pop{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000") }
.login-box{background: url(../images/login.jpg) no-repeat center; width:1200px; height: 500px; position:fixed; left: 50%;margin-left: -600px; margin-top:-250px; top: 50%; z-index: 100;;display: none;}
.login-box .inner-box{width:350px; margin: 0 auto;}
.login-box .inner-box .login-tit{text-align: center;height:179px;}
.login-box .inner-box .login-tit h6{font-size:60px;color: #ffffff;font-weight: 500;line-height: 179px;}
.login-box .inner-box ul li{line-height: 32px; margin-bottom:27px;}
.login-box .inner-box ul li label{font-size: 14px;color: #ffffff; height:30px; line-height:30px; *top:-5px; position:relative;}
.login-box .inner-box ul li label em{width: 1em; display: inline-block;}
.login-box .inner-box ul li input{width:246px;height: 30px; padding-left: 10px;line-height:30px;color: #666;}
.login-box .inner-box ul li a.forget{ margin-left: 60px;font-size: 14px;color: #ffffff;text-decoration:underline;}
.login-box .inner-box ul li a.forget:hover{color:#af1e23;}
.login-box .inner-box .button{width: 187px;height: 34px; margin-left:60px;}
.login-box .inner-box .button input{display: block; border:0; width:100%; background: #af1e23;font-size:18px;text-align: center;line-height: 34px;color:#ffffff;}
.login-box .inner-box .novip{margin-top:88px; margin-left: 60px;}
.login-box .inner-box .novip p{color:#ffffff;font-size: 14px;}
.login-box .inner-box .novip p a{color:#af1e23;}
.login-box .inner-box .novip p a:hover{color: #000;}
.login-box .login-inner{position: relative;}
.login-box .login-inner .close{display: block;position: absolute;right:15px;top:15px; border: 1px solid #b7b2b2; color: #b7b2b2;width: 84px;height:23px;line-height: 23px; text-align: center;border-radius: 1px;}
/*微信分享*/
.weixin{ position:fixed; width:300px; height:260px; z-index:100000; left:50%; top:50%; margin:-120px 0 0 -150px; background:#fff; border:1px solid #ddd; border-radius:4px; box-shadow:2px 2px 2px #ddd;}
.weixin .c{ position:absolute; width:30px; height:30px; right:0; top:0; font-size:20px; font-style:normal; text-align:center; cursor:pointer; z-index:2;}
.weixin h2{ position:relative; line-height:30px; font-size:16px; padding-left:10px;}
.weixin .img{ padding:10px; text-align:center; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.weixin .img img{ width:150px; height:150px;}
.weixin p{ padding:5px 10px 0;}
.events-box .slider1 .slide .events-pic .auto-img{ width:100%; height:146px; }
/*1366*/
@media only screen and (max-width: 1700px) {
	.news-pic .slide .slide-img{height: 457px;width:608px;}
	.news-box .news-pic{width: 608px; height: 457px;}
	.news-box .news-list{margin-left:608px;}
	.news-box .news-list .news-list-box{height:441px; }
	.news-list-box .news-list-tit{line-height: 44px;height: 44px;margin: 2.5% 0 0 10%;}
	.news-list-box .content h6{line-height: 40px;}	
	.news-list-box .content{ padding-bottom: 15px;}
	.news-list-box ul li:first-child .more{margin-bottom: 15px;}
	.news-list-box .content article{height: 52px;}
	.news-list-box .praise{margin-top:0;}
	.news-list-box .more{margin-bottom: 12px;}
	.news-list-box .content h6{}
	.submission-step{padding: 0; width: 100%;}
	.submission-step .submission-con .step-line{ margin:54px 20px 0;}
	.news-cont .forgotten-box .step-line{ width: 89px;  margin: 0 29px;}
	.forgotten-box .forgotten-menu{width: 1000px;}
	.email-edit .forgotten-menu { width:720px;}
	.art-box{ height:600px;}
	.art-box .art-tips li .img{ top:60%; height:40%;}
	.art-box .art-tips li.l3 .img{ top:0; height:70%;}
	.art-box .art-tips li.l3 .art-content{ top:75%;}

	.art-mlf-tips{padding:10px 52px 23px;}	
	.submission-step .submission-con .step-line{margin: 54px 33px 0;}
	
	.topics-content .on .inner-box .topdis{padding: 8px 24px;}

	
	.submission-step .submission-con .step-line{margin: 54px 15px 0;}
	.art-mlf-tips{padding:0px 52px 8px}
	.recuit-box ul li > span+span{display: none;}
	.recuit-box ul li > span{width:20%;}
	.recuit-box ul li > span + span + span + span + span + span{width:10%;}
	.slider1-lt{margin: 0 50px;}
	.news-cont .contact-box .maps-pop.shide .inner-box{ display:none;}
}
/*1024*/
@media only screen and (max-width:1200px) {
	.news-box .news-pic{ width:508px; height:477px; }
	.news-pic .slide .slide-img {width:508px; height:477px;  }
	.news-box .news-list{margin-left:508px;}
	.news-box .news-list .news-list-box ul{margin-top:5px;}
	.per-product-box .inner-box .pro-tit a{}	

	.news-list-box .news-list-tit{margin:2.5% 0 0 4%;}
	.news-list-box ul > li{padding: 0 4%;}
	.news-list-box ul > li+li{padding: 0 4%;}
	.login-box{ width:80%; left:10%; margin-left:0;}
	.submission .submission-pic{ width:45%;}
	.submission .submission-tips{ margin-left:45%; padding:20px 10px 10px; min-height:370px;}
	.submission-step h6{ padding-left:52px;}
	.topics .topics-content ul li .slide-img{height:138px;}
	.topics-content .on .inner-box .slide-img{height:165px;}
}
/*840*/
@media only screen and (max-width: 1023px) {
	.news-box .news-pic{ }
	.search-dis .news-pic .auto-img{ width: 270px; height:200px;}
	.search-dis .news-dis{ padding:30px 0 30px 300px;}
	.news-list-box .content h6{display: inherit;}
	.news-list-box .news-list-tit{margin: 2.5% 0 0 2.5%;}

	.book-cont .bak-1 .right_1{ margin-left:0;}
	.book-cont .bak-1 .left_1{ position:relative; left:0; top:0; width:auto;}
	.book-cont .bak-1 .left_1 .list .scrollfun{ overflow:visible;}

	.per-product{ display:block; height:auto; background-color:#a62225; padding-bottom:30px;}
	.events-box .slider1 .slide{ padding-left:20px; padding-top:170px;}
	.events-box .slider1 .slide .events-pic{ left:50px;}
	.topics .topics-content ul li{ width:23%; margin:0 1%;}
	.per-product-box ul li{ width:90%; height:auto; border:0; border-bottom:1px solid #fff; padding:20px 0; margin:0 5%;}
	.per-product-box .per-pro-tit h6{ line-height:60px; height:60px;}
	.inner-box .pra-more{ margin-top:10px;}
	.per-product-box ul li .inner-box{ padding:0;}
	.per-product-box .inner-box article{ height:auto;}
	.news-box .news-pic{width:100%; position:relative; height:auto;}
	.news-pic .slide .slide-img{ width:100%; }
	.news-pic .bx-wrapper{ margin-bottom:0;}
	.news-box .news-list{margin-left:0;}
	
	.news-box .news-list .news-list-box ul{margin-top:17px;}
	.topics .topics-content ul li .slide-img{height:133px;}
	.topics-content .on .inner-box .slide-img{height:165px;}
	.contact-box .maps-pop .inner-box{width:100%;}
	.recuit-box ul li > span{width:24%;}
	.recuit-box ul li > span + span + span + span{display: none;}
	.recuit-box ul li > span + span + span{width:21%;}
	.recuit-box ul li > span + span + span + span + span{width:15%;}
	.news-box .art-box{ height:530px;}
	.art-tips .art-content h6{ font-size:16px;}
	
	.art-box .art-tit h6 i{ font-size:28px;}
	.art-box .art-tit h6{ font-size:25px;}
	.news-article-box .article-txt{ margin-right:0; padding:0 10px;}
	.news-article-box .article-tips{ display:none;}
	.submission-step .submission-con{ width:750px; margin:0 auto;}
	.submission-step .sprite-icon_125{ background:url(../images/icon_125.png); width:80px; height:80px; background-size:100%;}
	.submission-step .sprite-icon_127{ background:url(../images/icon_127.png); width:80px; height:80px; background-size:100%;}
	.submission-step .sprite-icon_129{ background:url(../images/icon_129.png); width:80px; height:80px; background-size:100%;}
	.submission-step .sprite-icon_131{ background:url(../images/icon_131.png); width:80px; height:80px; background-size:100%;}
	.submission-step .sprite-icon_133{ background:url(../images/icon_133.png); width:80px; height:80px; background-size:100%;}
	.submission-step .sprite-icon_135{ background:url(../images/icon_135.png); width:80px; height:80px; background-size:100%;}
	.submission-step .submission-con span{ font-size:12px;}
	.submission-step .submission-con .step-line{ margin:20px 10px;}
	.submission-step .submission-con div{ height:180px;}
	.submission-step{ height:300px;}
	.submission-step .submission-con div i.sprite-icon_05{ top:25px;}
	.submission .submission-pic{ width:40%;}
	.submission .submission-tips{ margin-left:42%; padding:20px; min-height:360px;}
	.contribute-box .iwant-box .iwant-form{ width:auto; }
	
	.iwant-box .iwant-dis ul{ width:auto;}
	.iwant-box ul li textarea{ width:90%}
	.iwant-box .iwant-dis ul li .inp{ float:none;}
	.iwant-box .iwant-dis ul li.code .inp{ float:left;}
	.sitemap-box ul li a:first-child{ font-size:16px;}
	.apply-cont .app-head{ width:100px;}
	.apply-cont .app-head img{ width:200px; height:280px;}
	.apply-cont .input_list{ margin-left:200px;}
	.input_box ul li .inp{ margin-right:0;}
	.apply-cont .add_input{ margin-left:200px;}
	.input_box ul li.in_clear0{ top:-30px;}
	.submission-tips .inner-box article{ height:auto;}
	.topics-content .inner-box .topdis { padding:5px;}
	.forgotten-box .forgotten-menu { width:600px;}
		.email-edit .forgotten-menu { width:450px;}
	.news-cont .forgotten-box .step-line { width:10px; margin:0 10px;}
		.submission .sub-right .inner-box article { font-size:14px;}
	.submission .submission-tips {}
}
@media only screen and (max-width:900px) {
.topics .topics-content ul li .slide-img{height:114px;}
}
/*手机端320*/
@media only screen and (max-width:767px) {
	.iwant-box .addbok { margin-left:0; margin-top:10px;}
	.submission-tips .inner-box { padding:0 10px;}
	.forgotten-box .forgotten-menu { width:290px; margin-top:10px;}
	.forgotten-form .button { margin:0 auto;}
	.news-cont .forgotten-box .step-line { margin:0 2px;}
	.forgotten-box .forgotten-menu > div .icon { transform:scale(0.5); left:-34px; position:absolute; top:-5px;}
	.news-cont .forgotten-box .step-1, .news-cont .forgotten-box .step-2, .news-cont .forgotten-box .step-3, .news-cont .forgotten-box .step-4 { width:62px; position:relative;}
	.news-cont .forgotten-box .step-1 span, .news-cont .forgotten-box .step-2 span, .news-cont .forgotten-box .step-3 span, .news-cont .forgotten-box .step-4 span { font-size:12px; padding-top:70px; display:block;}
	.forgotten-box .forgotten-form { width:280px;}
	.news-cont .contact-box .maps-pop .bton{ display:none;}
	.news-cont .contact-box .maps-pop{;height: auto;position: initial;}
	.news-cont .contact-box #dituContent{height: 400px;}
	.contact-box .maps-pop ul li{width:50%;height:130px;overflow: hidden;}
	.contact-box .maps-pop ul li i{margin:20px auto 0;}
	.contact-box .maps-pop ul li span{height:20px;line-height:20px;}
	.recuit-box ul li > span{width:47%;text-align: center;}
	.recuit-box ul li > span + span{display: none;}
	.recuit-box ul li > span + span + span{display: none;}
	.recuit-box ul li > span + span + span + span{display: none;}
	.recuit-box ul li > span + span + span + span + span{display: none;}
	.recuit-box ul li > span + span + span + span + span + span{width:25%;padding-left: 0;}
	.recuit-box ul li > span + span + span + span + span + span + span{width:25%;padding-left: 0; text-align: center;}
	.recuit-box ul li span:first-child a{width: 75%;}
	.state-tit{padding-top:30px;}
	.sitemap-box{padding:0;}
	.sitemap-box ul{padding:10px;}
	.sitemap-box ul li{float:inherit;width:100%;margin-left:0;}
	.sitemap-box ul li a{float: left;width:40%; margin: 0 5%;}
	.sitemap-box ul li a:first-child{display:block;margin:10px 0;width:60%;}
	.sitemap-box ul li:first-child a{}
	.login-box{ width:98%; left:1%; margin-left:0;}
	.login-box .inner-box{ width:300px;}
	.login-box .inner-box ul li input{ width:220px;}
	.login-box .login-inner .close{ margin:0;}
	.submission .submission-pic{ display:none;}
	.submission .submission-tips{ margin-left:0; min-height:0; height:auto; padding:20px 0;}
	.contribute-box .iwant-box{ padding:0;}
	.iwant-box .iwant-form ul li .inp{ display:block; float:none;}
	.iwant-box .iwant-form ul li input{ float:none; width:95%;}
	.iwant-box .iwant-dis ul li input{ width:95%;}
	.iwant-box .iwant-dis ul li.type .select-box{ width:96%;}
	.iwant-box ul li textarea{ width:90%;}
	.iwant-box .iwant-dis ul li.code input{ width:100px;}
	.iwant-box .iwant-dis ul li label,.iwant-box .iwant-form ul li label{ font-size:14px; width:auto; text-align:left;}
	.iwant-box .iwant-form ul li,.iwant-box .iwant-dis ul li{ padding-left:0; padding-top:30px;}
	.iwant-box .iwant-form h6{ font-size:14px;}
	.iwant-box .iwant-form ul li .tips1{ font-size:14px;}
	.iwant-box .iwant-dis ul li i.tips1{ font-size:14px;}
	.iwant-box .iwant-dis .button .sibmiet,.iwant-box .iwant-dis .button .reset{ width:40%;}
	.submission-step .submission-con{ width:auto;}
	.submission-step{ height:auto;}
	.contribute-box .iwant-tit{ height:auto;}
	.contribute-box .iwant-tit h6{ font-size:20px; line-height:50px; padding:20px 0;}
	.contribute-box .iwant-tit h6 em{ margin-top:20px;}
	.contribute-box .iwant-tit h6 i{ font-size:24px;}
	.iwant-box .iwant-form h6{ margin-bottom:20px;}
	.submission-step .submission-con div{ width:32%; height:130px;}
	.submission-step .submission-con span{ margin-top:5px;}
	.iwant-box .iwant-form ul li{ margin-bottom:10px;}
	.iwant-box ul li textarea{ height:80px;}
	.submission-step h6{ font-size:20px; padding-left:10px;}
	.submission-step h6 i{ font-size:24px;}
	.submission-tips .inner-box h6{ font-size:20px;}
	.submission-tips .inner-box h6 i{ font-size:24px;}

	.news-pic .slide .slide-img{ height:300px;}
	.news-list-box .news-list-tit h6 i,
	.per-product-box .per-pro-tit h6 i,
	.events-box .events-tit h6 i,
	.art-tips .art-tit h6 i{ font-size:24px;}
	.news-list-box .news-list-tit h6,
	.per-product-box .per-pro-tit h6,
	.events-box .events-tit h6,
	.art-tips .art-tit h6 { font-size:20px;}
	.slider1-lt{ margin:0 10px;}
	.events-box .events-tit h6{ line-height:30px;}
	.events-box .slider1 .slide{ padding-left:0;}
	.events-box .slider1 .slide .events-tips{ padding-right:0;}
	.events .events-box{ padding-bottom:10px;}
	.events-box .events-tit{ height:auto; margin-bottom:10px;}
	.events-box .slider1 .slide .events-pic{ width:100%; left:0;}
	.events-box .slider1 .slide{ padding-top:190px;}
	.events-box .slider1 .slide .events-pic .auto-img{ width:auto; height:180px;}
	.events-box .events-tit h6 i{ float:none; }
	.events-box .bx-wrapper .bx-prev{ top:90px; margin-top:0; left:0px !important;}
	.events-box .bx-wrapper .bx-next{top:90px; margin-top:0; right:0px !important;}
	.art-box .art-tit h6{ line-height:30px; padding:20px 0;}
	.art-box .art-tit h6 i{ font-size:20px;}
	.art-box .art-tit h6 { font-size:20px;}
	.news-box .art-box{ height:auto; padding-top:80px;}
	.art-box .art-tips{ position:relative; height:auto;}
	.art-box .art-tips li{ position:relative; left:0 !important; top:0 !important; width:auto !important; height:auto; margin-bottom:30px;}
	.art-box .art-tips li .art-content{ position:relative; height:auto; left:0 !important; top:0 !important;}
	.art-box .art-tips li .img{ position:relative; height:200px !important;  left:0 !important; top:0 !important;}
	.art-box .art-tips li.l3 .point{ top:-12px; bottom:0;}
	.search-dis .news-pic{ padding:10px; }
	.news-search-box .search-dis ul li{ min-height:0; padding:10px 0;}
	.search-dis .news-pic .auto-img{ width:100px; height:74px;}
	.search-dis .news-dis{ padding:10px 0 10px 120px; margin:0; position:relative;}
	.search-dis .news-dis .more{ margin-top:10px;}
	.search-dis .news-dis .praise{ position:absolute; right:5px; top:5px;}
	.search-dis .news-dis h6{ font-size:16px; line-height:38px;  height:38px;}
	.article-txt .mark-tips span.click,.article-txt .mark-tips span.print,.article-txt .mark-tips span.font-size{ display:none;}
	.article-txt .mark-tips{ margin-bottom:0px;}
	.book-cont .bak-1 .left_1 .list dl{ height:auto;}
	.branch .branch-tit h6{ font-size:20px;}
	.office .office-tit h6{ font-size:20px;}
	.branch .branch-dis{ padding:20px 20px;}
	.branch .branch-dis ul{ width:auto;}
	.branch .branch-dis ul li{ width:auto; float:none;}
	.office .office-dis{ padding:0 20px;}
	.topics .topics-content ul li{ width:98%; margin-bottom:20px;}
	.topics .topics-content ul li .auto-img { height:auto;}
	.topics-content .inner-box .topdis article { height:auto;}
	.topics .topics-content ul li .auto-img img { width:96% !important; height:auto !important; display:block; margin:10px auto !important; }
	.recruit_contact .recruit_contact_dis{ padding:10px 20px;}
	.close{ display:none;}
	.apply-cont .input_list{ margin-left:0; padding-top:350px;}
	.input_box ul li.inp50{ width:100%;}
	.input_box ul li .lab{ text-align:left;}
	.input_box ul li{ margin:2px 0;}
	.apply-cont .input_list{ padding-top:10px;}
	.input_box ul li .inp.nobor{ margin-left:80px; margin-top:0;}
	.input_box ul li .inp{ margin-left:0; margin-top:30px;}
	.apply-cont .add_input{ margin-left:0;}
	.input_box ul li .sub{ width:48%; margin-right:0 !important; min-width:0;}
	.input_box ul li .reset{ margin-right:0 !important; width:48%;  min-width:0;}
	.input_box ul li.in_clear0{ top:0;}
	.input_box{ padding-top:370px;}
	.news-search-box .search-input{ height:auto;}
	.search-input .inner-box{ position:relative;}
	.search-input .inner-box input{ width:100%; float:none;}
	.search-input .inner-box a.search{ position:absolute; right:0; top:0;}
	.iwant-box .app-img{ padding:0; width:auto;}
	.password-box .password-edit{ width:260px;}
	.password-box .password-edit .button{ margin-left:0;}
	.news-cont .password-box{ height:auto;}
	.password-box .password-edit ul li{ margin-bottom:5px;}
	.news-pic .slide .slide-tit a { font-size:12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
	.news-pic .bx-pager {}
	.news-pic .slide .slide-tit { padding:5px 1%; width:98%;}
	.news-pic .bx-wrapper .bx-pager, .news-pic .bx-wrapper .bx-controls-auto { left:0; right:0; bottom:40px;}
	.per-product-box ul {  margin:0;}
	.art-box .art-tit { width:100%;}
	.art-box .art-tit h6 .m { }
	.art-box .art-tips li.on .art-content { width:90%;}
	.art-box .art-tips li .art-content { display:block !important; }
	.topics-content .inner-box .topdis { padding:10px;}
	.topics { height:auto;}
	.per-product-box .per-pro-tit h6 .m { }
	.events-box .events-tit h6 .m { position:relative; float:none; margin-right:0; margin-left:auto; display:inline-block; float:right;}
	.topics .topics-tit { padding:10px; line-height:2; height:auto;}
	.topics .topics-tit h6 { width:auto; font-size:20px;}
	.topics .topics-tit h6 i { font-size:20px;}
	.topics .topics-tit .more { }
	.book-cont .bak-3 .left .bon { width:100%; top:25%; z-index:30;}
	.book-cont .bak-3 .left .bon a { width:30px; opacity:0.5;}
	.book-cont .bak-3 .left .bon a.next { float:right;}
		.register-box ul li input { width:130px;}
		.news-cont .register-box{ border:0;}
		.register-box ul li .inp .select-box{ width:208px;}
	.news-cont .register-box { padding:20px 0;}
	.register-box ul li.code input { width:50px;}
	.register-box ul li label { font-size:12px;}
	.register-box ul { width:285px; margin:0 auto;}
	.register-box ul li.provision p { margin-left:0; font-size:12px;}
	.register-box ul li.provision p span { font-size:12px; padding-left:15px;}
		.news-cont .contact-box #dituContent { height:280px;}
	.contact-box .maps-pop ul li { }
	.contact-box .maps-pop ul li i { transform:scale(0.5); }
	.art-box .art-tit{ top:0;}
	.news-list-box .news-list-tit h6 i, .per-product-box .per-pro-tit h6 i, .events-box .events-tit h6 i, .art-tips .art-tit h6 i{ font-size:16px;}
	.news-list-box .news-list-tit h6, .per-product-box .per-pro-tit h6, .events-box .events-tit h6, .art-tips .art-tit h6{ font-size:17px;}
	.login-box{ height:360px; margin-top:-180px;}
	.login-box .inner-box .login-tit{ height:100px; padding-top:40px;}
	.login-box .inner-box .login-tit h6{ line-height:80px; font-size:30px; }
	.topics .topics-content{ margin:0;}
	.login-box .inner-box .novip{ margin-top:5px;}


	.iwant-box .iwant-dis ul li.imglist dl { margin-right:-10px; text-align:center;}
		.iwant-box .iwant-dis ul li.imglist dd { width:90px; margin-right:10px; display:inline-block; float:none;}
	.iwant-box .iwant-dis ul li.imglist dd .img img { width:90px; height:115px;}
	.iwant-box .iwant-dis ul li.imglist dd .bt { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

}