@charset "utf-8";
html,body{margin:0px; padding:0px; width:100%; font-size:16px; font-family:"微软雅黑"; min-width:250px;overflow-x:hidden; margin:0 auto; background-color:#fafafa;}
img{border:0px;}
table,tr,td,P{margin:0px; padding:0px; border:0;}
ul{list-style:none;margin:0px; padding:0px;}
a{ text-decoration:none;}
.auto{margin:0px auto;}
.fl{ float:left; display:inline;}
.fr{float:right; display:inline;}
.clear{clear:both;}
.w100{width:100%;}
.w95{width:95%;}
.w90{width:90%;}
.w80{width:80%;}
.w50{width:50%;}
.w45{width:45%;}
.w40{width:40%;}
.w35{width:35%;}
.w34{width:34%;}
.w33{width:33%;}
.w30{width:30%;}
.w5{width:5%;}
.w3{width:3%;}
.w2{width:2%;}
.w1{width:1%;}
.fff{background:#fff;}

@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{-webkit-text-size-adjust:none}}

#head{width:100%;z-index:100;}
.logo{ width:55%;cursor:pointer; margin:3% 0 0 3%;}
.search-img{ width:13%;cursor:pointer;}
.nav-img{width:13%;cursor:pointer;} 
.search-box{width:90%; padding:1% 5% 1% 5%; height:40px;display:none;background:#286fb7;}
.search{ width:100%; height:40px;border-radius:20px;-webkit-border-radius:20px; -moz-border-radius:20px; border:1px solid #ddd; background:#286fb7;}
.search-left{width:70%;font-size:12px; height:30px; line-height:30px; margin:6px 0 0 23px; background:none; border:none; color:#fff; font-size:16px;}
.search-right{width:32px; height:30px; margin:5px 25px 0 0;}
.search img{ width:32px; height:30px;}
.nav{ width:100%; padding-top:1px; display:block;}
.nav-bt{ width:100%; height:33px; line-height:33px; color:#fff; font-size:18px;background:#286fb7; text-indent:2%;}
.nav ul{ list-style:none; width:96%; margin:0 auto;background:url(../images/nav-bg.gif) repeat;}
.nav ul li{width:33%; float:left; text-align:left; height:33px; line-height:32px; overflow:hidden; font-size:16px;}
.nav ul li a,.nav ul li{color:#444444;}



.banner{ position:relative; width:100%; overflow:hidden; margin:1px auto 0 auto; padding-bottom:1px; background-color:#fff; border-top:1px solid #a9caf4;}
.banner .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1;width:98%; padding-right:2%;}
.banner .hd ul{width:80%;margin:0px auto; text-align:center;}

.banner .hd li{ display:inline-block; width:10px; height:10px; background:#fff;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;overflow:hidden; margin:11px 3px; line-height:40px;}
.banner .hd li.on{display:inline-block; width:10px; height:10px; background:#faa408;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;overflow:hidden;margin:11px 3px; line-height:40px;}

.banner .bd{ position:relative; z-index:0;}
.banner .bd li{ position:relative;width:100%;}
.banner .bd li img{ width:100%; display:block;}



.xxyw{ margin-top:5px; width:100%;}
.xxyw-bt{width:100%; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px;background:#286fb7;}
.xxyw ul{list-style:none; border-top:1px solid #fff;}
.xxyw ul li{height:66px; padding:14px 0 14px 0; width:48%; margin:0 1%; position:relative;float:left;}
.xxyw ul li .tu{height:66px; width:100px; position:absolute; top:14px; left:0px;}
.xxyw ul li .tu-left{height:66px; position:absolute; left:110px; top:14px; overflow:hidden;}
.xxyw ul li .biaoti{ height:40px; line-height:20px; overflow:hidden;color:#444; font-size:16px;overflow:hidden;}
.xxyw ul li .biaoti a{color:#444;}
.xxyw ul li .zy{ height:20px; line-height:20px; color:#8d8d8d; font-size:12px;overflow:hidden; margin-top:6px;}
.xxyw .more{ height:38px; margin:4px auto 0 auto;line-height:38px; width:96%;color:#016db5;text-align:center;}
.xxyw .div-li{height:30px; margin:0 1%;line-height:30px; width:98%;border-bottom:1px solid #dbdbdb; float:left; overflow:hidden;display:block;color:#444444;}
.xxyw .div-li a{color:#444;}
@media screen and (max-width:500px){    	
.xxyw ul{list-style:none;}
.xxyw ul li{height:66px; padding:14px 0 14px 0;width:98%;  margin:0 1%; position:relative;border-bottom:1px solid #dbdbdb;}
.xxyw ul li .tu{height:66px; width:100px; position:absolute; top:14px; left:0px;}  
.xxyw ul li .tu-left{height:66px; position:absolute; left:110px; top:14px; overflow:hidden;}
.xxyw ul li .biaoti{ height:40px; line-height:20px; overflow:hidden;color:#444; font-size:16px;overflow:hidden;}
.xxyw ul li .biaoti a{color:#444;}
.xxyw ul li .zy{ height:20px; line-height:20px; color:#8d8d8d; font-size:12px;overflow:hidden; margin-top:6px;}
}



.fenlei{margin-top:5px; width:100%;}
.fenlei-bt{width:100%; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px;background:#286fb7;}
.fenlei ul{ list-style:none; width:96%; margin:0 auto;}
.fenlei ul li{ width:14%; margin:4% 1% 2% 1%; float:left; display:inline;}
@media screen and (max-width:1000px){    	
.fenlei ul{ list-style:none; width:96%; margin:0 auto;}
.fenlei ul li{ width:23%; margin:4% 5% 2% 5%; float:left; display:inline;}
}



.xxgg{margin-top:5px; width:100%;}
.xxgg-bt{width:100%; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px;background:#286fb7;}
.xxgg ul{list-style:none;}
.xxgg ul li{height:30px; margin:0 1%;line-height:30px;width:98%;border-bottom:1px solid #dbdbdb; float:left; overflow:hidden;display:block;}
.xxgg ul li .xxgg-wen{width:70%;height:30px;line-height:30px;color:#444;}
.xxgg ul li .xxgg-sj{ width:80px; text-align:right; color:#8d8d8d; font-size:12px;}
.xxgg ul li a{color:#444;}
.xxgg .more{ height:38px; margin:4px auto 0 auto;line-height:38px; width:96%;color:#016db5;text-align:center;}



.kslj{margin-top:5px; width:100%;}
.kslj-bt{width:100%; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px;background:#286fb7;}
.kslj ul{list-style:none; width:96%; margin:0 auto;}
.kslj ul li{ width:19%; margin:3%; display:inline; float:left;}



.guanzhu{margin-top:5px; width:100%;}
.guanzhu-bt{width:100%; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px;background:#286fb7;}
.guanzhu ul{ width:96%; margin:0 auto; list-style:none;}
.guanzhu ul li{ width:44%; margin:2%; float:left;}
@media screen and (max-width:500px){    	
.guanzhu ul{ width:96%; margin:2% auto; list-style:none;}
.guanzhu ul li{ width:100%; margin:5px auto; float:left;}
}



.banquan{ background-color:#2f6fb7; color:#fff; line-height:22px; font-size:14px;}
.banquan .qiehuan{ height:40px; line-height:40px; text-align:center; font-size:18px; color:#ffffff;}
.banquan p{text-align:center; height:22px; line-height:22px; margin:0; padding:0;}
.banquan a{ color:#fff;}



.lanmu-box{width:100%;}
.lanmu-box-bt{width:96%; padding:0 2%; height:40px; line-height:40px; color:#fff; font-size:18px;background:#286fb7;}
.lanmu-box-bt a{color:#fff;}
.lanmu-box-bt .left-icon{ width:11px; height:22px; margin-top:9px;}
.lanmu-box-bt .right-icon{ font-size:18px; line-height:40px;color:#fff; cursor:pointer;}

.anniu-list{ width:100%; padding:5px 0;}
.anniu-list ul{ list-style:none;}
.anniu-list ul li{ width:33%; margin:2px 0; float:left; text-align:center;}
.anniu-list ul .li1 a{ min-width:100px; max-width:96%; padding:5px 0; line-height:20px; border-radius: 5px;background:#edefe8; color:#062c53; display:block; margin:0 auto;}
.anniu-list ul .li2 a{ min-width:100px; max-width:96%; padding:5px 0; line-height:20px; border-radius: 5px;background:#31a2f9; color:#fff;display:block; margin:0 auto;}

.lanmu-box-list{ width:100%; margin:5px 0 10px 0;}
.lanmu-box-list ul{list-style:none;}
.lanmu-box-list ul li{height:30px; width:100%; padding:5px 0; float:left; display:block; border-bottom:1px solid #dbdbdb;}
.lanmu-box-list ul .li-bt{ width:96%; height:30px; line-height:30px; overflow:hidden; color:#444444; margin:0 auto;}
.lanmu-box-list ul .li-zy{ font-size:14px;  width:96%; height:0px; margin-top:0px; line-height:0px; overflow:hidden; color:#8d8d8d; margin:0 auto;}
.lanmu-box-list ul .li-sj{  width:96%; height:0px; margin-top:0px; line-height:0px; overflow:hidden;color:#8d8d8d;border-bottom:1px solid #dbdbdb; margin:0 auto; padding-bottom:5px;}

.lanmu-box-list-more{ width:50%; text-align:center; background-color:#31a2f9; height:40px; line-height:40px; margin:5px auto; color:#fff;border-radius: 5px;}

.lanmu-content{ width:100%; margin:5px 0 10px 0;}
.content-bt{ width:96%; margin:0 auto; text-align:center; font-size:20px; line-height:30px;}
.content-bt-xia{ width:96%; padding:5px 2%; line-height:20px; margin:0 auto; border-bottom:1px solid #dbdbdb; text-align:center; color:#8d8d8d;}
.content-bt-xia span{padding:0 8px;}
.content-content{ width:96%; margin:5px auto; line-height:24px; font-size:16px; color:#8d8d8d;}
.content-content p{ line-height:24px; color:#8d8d8d; text-indent:2em;}
.content-content table p{line-height:24px; color:#8d8d8d; text-indent:0em;}
.content-content img{ max-width:100%; display:block;}
.lanmu-content a{color:#8d8d8d;}
.lanmu-content a:hover{color:#286fb7;}
