@charset "utf-8";
/* CSS Document */


.text_box{ width:90%; height:auto; padding:50px 5% 10px 5%; margin:0 0 0 0;}
.text_box h1{ width:100%; height:auto; padding:10px 0; line-height:40px; font-size:32px; font-weight:bold; text-align:center; color:#000;}
.text_box h2{ display:inline-block; float:left; width:98%; height:auto; padding:10px 1%; line-height:30px; font-size:24px; font-weight:bold; text-align:center; color:#666;}
.text_con{ width:100%; height:auto; padding:18px 0; overflow:hidden;}
.text_con, .text_con p, .text_con h1, .text_con h2, .text_con h3, .text_con h4, .text_con h5, .text_con h6{ font-size: 18px; line-height: 34px; color:#000;}
.text_con p{ display:block; margin:0; padding:0;-webkit-margin-before: 0.5em; -webkit-margin-after: 0.5em; -webkit-margin-start: 0px; -webkit-margin-end: 0px;}
.text_con img{ display:inline-block; margin:0 auto; padding:0; border:1px solid #e7e7e7;}
.text_con a{ color:#f26300; text-decoration:none;}
.text_con a:hover{ color:#d25a07; background:#ffbf93;}
.text_con table{ margin:0 auto; padding:0;}
.dayin{ width:auto; height:45px; line-height:45px; }
.dayin a.preview{ display: inline-block; padding:0 20px 0 30px; background:url(../img/dayin.png) no-repeat 0 50%; color:#7c7c7c; text-decoration:none; cursor: pointer;}
.dayin a.preview:hover{ color:#000; text-decoration:underline;}
.dayin a.close{ display: inline-block; padding:0 20px 0 30px; background:url(../img/close.png) no-repeat 0 50%; color:#7c7c7c; text-decoration:none; cursor: pointer;}
.dayin a.close:hover{ color:#000; text-decoration:underline;}

.text_box .text_xinxi{ width:100%; height:40px; line-height:40px; text-align:center; color:#6f6f6f; border-bottom: 1px solid #afafaf; margin:20px 0 0 0;}
.text_box .text_xinxi a{ color:#6f6f6f; text-decoration:none;}
.text_box .text_xinxi a:hover{ text-decoration:underline;}

.wapewm{ width:100%; height: 240px; text-align: center; padding: 0 0 30px 0;}
.wapewm img{ display:block; width:210px; height: 210px; margin: 0 auto; padding: 0;}
.wapewm span{ display:block; width:100%; height: 30px; line-height: 30px; text-align: center;}

.text_bottom{ width:90%; height:45px; background:#f7f7f7; margin:0 0 20px 5%; overflow:hidden;}
.fenxiang{ width:auto; height:45px; line-height:45px; margin:0 0 0 20px; color:#7c7c7c;}
.fenxiang a.bds_more{ height: 45px; line-height: 45px; margin: 0; background:url(../img/fenxiang.png) no-repeat 0 50%; font-size: 16px; text-decoration: none; padding:0 0 0 30px;}



.page{ width:850px; height: auto; margin: 0 35px 0 0}
.page .text_box{ width:100%; height:auto; padding:50px 0 10px 0; margin:0 0 0 0;}



.menu{ width:258px; height:auto; display:inline-block; padding-bottom:150px; border:1px solid #e5e5e5; background:#fff; margin:20px 0 0 19px; border-radius: 5px; overflow: hidden;}
.menu a{ width:168px; height:60px; line-height:60px; display:inline-block; padding-left:20px;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; text-align:left; text-decoration:none;color:#000; border-bottom:1px solid #e5e5e5; background:url(../img/list_tb.png) no-repeat 220px; padding:0 50px 0 40px;}
.menu a{ margin-top:10px 0 0 20px ;}
.menu a:hover{ color:#1e75bd; background:url(../img/list_tb.png) no-repeat 220px #f7f7f7;  }
.menu a.list_left_tb{ width:160px; height: 70px; line-height: 70px; background:#1359c3; color:#fff; font-size:20px; font-weight:bold; text-align:center; padding:0 50px;}
.menu a.list_left_xzzt{ width:168px;background:url(../img/list_tb.png) no-repeat 220px #edf7ff;  color:#1e75bd; font-size:16px; font-weight:bold; text-align:left; padding:0 50px 0 40px;}


.list_right{width:870px; height:auto; margin: 5px 20px 0 0;}
.list_right li{width:870px; height: 70px; display: inline-block; float: left; border-bottom: 1px dashed #ccc; padding: 20px 0;}
.list_right li a{width:870px; height: 70px; display: inline-block; float: left;}
.list_right li a span{width:870px; height: 40px; line-height:40px;display: inline-block; font-size: 16px; color: #383838; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list_right li a font{width:420px; height: 30px; line-height: 30px; display: inline-block; color: #999; font-size: 14px; }
.list_right li a:hover span{ color: #1359c3; }
.list_right li.list_right_img{ height: 115px; }
.list_right li.list_right_img a{ height: 115px; }
.list_right li.list_right_img a img{width:180px; height: 115px; display: inline-block; float: left; margin-right: 20px; border-radius: 5px;}
.list_right li.list_right_img a span{width:660px; height: 40px; line-height:40px;display: inline-block; font-size: 16px; color: #383838; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list_right li.list_right_img  a:hover span{ color: #357eff; }

.fenye { width: 100%;height:auto; padding: 30px 0 30px 0; text-align: center; border-top:3px solid #fff;}
.fenye a { display: inline-block; width: auto; height: 30px; line-height: 30px;  padding: 0 20px; background: #f1f1f1; margin: 0 5px; text-decoration: none; color: #7a7a7a;}
.fenye a:hover{ background:#CCC; color:#FFF; }


.list_cglx{width:870px; height:auto; margin: 20px 20px 0 0;}
.list_cglx li{width:870px; height: auto; display: inline-block; float:left; margin-bottom: 40px; border-bottom: 1px solid #ccc; padding-bottom: 30px;}
.list_cglx li img{width:200px; height: auto; display: inline-block; float:left; border-radius: 5px; margin-right: 20px; float: left;}
.list_cglx li a{width:650px; height:auto; display: inline-block; float: left; text-decoration: none; color: #383838; }
.list_cglx li a h1{width:100%; height:40px; line-height: 40px; display:block; color: #1359c3; font-size: 20px; }
.list_cglx li a p{width:100%; height:auto; line-height: 30px; display: inline-block; float: left;}
.list_cglx li a p strong{ width:120px; height:30px; line-height: 30px;display:block; float:left; text-align:center;background: #e9e7e7; border-radius: 5px; color: #383838; margin: 10px 0;}
.list_cglx li a p span{width:650px; height: auto; line-height: 30px; display: block; float: left; }



.qh_tab{width:100%; height: auto; display: flex; align-items: center; justify-content: center;margin-top: 30px;  flex-wrap: wrap; }
.qh_tab a{width:auto; height:40px; line-height: 40px; padding: 0 30px; margin: 0 10px 20px 10px; color: #fff; background: #999; text-decoration: none; border-radius: 5px; overflow: hidden;}
.qh_tab a.xxzt{background: #1359c3;}
.qh_tab a:hover{background: #333;}  






