@charset "utf-8";*{margin:0;padding:0;text-decoration:none;outline:none;list-style-type:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
.clear{clear:both;height:0;overflow:hidden;}
.hide{display:none !important;}
img{border:none;vertical-align:top;}
html,body,#loading_1{height:100%;margin:0px;padding:0px;}
h1,h2,h3,p,span{word-wrap:break-word;}
em,b,i{font-style:normal;}
body{min-width:1280px;}
.wrap{margin:0 auto;width:1280px;}
.bg{background:url(../imgs/top1.png);background-position:center 0px;background-repeat:no-repeat;background-size:1920px auto;position:relative;padding-top:309px;}
.bgfoor{background:url(../imgs/bg.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover;position:relative;}
.bgf{background-image:url('../imgs/top1.png'),url('../imgs/charm-bg3.png');background-size:1920px auto,1920px auto,;background-position:center 35px,center bottom;/* 顶部和底部的图片位置 */
 background-repeat:no-repeat,no-repeat;/* 只对每个背景使用 */
}
.line1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.line2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

/* header start */
header{background:#fff;height:49px;padding:38px 0;z-index:99;border-bottom:5px solid #0689d6;}
nav{float:right;font-size:17px;padding-top:16px;}
nav .but{display:none;}
nav li{float:left;padding:0 26px;height:22px;line-height:22px;}
nav li:first-child{padding-left:0;border-left:none;}
nav li:last-child{padding-right:0;border-right:none;}
nav li a{font:18px "Microsoft Yahei";color:#333;}
nav li a:hover{color:#0689d6;}
.fjwz{padding:0 15px;color:#808080;border-right:1px solid #e0e0e0;}

/*头条*/
.cait{background:-webkit-linear-gradient(left,#e52f10,#e52f10);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;}
.head_tit{margin:25px 15px 15px 15px;text-align:center;height:46px;line-height:46px;padding:35px 0;background:#f1f1f1;}
.head_tit a{font-size:32px;color:#333;text-decoration:none;font-weight:bold;text-decoration:none;margin:0 50px;min-height:48px;padding--left:125px;margin-bottom:60px;background——:url(../imgs/icon_headline.png) no-repeat 36px 4px;}
.head_tit a:hover{color:#DA251D;}
/* 新闻开始 */
.news{margin:0px auto;width:100%;padding-bottom:10px;padding-top:20px;}
.news .nbox{overflow:hidden;width:1250px;margin:0 auto;}
.news .dtt{width:600px;float:left;}
.notice{width:100%;height:95px;background-color:#5e8bee;color:#fff;overflow:hidden;line-height:95px;font-size:20px;margin-top:30px;}
.notice h2{width:105px;line-height:95px;font-size:20px;font-weight:bold;float:left;text-align:center;background:#3578e3;}
.notice a{color:#fff;}
#scrollDiv{width:440px;height:95px;float:left;overflow:hidden;padding:0 10px;}
#scrollDiv li{height:95px;padding-left:10px;display:flex;align-items:center;line-height:29px;font-size:18px;}
/*焦点图*/
.slideBox01{width:600px;height:380px;overflow:hidden;position:relative;z-index:0}
.slideBox01 .hd{height:18px;overflow:hidden;position:absolute;right:5px;bottom:2px;z-index:1;}
.slideBox01 .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox01 .hd ul li{float:left;margin:2px 7px 0px 0px;width:18px;height:4px;line-height:40px;text-align:center;background:#fff;color:#ddd;cursor:pointer;}
.slideBox01 .hd ul li.on{background:#408ce6;color:#fff;}
.slideBox01 .bd{float:left;position:relative;height:100%;z-index:0;overflow:hidden;}
.slideBox01 .bd img{width:640px;height:380px;border:0px solid;}
.slideBox01 .bd span{width:640px;height:40px;bottom:0px;left:0px;background:#000;position:absolute;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;border-top:1px solid #333333;}
.slideBox01 .bd h1{width:550px;height:40px;bottom:0px;left:10px;position:absolute;font-size:16px;color:#FFFFFF;line-height:40px;text-align:left;overflow:hidden;cursor:pointer;LINE-HEIGHT:40px;margin:0;padding:0;border:0;font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1"}
.slideBox01 .bd h1 a{color:#fff;text-decoration:none;LINE-HEIGHT:40px;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.slideBox01 .bd h1 a:hover{color:#ffffcc;text-decoration:underline;LINE-HEIGHT:40px;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.slideBox01 .prev,.slideBox01 .next{position:absolute;width:40px;height:74px;background:url(../imgs/focus_btn.png) no-repeat;display:block;}
.slideBox01 .prev{top:50%;margin-top:-37px;left:0px;background-position:0 -74px;cursor:pointer;}
.slideBox01 .next{top:50%;margin-top:-37px;right:0px;background-position:-40px -74px;cursor:pointer;}
.slideBox01 .prev:hover{background-position:0 0;}
.slideBox01 .next:hover{background-position:-40px 0;}
.news .lb{width:605px;float:right;}
.news .lb .shz{margin-bottom:10px;padding-bottom:0px;}
.news .lb .shz .bbb a{font-size:16px;font-weight:400;color:#262626;display:block;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news .lb .shz .bbb a:hover{color:#408CE6;}
/*服务 模块*/
.mhd{margin:0px auto 15px auto;color:#333333;position:relative;position:relative;border-bottom:1px solid #e5e5e5;padding-left:28px;background:url(../imgs/ico1.png) no-repeat center left;}
.mhd .title{font-size:19px;line-height:50px;font-weight:bold;padding-top:10px;background-repeat:no-repeat;background-position:top left;}
.mhd .title i{position:absolute;right:244px;top:20px;display:block;height:31px;}
.mhd .title i img{height:100%;}
.mhd .title i a{display:block;height:100%;}
.mhd .option{float:right;font-size:14px;margin:15px 0px 0 0;color:#666666;}
.mhd .option a{display:inline-block;color:#fff;text-align:center;width:74px;height:24px;line-height:24px;font-size:14px;font-weight:normal;border-bottom-left-radius:10px;border-top-right-radius:10px;background:linear-gradient(to right, #006fb8, #39a1de);}
.news .lb .shz{border-bottom:1px solid #e5e5e5;padding-bottom:10px;}
.news .lb .shz .bbb a{font-size:16px;color:#262626;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:bold;display:block;padding-bottom:10px;}
.news .lb .shz .bbb a:hover{color:#cc0000;text-decoration:underline;}
.news .lb .shz .rrr a{font-size:14px;color:#404040;font-family:\5FAE\8F6F\96C5\9ED1;line-height:29px;padding-bottom:15px;}
.news .lb .shz .rrr .type{display:inline-block;*display:inline;*zoom:1;height:20px;padding:0 6px;border-top-right-radius:10px;border-bottom-left-radius:10px;line-height:20px;font-size:12px;margin-right:5px;background:#1b22a6;text-align:center;color:#fff;vertical-align:middle;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;flex-shrink:0}
/*大美榆林*/
.dmylwrap{background:url(../imgs/charm-bg1.jpg) no-repeat bottom center;background-size:cover;position:relative;padding-bottom:60px;}
.dmyl{padding:15px 0 5px 0;width:1250px;margin:0 auto;}
.dam{height:450px;margin-top:50px;}
.dam .video{float:right;width:650px;height:365px;border-radius:10px;position:relative;background:#ffffff;}
.dam .video video{width:650px;height:365px;object-fit:fill;border-radius:10px;}
.dam .wenzi{float:left;width:550px;font-size:17px;color:#222222;line-height:46px;text-indent:2em;text-align:justify;}
.dami{position:relative;}
.dami .tc{height:480px;position:absolute;left:9px;bottom:-50px;z-index:1;}
.gk{width:815px;float:right;z-index:0;}
.gk .gkitme{display:block;float:left;width:200px;background:rgba(2,106,182,0.7);color:#ffffff;font-size:20px;position:relative;text-align:center;margin-right:5px;margin-bottom:5px;padding:10px 0 20px 0;}
.gk .gkitme i{line-height:80px;font-size:60px;display:block;width:100%;height:80px;transition:transform 0.3s ease;}
.gk .gkitme.end{margin-right:0px;}
.gk .gkitme:hover i{transform:scale(-1,1);}


/*赛场内外*/
.scnwcontent{padding:50px 0 0px 0;width:1250px;margin:0 auto;}
.pic-list{width:599px;height:515px}
.pic-list .item{float:left;overflow:hidden;position:relative}
.pic-list .item .detail{position:relative;width:294px;height:195px;margin-right:10px;float:left;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:11px;overflow:hidden}
.pic-list .item.last .detail{margin-right:0px;}
.pic-list .item .detail .desc{position:absolute;left:0px;bottom:0px;width:100%;height:40px;font-size:15px;color:#fff;background:rgba(0,0,0,.5)}
.pic-list .item .detail .desc p{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 12px;line-height:20px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.pic-list .item .detail img{width:100%;height:100%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}
.pic-list .item .detail img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}
.pic-list .item:first-child .detail{width:600px;height:338px;margin-right:16px;}
.pic-list .item:first-child .detail .desc{height:45px;font-size:17px}
.pic-list .item:first-child .detail .desc p{line-height:24px}
.pic-list .item .tag{position:absolute;top:0;left:0;height:42px;width:auto}
.pic-list .item .tag.tag-text{font-size:24px;color:#fff;text-align:center;line-height:42px;padding-left:10px;background-color:#cc0d1e}
.pic-list .item .tag.tag-text:after{position:absolute;right:-25px;content:"";display:inline-block;width:25px;height:42px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAuCAMAAADqSEJEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABsUExURUdwTBa47ha47swNHha47Ra37Ra57BG77hKz7Be27MsNHcwRIswOHcwNHcwNHcsMHswNHhe47kWMuY1JZ7AoPx2y529kicYTJbkfNCep24NScqQzTMAZLGFymVCCrDuWxC+h0npafJg+WVh6o1IlGfcAAAAQdFJOUwDKWoe/snEPG2PVDyNvvjtzvVx1AAAAwUlEQVQ4y3XT2w6CMBCE4REVqUcERTwLvv87amJMZ7bbvf3CfzEpqPkO+3gQGbLSRJiI3OiTUqQlqUQeHGM5HTnGMkqM5S4xlpfE4A9QiXQRZhB5aixKb2JRLiYGb4BShAeoREYbgzNAUDnb2F+uSQzpAEGFBliI9GkMyQBBpUljsAPMIdI6sZ+8nRjMADEGM0BQ6bwY9DlRDPqcCpXBjUEG4BjkfypUWj8GHkBiX1nBv3qLnGyyss7JMgeYZmWXgw9qvzIV8qydHAAAAABJRU5ErkJggg==) no-repeat 100% 100%}
.pic-list .item .tag.tag-img img{width:100%;height:100%}
.pic-list .item .tag:hover{opacity:.8}
.news-hot-spot-left{width:600px;}
.news-hot-spot-left ul.list-img{overflow:hidden;}
.news-hot-spot-left ul.list-img li{float:left;width:287px;margin-right:25px;margin-bottom:13px;line-height:27px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.news-hot-spot-left ul.list-img li:nth-child(2){margin-right:0px;}
.news-hot-spot-left ul.list-img li:nth-child(4){margin-right:0px;}
.news-hot-spot-left ul.list-img li:nth-child(6){margin-right:0px;}
.news-hot-spot-left ul.list-img li a.img{display:block;font-size:15px;color:#262626;width:100%;padding-bottom:50%;height:0;background-position:center;background-repeat:no-repeat;background-size:cover;}
.news-hot-spot-left ul.list-img li a.tit{font-size:15px;color:#262626;width:100%;margin-top:6px;line-height:25px;}
.news-hot-spot-left ul.list-new{overflow:hidden;margin-top:0px;}
.news-hot-spot-left ul.list-new li{line-height:1;margin-bottom:22px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.news-hot-spot-left ul.list-new li a{font-size:16px;color:#262626;}


/*新闻列表*/
.news_ul{width:1200px;margin:0 auto;padding-bottom:30px;padding-top:30px;}
.news_ul li{padding:37px 0;border-bottom:1px solid #eaeaea;position:relative;}
.news_ul li .box1{width:320px;height:190px;overflow:hidden;background:#0689d6;}
.news_ul li .box1 .img{text-align:center;color:#ffffff;font-weight:600;font-size:20px;line-height:190px;display:block;width:320px;height:190px;background-position:center;background-repeat:no-repeat;background-size:cover;transition:ease-in-out .9s;}
.news_ul li .box2{display:block;padding-left:42px;width:690px;padding-top:10px;text-align:justify;}
.news_ul li .box2 h1{font-size:19px;color:#333;line-height:32px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.news_ul li .box2 p{font-size:15px;color:#666;line-height:30px;margin-top:17px;min-height:80px;}
.news_ul li .box2 .bspn{font-size:14px;color:#999;display:block;margin-top:10px;}
.news_ul li .right{padding-right:15px;padding-top:55px;text-align:center;}
.news_ul li .right h3{font-size:36px;color:#999;font-weight:100;}
.news_ul li .right p{font-size:24px;color:#bbb;padding-top:10px;}
.news_ul li .a{display:block;width:100%;height:100%;}
.news_ul li .a:hover h1{color:#078CCF;}
.news_ul li b{display:block;width:100px;height:30px;border:#ccc solid 1px;text-align:center;line-height:30px;font-weight:normal;position:absolute;right:12px;top:161px;}

.carrier_box{overflow:hidden;margin-top:70px;}
.carrier_item{width:31.3%;margin-right:3%;float:left;margin-bottom:38px;cursor:pointer;}
.carrier_item:hover .carrier_title{color:#177cdd;}
.carrier_item.end{margin-right:0px;}
.carrier_item img{width:100%;height:255px;margin-bottom:25px;}
.carrier_title{font-size:17px;color:#333;margin-bottom:15px;width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}


.detailcon{padding:50px 0px;width:1100px;margin:0 auto;}
.detailcon .title{padding-bottom:20px;border-bottom:1px solid #f2f2f2;text-align:center;}
.detailcon .title h1{font-size:30px;line-height:50px;margin-bottom:20px;}
.detailcon .title span{line-height:18px;color:#959595;}
.detailcon .title i{width:23px;height:16px;background-position:-73px 0;margin-right:10px;}
.detailcon .title .i2{background-position:-104px 0;margin-left:30px;}
.detailcon .context *{max-width:1280px;}
.detailcon .context img,.detailcon .context iframe,.detailcon .context table{max-width:100% !important;}
.detailcon .context table{border-left:1px solid #CCC;border-top:1px solid #CCC;border-collapse:collapse;}
.detailcon .context table td,.detailcon .context table th{border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.detailcon .context{padding:30px 0;word-wrap:break-word;cursor:text;height:90%;margin:8px;font-family:宋体;font-size:18px;line-height:2em;}
.detailcon .context p{margin:5px 0;}
.detailcon .context table.noBorderTable td,.detailcon .context table.noBorderTable th,.detailcon .context table.noBorderTable caption{border:1px dashed #ddd !important}
.detailcon .context table{margin-bottom:10px;border-collapse:collapse;display:table;}
.detailcon .context td,.detailcon .context th{padding:5px 10px;border:1px solid #DDD;}
.detailcon .context caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
.detailcon .context th{border-top:1px solid #BBB;background-color:#F7F7F7;}
.detailcon .context table tr.firstRow th{border-top-width:2px;}
.detailcon .context .ue-table-interlace-color-single{background-color:#fcfcfc;}
.detailcon .context .ue-table-interlace-color-double{background-color:#f7faff;}
.detailcon .context td p{margin:0;padding:0;}

.comhead{width:100%;height:100px;line-height:100px;background:#FAFAFA;margin-bottom:10px;}
.position{float:left;}
.position a{font-size:16px;color:#474A50;}
.submenu{float:right;}
.submenu a{margin-left:30px;font-size:16px;color:#474A50;display:inline-block;height:100px;line-height:100px;}
.submenu a.current{font-weight:600;position:relative;}
.submenu a.current::after{content:'';position:absolute;bottom:25px;left:0px;right:0px;height:4px;background-color:#006fb8;}


/* 底部 start */
.footer{border-top:0px solid #0689d6;background:linear-gradient(to right, #006fb8, #006fb8);position:relative;border-bottom:1px solid rgba(255,255,255,.05)}
.footer .widget-bg{position:absolute;background-image:url(../imgs/f7_paper_bg.png);background-position:top center;background-size:100% auto;background-repeat:no-repeat;width:100%;height:100%;left:0;top:0;opacity:.25;z-index:999;}
.footer .main{padding:50px 0 0px 0;z-index:999;position:relative;}
.footer span{font-family:microsoft yahei,\\5B8B\4F53,arial;color:#ffffff;}
.footer .footer_ti{display:block;line-height:45px;font-size:18px;font-weight:400;margin-top:10px;}
.footer .footer_tib{margin-bottom:7px;font-size:18px;font-weight:400;line-height:2.7em;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.8);}
.footer .margin_l{margin-left:90px;}
.footer .footer_span{display:inline-block;font-size:14px;font-weight:400;}
.footer .footer_p{display:block;font-size:14px;font-weight:400;padding:7px 0;}
.footer .copyright{border-top:1px solid rgba(255,255,255,.05);padding:20px 0;color:#fff;font-size:14px;text-align:center;}
.footer .copyright a{color:#fff;font-size:14px;}
.footer .qrcode{margin-top:30px;}
.footer .qrcode .tip{color:#fff;font-size:14px;padding:15px 0;text-align:center;}
/* 底部 end */