@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html { -webkit-text-size-adjust: none; }
/* 设置HTML5元素为块 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
/* 设置图片视频等自适应调整 */
img { max-width: 100%; height: auto; width: auto; /* ie8 */ }
 
/* 公共库 */
a { text-decoration: none; cursor: pointer; }
li { list-style: none; }
a { text-decoration: none; color: #555756; }
a:hover { color: #141414; text-decoration: none; }

*{margin:0;padding:0;border:0;font-family:Microsoft Yahei;}

input{outline:none;}
.clean{clear:both;overflow:hidden;height:0;}
body{background:#fff;width:100%;margin: 0 auto;}
/* CSS Document */

.guide{width: 90%;margin: 0 auto; height: 45px;border: 2px solid #4d92ca; margin-top: 15px;    margin-bottom: 20px;}
.guide p{text-align: center;  }
.guide p:nth-child(2){margin: 2px auto;border: 1px solid #f09341;width: 19px;}
.guide p:first-child{color: #4d92ca;  font-size: 20px;margin-top: 5px;  letter-spacing: 5px;}
.guide p:last-child{ background-color: #ffffff; padding: 2px 10px;width: 121px;margin: 0 auto; font-size: 12px;color: #5a5a5a; }

header img{width: 100%;}
nav{width: 90%; margin: 0 auto;}
nav p{color: #5a5a5a;     line-height: 26px;font-size: 15px;}
nav ul {list-style: none;width:100%; margin: 10px 0;}
nav ul li{width: 25%;height: 80px;margin-bottom: 10px; float: left; }
nav ul li a{position: absolute;padding-top: 50px; text-align: center;}
nav ul li .cha{width: 85px;height: 80px;background-image: url(../images/1.jpg);background-repeat:no-repeat;background-position: top;background-size: 60%;}
nav ul li .chb{width: 85px;height: 80px;background-image: url(../images/2.jpg);background-repeat:no-repeat;background-position: top;background-size: 60%;}
nav ul li .chc{width: 85px;height: 80px;background-image: url(../images/3.jpg);background-repeat:no-repeat;background-position: top;background-size: 60%;}
nav ul li .chd{width: 85px;height: 80px;background-image: url(../images/4.jpg);background-repeat:no-repeat;background-position: top;background-size: 60%;}
nav ul li .che{width: 85px;height: 80px;background-image: url(../images/5.jpg);background-repeat:no-repeat;background-position: top;background-size: 60%;}
nav ul li .chf{width: 85px;height: 80px;background-image: url(../images/6.jpg);background-repeat:no-repeat;background-position: top;background-size: 60%;}
nav ul li .chg{width: 85px;height: 80px;background-image: url(../images/7.jpg);background-repeat:no-repeat;background-position: top;background-size: 60%;}
nav ul li .chh{width: 85px;height: 80px;background-image: url(../images/8.jpg);background-repeat:no-repeat;background-position: top;background-size: 60%;}

section{width: 90%; margin: 0 auto;}
section .doc{background-color: #fafafa;height: 170px;margin-bottom: 10px;}
section .doc .dd{border: solid 1px #4d92ca;}
section .doc p span{padding: 0 8px;background-color: #4d92ca; color: #FFFFFF;}
section .doc img{float: left;width: 35%;    border-radius: 50%;}
section .doc div{width: 62%; float: right;}
section .doc div h3{float: left;margin-right: 10px;}
section .doc div span{color: #4d92ca; line-height: 28px;}
section .doc div p{font-size: 14px;line-height: 22px;margin-bottom: 10px;}
section .doc div a{background-color: #4d92ca; color: #FFFFFF;padding: 5px 15px;margin-left: 25px; font-size: 14px;}

.indeximg {width: 100%;}

article .bnav{background-color: #4d92ca;letter-spacing: 1px;margin: 10px 0;font-size: 18px;line-height: 30px; text-align: center;color: #ffffff;}
article .dxwh li{ width: 90%; margin: 10px auto;height: 100px;clear: both;}
article .dxwh li img{float: left;width: 38%;}
article .dxwh li div{float: right;width: 60%;}
article .dxwh li div .title{line-height: 35px;    height: 28px;overflow: hidden;    margin-bottom: 10px;}
article .dxwh li div .title a{color: #4d92ca;}
article .dxwh li div .des{font-size: 14px;line-height: 22px;color: #8f8f8f;    height: 40px; overflow: hidden;}

article .tjwz ul{width: 90%; margin: 0 auto; padding: 0;}
article .tjwz li{width: 48%;float: left;margin-bottom: 20px;}
article .tjwz li:nth-child(2){float: right;}
article .tjwz li:nth-child(4){float: right;}
article .tjwz li .title{line-height: 35px;    height: 28px;overflow: hidden;    margin-bottom: 10px;}
article .tjwz li .title a{color: #4d92ca;}
article .tjwz li .des{font-size: 14px;line-height: 22px;color: #8f8f8f;    height: 40px; overflow: hidden;}

/*底部*/
footer{margin: 10px 0;}
footer ul{ overflow: hidden;width: 90%;margin: 0 auto;}
footer ul li{float: left;width: 25%;    line-height: 2rem;}
footer ul li a{color:#333333;/*padding:0 1.5rem 0 1rem;*/padding:0 30% 0 24%;border-right:1px solid #cccccc;}
footer ul li:nth-of-type(4n) a{border-right: 0;}

footer div{overflow: hidden;width: 80%; margin: 5px auto;}
footer div a{color:#fff;font-size: 14px;line-height: 26px;}
footer div .th_btn{width: 8rem;height: 1.8rem;float: left;background: url(../images/icon2.png) 1.2rem center no-repeat #45a5ff;background-size:14%;border-radius:8px;padding-left: 45px;box-sizing: border-box;line-height: 27px;}
footer div .zx_btn{width: 8rem;height: 1.8rem;float: right;background: #87c212;background: url(../images/icon3.png) 1.2rem center no-repeat #87c212;background-size:14%;border-radius:8px;padding-left: 45px;box-sizing: border-box;line-height: 27px;}
/*底部*/

/*列表页*/
.navv{width: 90%; margin: 0 auto;}
.adress{color: #333333; margin: 10px 0;}
.adress a{color: #333333;}
.navv .doc{background-color: #fafafa;height: 8.5rem; padding: 10px 10px 0 0; display: block;}
.navv .doc p span{padding: 0 8px;background-color: #4d92ca; color: #FFFFFF;}
.navv .doc .img{float: left;margin-left: 10px; width: 30%;    border-radius: 50%;border: solid 1px #4d92ca;}
.navv .doc div{width: 62%; float: right;    margin-top: 10px; }
.navv .doc div h3{float: left;margin-right: 10px;    margin-left: 10px;color: #000000;}
.navv .doc div span{color: #4d92ca; line-height: 28px;}
.navv .doc div p{font-size: 12px;line-height: 22px;margin-bottom: 10px;    height: 43px; overflow: hidden;}
.navv .doc div img{width: 100px;  right:0;position: absolute;}
.navv .doc div a{background-color: #4d92ca; color: #FFFFFF;padding: 5px 15px;margin-left: 25px; font-size: 14px;}
/*{-webkit-transform: rotate(55deg);position: absolute;width: 41px;height: 0;border-bottom: 29px solid #4d92ca;border-right: 40px solid transparent;border-left: 26px solid transparent;margin-top: -42px;margin-left: 131px;}
.list .doc div .zb{position: absolute;-webkit-transform: rotate(55deg);margin-top: -42px;margin-left: 153px;font-size: 14px;}
.list .doc div a{color: #ffffff;}*/
/*列表内容*/
/*选项卡*/
.list {padding-top: 10px;width: 90%; margin: 0 auto;}
.list .tabBox .hd {background: #fff;}
.list .tabBox .hd ul {top: 0;overflow: hidden;width: 100%;color: #363333;background-color: #f4f4f4;}
.list .tabBox .hd ul li {float: left;width: 33%;font-size: 16px;text-align: center;border: none;line-height: 40px;}
.list .tabBox .hd ul .on {border-bottom: 1px solid #54a116;color: #54a116;}

.list .bd ul {width: 95%; margin: 0 auto;}
.list .bd ul article{    height: 6.3rem;}
.list .bd ul article img{width: 34%;float: left;}
.list .bd ul article div{width: 64%; float: left;margin-left: 1%;}
.list .bd ul article div dd{font-size: 15px;    line-height: 22px;height: 43px; overflow: hidden;}
.list .bd ul article div dd a{color: #4a4a4a;}
.list .bd ul article div p{font-size: 12px; color: #b0b0b0;    line-height: 19px;margin-top: 5px;height: 2.5rem;overflow: hidden;}

.list .bd ul li{width: 95%; margin: 0 auto;border-bottom: 1px dashed #eeeeee;    line-height: 2rem;    height: 2rem;overflow: hidden;}
.list .bd ul li a{font-size: 15px; color: #4a4a4a;}

/*文章页*/
.article{  width: 90%;margin: 0 auto;}
.article h1{    font-size: 16px;line-height: 2rem;margin-top: 10px;}
.article h1 a{color: #34333c;}
.article .source{    font-size: 12px;line-height: 1.5rem;}
.article span{ color: #959394;}
.article .sewe {padding: .1rem 0 .05rem 0;line-height: 1.5rem;}
.article .sewe span{font-size: 12px;margin-left: .1rem; }
.article .sewe img{width: 6%;display: inline-block;margin-left: .1rem;}
.article .content{font-size: 15px; line-height: 1.8rem; color: #4d4d4d;    padding-top: .7rem;}
.article .content p{text-indent: 2em;}
.article .article_page{font-size: 15px;    margin-top: 20px;}
.article .article_page p{line-height: 2rem;}
.article .article_page a{ color: #333333;}
.article .zhezhao{background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgb(25, 27, 25)), to(rgb(245, 244, 244)));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.article .zhankai {width: 70%;text-align: center;border: solid 1px #54a116;margin: 0 auto;border-radius: 5px;    padding: 3px 5px;}
.article .zhankai a{color: #54a116;}
.article .zhankai span{color: #54a116; }
.article .zhankai dd{-webkit-transform: rotate(90deg);margin-left: 5rem;margin-top: -1.2rem;}

.article .read_more{margin: 10px 0;}
.article .read_more div{color: #909090; font-size: 18px; text-align: center;margin: 10px 0;padding-bottom: 5px; border-bottom: 1px solid #e7e5e5;}
.article .read_more ul{width:100%; margin: 0 auto; padding: 0;}
.article .read_more li{width: 48%;float: left;margin-bottom: 20px;}
.article .read_more li:nth-child(2){float: right;}
.article .read_more li:nth-child(4){float: right;}
.article .read_more li .title{line-height: 35px;    height: 28px;overflow: hidden;    margin-bottom: 10px;}
.article .read_more li .title a{color: #4d92ca;}
.article .read_more li .des{font-size: 14px;line-height: 22px;color: #8f8f8f;    height: 40px; overflow: hidden;}


