/* Write your styles */
ul,li,dl,dt,dd,h1,h2,h3{ list-style:none; margin:0; padding:0;}
a{text-decoration: none;transition: all .1s linear; color:#444;}
a:hover{color:#0090ff;}
.am-container{max-width: 1230px;}
body{  max-width:1920px; min-width:1260px; margin:0 auto;}
.am-alert-danger{ width:100%; position:fixed; left:0; top:0; margin:0;}
img,video{max-width:100%;}
.header{}
.header .top{ width:100%; height:110px; font-size:12px; /* background:url(../images/ad.png) right bottom no-repeat; */}
.header .top .logo{ height:110px; line-height:110px;}
.header .nav{ width:100%; height:56px; background:#037edc; border-radius:4px;}

.nav ul li{ float:left; position:relative;height:56px; line-height:56px;}
.nav .ue-menu{ }
.nav .ue-menu>ul{    display: flex;justify-content: space-around;}
.nav .ue-menu>ul>li>a{ font-size:18px;  color:#fff; font-weight:bold;}
.nav .ue-menu>ul>li>a .glyphicon{ font-size:12px; font-weight:normal;}
.nav .ue-menu>ul>li:hover a,.ue-nav .ue-menu>ul>li.on a{color:#fff906;}
.nav .ue-menu>ul>li:last-child a{ padding-right:0;}
.nav .ue-menu>ul>li .ue-submenu{ position:absolute; background:#fff; width:140%; text-align:center; border-radius:6px; top:70px; left:-20%; margin:0;z-index: 199;opacity:0; visibility:hidden;transition: all .36s ease; border:1px solid #f1f1f1; padding:10px 0;}
.nav .ue-menu>ul>li .ue-submenu a{ display: block; text-align:center; line-height:30px; font-size:14px;color:#444;}
.nav .ue-menu>ul>li .ue-submenu a:hover{color:#f08519;}
.nav .ue-menu>ul>li .ue-submenu:before{ position: absolute; top:-5px; left:48%; content:""; display:block;width: 0; height: 0;border-left: 4px solid transparent; border-right: 4px solid transparent;border-bottom: 5px solid #f1f1f1;}
.nav .ue-menu>ul>li .ue-submenu:after{ position: absolute; top:-4px; left:48%; content:""; display:block;width: 0; height: 0;border-left: 4px solid transparent; border-right: 4px solid transparent;border-bottom: 5px solid #fff;}
.nav .ue-menu>ul>li:hover .ue-submenu{ opacity:1;visibility: visible;top:56px;}


.searbox{ width:200px; margin-right:26px; border:1px solid #d1d1d1; border-radius:4px;}
.searbox .am-form-field{ font-size:12px; height:33px; border-radius:4px 0 0 4px; outline:none; border:none;}
.searbox .am-btn{ background:#fff; color:#666; height:33px; padding:0 .8em;border-color: #ccc; border-radius:0 4px 4px 0; outline:none; font-size:13px; color:#888;border:none; position:relative;}
.searbox .am-btn:before{ content:""; display:block; width:1px; height:15px; background:#e2e2e2; position:absolute; left:0; top:9px; z-index:11;}


.banner{ height:300px; margin-top:15px;}
.banner .am-slider-a1{ box-shadow:none;}
.banner .am-slider .am-slides>li{ height:300px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.banner .am-slider .am-slides>li a{ display:block; width:100%; height:100%;}
.banner .am-slider-a1 .am-control-nav{ bottom:15px;}
.banner .am-slider-a1 .am-control-nav li a{ width:12px; height:12px;}
.banner .am-slider-a1 .am-control-nav li a.am-active{ background-color:#f08519;}

.nestabs .hd{ float:left;}
.nestabs .hd ul li{ position:relative; display:inline-block; padding:0 10px; float:left; height:48px; cursor:pointer; font-size:14px; font-weight:normal; color:#0090ff;border-right:1px solid #e2ddd7;}
.nestabs .hd ul li.on{ position:relative; display:inline-block; padding:0 10px; height:49px; font-size:14px; font-weight:normal; color:#0090ff; top:-1px; border-top:2px solid #0090ff; background:#fbfbfb;}

.lunbo{ width:456px; float:left; margin-top:15px;}
.lunbo .am-slider .am-slides>li{ height:330px; background-repeat:no-repeat; background-position:center; background-size:cover;}
.lunbo .am-slider .am-slides>li a{ display:block; width:100%; height:100%;}
.lunbo .am-slider-c2{ box-shadow:none;}

.ue-box{ background:#fbfbfb; border:1px solid #e2ddd7;}
.ue-box .new-head{ height:48px; line-height:48px; border-bottom:1px solid #e2ddd7; background:#f6f6f6;}
.ue-box .new-head h2{ position:relative; display:inline-block; padding:0 20px; height:49px; font-size:18px; font-weight:normal; color:#0090ff; top:-1px; border-top:2px solid #0090ff; background:#fbfbfb;border-right:1px solid #e2ddd7;}
.ue-box .new-head .more{ width:24px; height:24px; display:inline-block; border-radius:50%; background:#dbdce0; float:right;margin: 10px 10px 0 0; position:relative;}
.ue-box .new-head .more:before{ content:""; display:block; width:4px; height:4px; background:#fff; position:absolute; border-radius:50%; left:4px; top:50%; margin-top:-2px;}
.ue-box .new-head .more:after{ content:""; display:block; width:4px; height:4px; background:#fff; position:absolute; border-radius:50%; right:4px; top:50%; margin-top:-2px;}
.ue-box .new-head .more i{ position:absolute; display:block; width:4px; height:4px; background:#fff; border-radius:50%;top:50%; margin-top:-2px; left:50%; margin-left:-2px;}
.ue-box .new-head .more:hover{ background:#0090ff;}


.ue-news-gsxw{ width:460px; float:left; height:330px; margin-top:15px; margin-left:15px;}
.ue-news-gsxw .first-new{ margin:15px 15px 0 15px; border-bottom:1px dashed #ddd;}
.ue-news-gsxw .first-new h3{ font-size:18px; font-weight:normal; text-align:center; color:#01933d; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ue-news-gsxw .first-new p{ font-size:12px; color:#666; margin:10px 0 15px 0;}
.ue-news-gsxw .first-new p font{ color:#f30;}

.ue-new-list{ padding:12px 15px;}
.ue-new-list ul li{ height:30px; line-height:30px; padding-left:14px; position:relative;}
.ue-new-list ul li:after{ content:""; display:block; width:6px; height:6px; background:#0090ff;position:absolute; left:0; top:50%; margin-top:-3px;}
.ue-new-list ul li a{ font-size:13px; width:80%; float:left; display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ue-new-list ul li span{ float:right; color:#999; font-size:12px;}
.ue-news-tzgg{ width:250px; height:330px; float:right; margin-top:15px;}

.ue-news-tzgg ul{ padding:5px 15px;}
.ue-news-tzgg ul li{ border-bottom:1px dashed #ddd; padding:10px 0;}
.ue-news-tzgg ul li a{ display:block; font-size:13px; line-height:22px;}


.min-l{ width:931px;}

.ywzl{ width:456px; margin-top:15px; height:388px;}
.ue-box .othe-head{height:48px; line-height:48px; border-bottom:1px solid #e2ddd7; background:#f6f6f6; position:relative; padding-left:8px;}
.ue-box .othe-head h2{ display:inline-block; font-size:18px; font-weight:normal; color:#0090ff; padding:0 20px; }
.ue-box .othe-head:after{ content:""; display:block; width:6px; height:14px; background:#0090ff; border-radius:4px; position:absolute; left:15px; top:50%; margin-top:-7px;}
.ue-box .othe-head .more{ width:24px; height:24px; display:inline-block; border-radius:50%; background:#dbdce0; float:right;margin: 10px 10px 0 0; position:relative;}
.ue-box .othe-head .more:before{ content:""; display:block; width:4px; height:4px; background:#fff; position:absolute; border-radius:50%; left:4px; top:50%; margin-top:-2px;}
.ue-box .othe-head .more:after{ content:""; display:block; width:4px; height:4px; background:#fff; position:absolute; border-radius:50%; right:4px; top:50%; margin-top:-2px;}
.ue-box .othe-head .more i{ position:absolute; display:block; width:4px; height:4px; background:#fff; border-radius:50%;top:50%; margin-top:-2px; left:50%; margin-left:-2px;}
.ue-box .othe-head .more:hover{ background:#0090ff;}
.ue-box .othe-head .paixu{ float:right; font-size:12px; color:#666; padding-right:20px;}

.ywzl-list{ padding:10px;}

.ywzl-list ul li{ border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7; padding:11px 0;}
.ywzl-list ul li:nth-child(3),.ywzl-list ul li:nth-child(6),.ywzl-list ul li:nth-child(9){ border-right:none;}
.ywzl-list ul li:nth-child(7),.ywzl-list ul li:nth-child(8),.ywzl-list ul li:nth-child(9){ border-bottom:none;}
.ywzl-list ul li a{ display:block; text-align:center;}
.ywzl-list ul li i{ display:inline-block;}
.ywzl-list ul li i img{ max-width:60px; min-height:60px;}
.ywzl-list ul li span{ display:block; font-size:12px; margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.ue-about{ width:460px; height:388px; margin-top:15px; margin-left:15px;}
.ue-about .about-txt{ padding:15px; }
.ue-about .about-txt p{ font-size:12px; line-height:25px; margin:0;}

.ue-news-hyxw{ width:456px; margin:15px 0 0 0; float:left; height:254px;}
.ue-news-zzfg{ width:460px; float:right; margin-top:15px; height:254px;}

.fwwl{ width:250px; margin-top:15px; font-size:18px; color:#fff;}

.fwlw-head{ background:url(../images/wlbg.png) right 0 no-repeat; height:48px; line-height:48px; padding-left:10px;}
.fwlw-head img{ position:relative; margin-right:4px; top:-2px;}
.fwlw-body{ background:#0090ff; padding:10px;height: 684px;}

.benbu-lx{ padding-bottom:15px; border-bottom:1px dashed rgba(255,255,255,.3)}
.benbu-lx h3{ font-size:15px; text-align:center; margin-bottom:10px;}
.benbu-lx ul li{ background:#fff; border-radius:4px; margin-bottom:5px;}
.benbu-lx ul li i{ width:34px; text-align:center; height:48px; display:block; line-height:48px; float:left;}
.benbu-lx ul li p{ font-size:12px; color:#666; margin:0; padding-top:6px;}
.benbu-lx ul li span{ font-size:12px; color:#0090ff; display:block;}

.banshichu{ font-size:14px; text-align:center;white-space: pre-wrap;word-wrap: break-word; line-height:30px; padding-top:20px;}

.picshow{ width:100%; margin-top:15px;}
.picshow-list{ padding:15px 40px;}
.picshow-list .am-slider-default{ margin:0; background:none; box-shadow:none;}
.picshow-list .am-slider .am-slides>li a{ display:block; height:140px; overflow:hidden;}
.picshow-list .am-slider-default .am-control-nav{ display:none;}
.picshow-list .am-slider-default .am-direction-nav .am-next{right: -36px;opacity: .4;}
.picshow-list .am-slider-default .am-direction-nav .am-prev{left: -36px;opacity: .4;}
.picshow-list .am-slider-default .am-direction-nav .am-disabled{opacity:0.4!important; cursor:pointer;}



.ue-down{ width:250px; margin-top:15px; height:254px;}
.down-list{ padding:4px 15px;}
.down-list ul li{ font-size:13px;border-bottom: 1px dashed #ddd; padding:8px 0;}
.down-list ul li a{ display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.down-list ul li a i{ color:#0090ff; margin-right:4px;}

.hzjk{ margin-top:15px;}
.hzjk-list{ padding:15px; line-height:26px;}
.hzjk-list p{ margin:0; font-size:12px;}

.hzyh{ margin-top:15px; height:80px; overflow:hidden;}
.hzyh .hz-tit{ height:80px; line-height:80px; width:128px; background:#0090ff; color:#fff; text-align:center; font-size:18px; font-family:"宋体"; float:left;}
.hzyh .hz-tit img{ margin-right:4px;}
.picMarquee-left{  float:left; overflow:hidden; position:relative; margin:13px 0 0 20px;}
.picMarquee-left .bd ul li{ margin:0 10px;}
.picMarquee-left .bd ul li a{ height:54px; line-height:54px; overflow:hidden; text-align:center; display:block; background:#fff; border-radius:4px;}
.picMarquee-left .bd ul li a img{ max-width:100%;}



.footer{ background:#f3fbff; border-top:2px solid #0090ff; padding-top:20px; margin-top:15px;}
.flink{ line-height:24px; padding:6px 10px; background:#fff; border-radius:4px; font-size:12px; margin-bottom:20px;}
.flink a{ display:inline-block; position:relative; padding:0 14px; }
.flink a:before{ content:""; display:block; width:1px; height:14px; background:#ccc; position:absolute; left:0; top:50%; margin-top:-7px;}
.flink a:first-child:before{ display:none;}

.foot-nav{ text-align:center; margin-bottom:20px;}
.foot-nav a{ display:inline-block; position:relative; padding:0 22px; font-size:14px; }
.foot-nav a:before{ content:""; display:block; width:1px; height:14px; background:#ccc; position:absolute; left:0; top:50%; margin-top:-7px;}
.foot-nav a:first-child:before{ display:none;}

.copy{ font-size:12px; text-align:center; margin-bottom:10px;}
.copy p{ margin:0; line-height:26px;}



.ny-main{ background:#fff; min-height:800px; border:1px solid #eee; border-top:none; padding:15px;}
.dqwz{ border-bottom:1px solid #e1e1e1; font-size:14px; line-height:36px; margin-bottom:15px;}
.dqwz img{ margin-right:6px;}


.side-left{ width:240px; float:left;}
.side-left .lanmu{ margin-bottom:15px;}
.side-left .lanmu h2{ font-size:18px; font-weight:normal; height:60px; line-height:60px; color:#fff; background:url(../images/icon_fik.png) 40px center no-repeat #0090ff; padding-left:76px;}
.side-left .lanmu ul li{ height:50px; line-height:50px; background:#f6f6f6; margin-bottom:1px;}
.side-left .lanmu ul li a{ display:block; padding-left:76px; background:url(../images/icon-rk.png) right 20px center no-repeat;}
.side-left .lanmu ul li.on a{ color:#0090ff}
.side-left .lecontact h2{ font-size:18px; font-weight:normal; height:60px; line-height:60px; color:#fff; background:url(../images/icon_fco.png) 40px center no-repeat #0090ff; padding-left:76px;}
.side-left .lecontact .lcontxt{ text-align:center; background:#f6f6f6; padding:15px 10px;}
.side-left .lecontact .lcontxt img{ border:1px solid #fff; margin-bottom:10px;max-width:100%;}
.side-left .lecontact .lcontxt p{ font-size:14px; text-align:left; margin:10px 0;}

.main-right{ width:908px; float:right;}
.mian-head{ height:48px; line-height:48px; background:#f6f6f6; border-left:5px solid #0090ff; padding-left:15px; font-size:18px; color:#0090ff;}
.main-mew-list{ padding:10px 0;}
.main-mew-list ul li{ font-size:14px; height:46px; line-height:46px; border-bottom:1px dashed #eee;}
.main-mew-list ul li a{ display:block; width:80%; float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main-mew-list ul li a i{ color:#aaa; margin-right:4px;}
.main-mew-list ul li span{ display:inline-block; float:right; color:#999;}
.main-mew-list ul li:after,.main-mew-list ul li:before{ content:""; display:block; clear:both;}

.ue-news-list{ background:#fff; padding:20px 0; }
.ue-news-list ul li:after,.ue-news-list ul li:before{ content:""; display:table; clear:both;}
.ue-news-list ul li{ border-bottom:1px solid #eee; padding:20px 10px;transition: All 0.3s ease-in-out; position:relative; top:0;}
.ue-news-list ul li .thumb{ width:22%; float:left; margin-right:20px; max-height:120px; overflow:hidden; border-radius:6px;}
.ue-news-list ul li .thumb img{ max-width:100%;transition: .6s .05s;}
.ue-news-list ul li:hover .thumb img{transform: scale(1.1);}
.ue-news-list ul li .txt h2{ font-size:18px; margin-bottom:6px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;} 
.ue-news-list ul li .txt .sub{ color:#999; margin-bottom:6px; font-size:12px;}
.ue-news-list ul li .txt .sub span{ display:inline-block; margin-right:20px;}
.ue-news-list ul li .txt .sub span i{ margin-right:4px;}
.ue-news-list ul li .txt p{ color:#666; font-size:14px; margin:0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}



.page{ text-align:center; font-size:12px; margin:15px 0}
.page a {display: inline-block;padding: 4px 14px;border: 1px solid #ddd;margin-left: 4px; border-radius:4px;}
.page a.on ,.page a:hover {background: #0090ff;color: #FFF;}


.main-mew-body{ padding:20px 0;}
.main-new-title{ text-align:center; margin-bottom:15px;}
.main-new-title h2{ font-size:20px; font-weight:bold; margin-bottom:8px;}
.main-new-title .info{ color:#999; font-size:12px;}
.main-new-title .info span{ margin:0 10px;}
.main-new-content{ padding:0 10px; line-height:36px; min-height:389px;}
.main-new-content p{ margin:0;}
.main-new-content img{ max-width:100%;}

.sxb{ background:#f6f6f6; font-size:14px; margin:15px 10px; padding:0 10px;}
.sxb ul li{ height:40px; line-height:40px;}
.sxb ul li a{ width:80%; display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; float:left;}
.sxb ul li span{ float:left;}


.main-about-content{ padding:0 10px; line-height:36px; min-height:389px;}
.main-about-content p{ margin:0;}
.main-about-content img{ max-width:100%;}

.main-pic-list{ padding-top:10px;}
.main-pic-list ul li{ padding:10px;}
.main-pic-list ul li i{ display:block; height:140px; overflow:hidden; background:#f6f6f6;}
.main-pic-list ul li i img{ max-width:100%;}
.main-pic-list ul li span{ padding:10px; display:block; text-align:center; background:#f6f6f6; font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.ywzl-list.nyywzl{ padding:0;}
.nyywzl{ border:1px solid #e7e7e7; margin-top:20px;}
.ywzl-list.nyywzl ul li{ padding:26px 0;}

