
a{ color: #333; }
a:hover{ color: #026bb9;  text-decoration: underline;}
ul,li{ list-style: none; margin:0; padding: 0; }
dl,dt,dd,h2,h4,p{list-style: none; margin:0; padding: 0; }
i,em{ font-style:normal; }

.container{ max-width: 1200px; height: auto ; margin: 0 auto; }
.header{padding-top: 20px; padding-bottom: 5px;}
.header .logo{ float:left; display: inline; }
.header .adv{ float:right; display: inline; }
.header .adv img{ width: 731px; height: 96px; }

.navs{ background: #026bb9; height: 48px; line-height: 48px; font-size: 16px; }
.navs ul{ padding-left: 20px; }
.navs ul li{ list-style: none; float: left;  text-align: center; }
.navs ul li a{color:#FFF; padding: 0 19px;display: block;}
.navs ul li a:hover{color:#FFF; background: #1686d9; text-decoration: none;}
.navs ul li dl{margin:0px;padding:0;position:absolute;z-index:999;display:none; }
.navs ul li dl .xian{ background: #1686d9; height: 1px; width: 100%; }
.navs ul li dl dd a{display:block;width:102px;height:40px;line-height:40px;background:rgb(2,107,185);color:#fff; font-size: 14px;}
.navs ul li dl dd a:hover{background:#1686d9;}
.navs ul li dl.up5 dd{ text-align:left; }
.navs ul li dl.up5 dd a{width:322px;}

.banner img{ width: 100%}
.banner ul.bxslider{list-style:none;}
.banner div.bx-pager{bottom: 2%;}

.main{ margin-top: 25px; padding-bottom: 30px; height: auto; overflow: hidden;}
.main .news .title{  height: 20px; line-height: 20px; width: 100%;font-size: 1.8rem;}
.main .news .title span{ padding-right: 8px; }
.main .news .line{ height: 1px; width: 100%; background: #000; margin: 15px 0; }
.main .news .newslist h2{ font-size: 16px; height: 3rem; overflow: hidden;}
.main .news .newslist p{ font-size: 12px; padding: 10px 0; height: auto; color: #999999; }
.main .news .newslist .tags{ font-size: 14px; }
.main .news .newslist .tags span{ margin-right: 20px; }
.main .news .newslist .tags span i{ color: #999; }
.main .news .newslist .tags span a{ color: #333; }
.main .news .newslist .tags a{ color: #199fff; }
.main .news .newslist .tags a:hover{ color: #199fff;}
.main .news .xian{ height: 1px; width: 100%; background: #cccccc; margin: 20px 0; }
.main .news .clear{ clear: both; }
.main .news .more a{display:block;width:100%;height:40px;line-height:40px;border:1px solid #047ED2;border-radius:5px;color:#047ED2;text-align:center;text-decoration:none;font-size:18px}
.main .news .more a:hover{background:#eee;color:#047ED2;text-align:center;text-decoration:none;font-size:18px}

.main .pic ul li{ margin-bottom: 15px; }
.main .pic ul li img{ width: 100%;}

.links{ width: 100%; height: auto; overflow: hidden;}
.links .title{  height: 20px; line-height: 20px; width: 100%; font-size: 1.8rem;}
.links .title span{ padding-right: 8px; }
.links .line{ height: 1px; width: 100%; background: #000; margin: 15px 0 5px; }
.links a{ color: #999999; margin-right: 10px; font-size: 1.4rem; }

.footer{ background: #026bb9; margin-top: 15px; text-align: center; padding-bottom: 18px; }

.footer .fnav a{ color: #FFF; margin-right: 20px; }
.footer .copyright{ color: #FFF; padding-top: 10px; }

.m-category span{ color: #000; position: relative; top: 10px; font-size: 12px; }

.am-article-meta{ font-size: 1.4rem; color: #666; }
.am-article-bd{ padding-top: 15px; }

.qylist{  padding-bottom: 30px; height: auto; }
.qylist ul li { height:350px; padding-top: 20px; border: 1px solid #ccc; border-radius: 5px; transition: .4s all ease;-webkit-transition: .4s all ease;-moz-transition: .4s all ease;}
.qylist ul li:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);box-shadow:0 0 10px rgba(0, 0, 0, .2);transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
.qylist ul li .thumbnail{margin-right:20px;margin-bottom:0!important}
.qylist ul li h2{margin-bottom:15px!important;font-weight:bold!important}
.qylist ul li h2 a{color:#333;text-decoration:none}
.qylist ul li h4{ font-size: 12px; margin-top: 10px; }

.pages{ text-align: center; }
.pages ul li{ display: inline;margin-right: 5px; }

.category h2{  text-align: center;  border: 1px solid #ccc; padding: 10px; background: #026bb9; color: #FFF;}
.category ul li{ margin-top: 10px;border: 1px solid #ccc; padding: 10px; }
.category ul li a.hover{ color: #026bb9; }


.article-relative h2{font-size:18px;padding:10px 10px 10px 0;border-bottom:1px solid #ddd;height:37px;overflow:hidden}
.article-relative h2 span{display:inline-block;border-bottom:3px solid #646464;padding-bottom:5px}
.article-relative ul{margin-left:-10px}
.article-relative ul li{width:253px;border:1px solid #eee;float:left;margin:10px 0 10px 15px;text-align: center;}
.article-relative ul li img{width:251px!important;height:144px!important}
.article-relative ul li .article-relative-title{padding:10px}
.article-relative ul li .article-relative-title h5{font-size:14px;line-height:22px;height:40px;width:230px;overflow:hidden;margin:0}
.article-relative ul li .article-relative-title h5 a{color:#444}

.search{ border: 1px solid #ccc; border-radius: 6px; height: 82px; overflow: hidden; margin: 20px auto 0; width: 97%;   }
.search a{ padding: 5px 10px; border-radius: 6px; display: block;text-align: center; margin-top: 22px; }
.search form{ margin-top: 22px; }
.search .input{ border-radius: 6px;  height: 32px;outline-color: invert ;outline-style: none ;outline-width: 0px ;border: 1px solid #ccc; 
text-shadow: none ;outline-color: transparent ;box-shadow: none; padding-left: 10px; width: 180px;}
.search .submit{  border-radius: 6px;  height: 32px;outline-color: invert ;outline-style: none ;outline-width: 0px ;
text-shadow: none ;outline-color: transparent ;box-shadow: none; }

.shenqing{ width: 95%; margin:0 auto; font-size: 14px;}
.shenqing h2{ margin-top: 25px;margin-bottom: 35px;  font-size: 28px;}
.shenqing ul li{ width: 100%; height: auto;overflow: hidden; margin-bottom: 10px; }
.shenqing .am-u-sm-3{ margin:0;padding: 0; }
.shenqing .submit{  border-radius: 6px;  height: 45px; border: 0; width: 100%; display: block; }

.member-news-con{padding:10px;background:#ffd200;}
.member-news-list{width:100%;background:#fff}
.member-news-list ul{width: 95%;height:322px;overflow:hidden;margin:10px auto}
.member-news-list ul li{clear:both;height:70px}
.member-news-list ul li a img{float:left;width:80px;margin-right:10px;background:white;border: 1px solid #F6F6F6;}
.member-news-list ul li a span{padding-top:5px}
.member-news-list .list-line > li:nth-child(n + 1) {padding-bottom:10px;padding-top:10px;border-bottom: 1px solid #ebebeb}
.member-news-list ul li a{color:#444}
.member-news-list ul li a:hover{color:#047ED2;text-decoration:none}

.adv_b{ position: fixed; bottom:0; left:0; }
.advbox1{ border: 1px solid #e3e3e3; padding: 5px; min-height: 60px; background: #FFF; position: relative;}
.advimg{ width: 60px; height: 60px; overflow: hidden;  margin-right: 10px; float: left;}
.advimg img{width: 100%; height: 100%;}
.adv_c{margin:0 78px 0 60px; font-size: 12px;}
.phone_btn{ position: absolute;  top: 20px; right: 15px; float: right;padding: 5px 10px; background-color: #1ba2f7; color: #fff; border-radius: 4px;}
.phone_btn a{color:#fff;}
.phone_btn .tel_ico{ display: inline-block; width: 12px; height: 15px; background:url(../images/ico.png) no-repeat -40px -120px; vertical-align: middle; margin-right: 3px; margin-top: -3px;}

@media screen and (min-width:1200px) {
.m-header{ display: none; }
.main .news .newslist{ width: 800px; height: auto; overflow: hidden; } 
.main .news .newslist .am-u-sm-3{ margin: 0; padding: 0; width: 230px; }
.main .news .newslist .am-u-sm-9{ margin: 0; padding: 0; width: 555px; margin-left: 15px; }
.main .news{ float: left; display: inline; width: 800px; height: auto; overflow: hidden; } 
.main .news .newslist img{ width: 230px; height: 125px; }
.main .pic{ float: right; display: inline; width: 360px;height: auto; overflow: hidden; }
.footer .fnav{  padding-top: 20px; }
.m-category{ display: none; }
.qylist ul li { width:46%; margin:30px 2% 0;}
.search a{ width: 180px; }
.shenqing { width: 450px; }
.fnav{ width: 700px; margin: 0 auto; }
.adv_b{ display: none; }
}
@media screen and (min-width:641px) and (max-width:1119px) {
.header,.navs,.article-relative{ display: none; }
.m-header{ display: block; }
.m-header{ padding: 10px; }
.am-icon-bars{ margin-top: 25px;}
.main .news .newslist{ width: 100%; }
.main .news{ width: 95%; margin:0 auto;} 
.main .pic{ width: 95%; margin:20px auto 0; }
.links{ width: 95%; height: auto; overflow: hidden; margin:0 auto;}
.main .news .more a{width:95%; margin:0 auto;}
.footer .fnav{  padding-top: 10px; }
.qylist ul li { width:95%;margin:20px 2.5% 0;}
.huiyi{ padding-top: 20px; }
.adv{ display: none; }
}
@media screen and (max-width:640px) {
.header,.navs,.article-relative{ display: none; }
.m-header{ padding: 10px; }
.am-icon-bars{ margin-top: 15px;}
.main .news .newslist{ width: 100%; }
.main .news{ width: 95%; margin:0 auto;} 
.main .pic{ width: 95%; margin:20px auto 0; }
.links{ width: 95%; height: auto; overflow: hidden; margin:0 auto;}
.main .news .more a{width:95%; margin:0 auto;}
.footer{padding-bottom: 70px;}
.footer .fnav{  padding-top: 10px; }
.footer .copyright span{ display: block; }
.qylist ul li { width:95%; margin:15px 2.5% 0;}
.huiyi{ padding-top: 20px; }
.main .news .newslist .am-u-sm-9 p{ display: none; }
.main .news .newslist .am-u-sm-9 .tags{ margin-top: 5px; overflow: hidden; height: 20px; }
.main .news .newslist .am-u-sm-9 .tags i{ display: none; }
}
