@charset "utf-8";
body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video{margin:0;padding:0}
h1,h2,h3,h4,h5{ font-size:14px; color:#000;font-weight:normal;}
strong{font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style:none;}
body{margin:0 auto;color:#707070; font-family:"微软雅黑",Helvetica; font-size:14px; background:#fff;}
fieldset,img{border:0;}
img{vertical-align:top;}
input,select,textarea{outline:0;-webkit-user-modify:read-write-plaintext-only;border:none 0;-webkit-appearance:none}
a{ text-decoration:none; color:#707070; font-size:14px;}
html{font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.show{ display:block !important;;}
.none{ display:none !important;;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.black{color:#000 !important;}
.orange{color:#eb6120 !important;}
/**/
.box{background-color:#0178d8;
background-image:-moz-linear-gradient(top,#0178d8,#258cde);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#0178d8),to(#258cde));
background-image:-webkit-linear-gradient(top,#0178d8,#258cde);
background-image:-o-linear-gradient(top,#0178d8,#258cde);
background-image:linear-gradient(top,#0178d8,#258cde);}
.logo{text-align: center;padding-bottom:20px;}
.logo a{display: block;padding-top:40px;}
.logo a img{width:80%;}
.search{height:42px;position:relative;}
.search .key{margin:0 80px 0 14px;}
.search .key input{width:96%;padding:0 2%; font-size:16px; height:36px;border:1px solid #1672b9;border-radius:6px;box-shadow:0px 0px 6px #b1bbc2 inset;}
.search .btn{position: absolute;right:12px;top:1px;}
.search .btn input{width:60px;height:36px;border-radius:4px;background:#f38100;color:#fff;font-size:16px;font-weight: bold;box-shadow:1px 1px 2px #666,1px 1px 2px #f49017 inset;}
.nav{height:84px;margin-top:30px;border-top:1px solid #366d98;}
.nav ul{height:83px;border-top:1px solid #54a9ec;font-size:0;}
.nav li{width:25%;display:inline-block;font-size:28px;height:82px;margin-top:1px;border-bottom:1px solid #4da1e3;}
.nav li a{border-left:1px solid #54a9ec;border-right:1px solid #366d98;height:70px;display:block;color:#fff;font-size:16px;text-align: center;/*padding-top:88px;*/padding-top:12px;}
.nav li:first-child a{border-left:none;}
.nav li:last-child a{border-right:none;}
.nav li b{display:block; height:26px;width:30px;background:url(../images/nav_bg.png) no-repeat;margin:0px auto 10px auto;background-size:;background-size:260px 26px;}
.nav li b.cat-ico{background-position:4px 4px;}
.nav li b.list-ico{background-position:-74px 0px;}
.nav li b.top-ico{background-position:-154px 2px;}
.nav li b.msn-ico{background-position:-234px 2px;}
.nav li i{width:10px;height:8px;background:url(../images/arrow_fff.png) no-repeat; background-size:10px 17px; display: inline-block;margin-left:2px;vertical-align:1px;}
.nav li i.up{background-position:0 0;}
.nav li i.down{background-position:0 -10px;}

.cat-t{height:40px;border-top:1px solid #eff1f3;border-bottom: 1px solid #d8dce0;position: relative;overflow: hidden;}
.cat-t h2{padding-left:26px;color:#7491a8;font-size:18px;line-height:40px;position: relative;}
.cat-t h2:before{content:"";position: absolute;height:16px;width:5px;background:#f38100;left:14px;top:12px;}
.cat-t .arrow{position:absolute;display:block;background-image:url(../images/ico.png);background-repeat:no-repeat;top:50%;right:3%;width:24px;height:24px;margin-top:-10px;background-size:15px 130px;}
.cat-t .up{background-position:5px -42px;}
.cat-t .down{background-position:5px -25px;}
.cont{border-bottom:1px solid #c8d0d6;}
.cat-c{padding:14px;}
.cat-c li{overflow: hidden;}
.cat-c li span{float: left;width:20%;font-size:16px;color:#f5881f;text-align: center;line-height:2em;}
.cat-c li div{float: right;width:80%;font-size:0;}
.cat-c li li{width:33.33%;display: inline-block;line-height:2.2em;font-size:16px;}
.cat-c li li a{color:#7491a8;font-size:16px;}
.hot{font-size:0;padding:14px;}
.hot li{font-size:16px;line-height:2em;width:27.33%;padding-left:6%; display: inline-block;}
.hot li a{color:#7491a8;font-size:16px;}
.tag{padding:10px 5%;}
.tag li{height:24px;line-height:24px;font-size:14px;padding:0 8px;margin:6px 4px;border-radius:6px;display:inline-block;background:#e2e2e2;}
.tag li a{font-size:14px;}
.tag li.green{background:#ebffcc;}
.tag li.green a{color:#108800;}
.tag li.blue{background:#e9f3fe;}
.tag li.blue a{color:#007bb7;}

.col{border-top:1px solid #e5eaee;background:#eff3f6;overflow: hidden;}
.c{width:100%;margin:16px auto 0 auto;background:#fff;border-radius:6px;border-bottom:2px solid #d8dee3;border-left: 1px solid #e5eaee;border-right:1px solid #e5eaee;overflow: hidden;}
.cYuer{width:92%;margin:16px auto 0 auto;background:#fff; background-image:url(../images/BgYuerBanner.jpg); background-repeat:repeat-x repeat-y; background-size:300px 200px;border-radius:6px;border-bottom:2px solid #d8dee3;border-left: 1px solid #e5eaee;border-right:1px solid #e5eaee;overflow: hidden;}
.test a{display:block;text-align: center;}
.test a img{width:90%;}
.user{padding:10px 0;}
.usep{padding-left:20px;width:80px;float: left;padding-top:10px;}
.usep img{height:60px;width:60px;border-radius:60px;}
.ut{margin-left:86px;}
.ut .utc{padding-right:6px;background:url(../images/p_down.png) no-repeat right bottom;margin-right:16px;background-size:7px 7px;}
.ut p{font-size:14px;line-height:1.5em;color:#6c6c6c;padding-left:14px;background:url(../images/p_up.png) no-repeat top left;background-size:8px 7px;}

.foot{box-shadow:0 0 8px #cbced0;font-size:14px;text-align: center;padding:14px 0 20px;}
.fnav{padding:16px 0;font-size:0;}
.fnav a{color:#3e3e3e;display:inline-block;border-right:1px solid #ccc;font-size:16px;line-height:20px;margin-left:8px;padding-right:8px;}
.fnav a.cur{color:#ccc;}
.fnav a:last-child{border-right:none;}
.foot p{color:#999;}

.readMore{text-align:right; margin-top:10px; margin-right:15px; margin-left:15px; border-top:1px solid #eee; padding-top:8px;}

.contact{padding:10px 0; margin-bottom:16px;}
.contactp{padding-left:10px;width:30px;float:left;padding-top:4px;}
.contactp img{height:30px;width:30px;border-radius:50px;}
.ugt{margin-left:35px;}
.ugt .ugtc{padding-right:8px;}
.ugt p{font-size:14px;line-height:1.5em;color:#6c6c6c;padding-left:14px;}

.mCenter{width: 99%; text-align: right; color: #ffffff;}
.mCenter a{color: #ffffff; position: relative; top: 6px; font-size: 16px;line-height:30px;padding:4px 10px;border:1px solid #1277cc;font-size:14px;border-radius:4px;text-align:center;background:#3695e6;}
.mCenter img{width: 16px; height: 16px; margin-top: 7px; margin-right: 4px;}