body{
	font:14px 'microsoft yahei',arial,helvetica,clean,sans-serif;
}		
table {font-size:inherit;font:100%;} 
body,form,fieldset,p,ol,ul,dl,dt,dd,p,h1,h2,h3,h4,div,img{margin:0;padding:0;}
ul{list-style:none;}
legend{display:none;}
img,fieldset{border:0;}
img{overflow:hidden;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#28a7e1;}
.clear{/*line-height: 0; height: 0px; clear: both; font-size: 0px;*/visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.none{display:none;}
.white{color:#FFF;}
.red{color:red;}
.blue{color:blue;}
.gray{color:gray;}
.b{font-weight:bold;}
.new{background:url(/http/wh5de-4321-cn.htx.cc/website/images/admincp/new.gif) right no-repeat;padding-right:32px;}
.hand{cursor:pointer;}
.img_area{text-align:center;}
.align_center{text-align:center;}
.left,.fl{float:left;}
.right,.fr{float:right;}
.fdz{float:left;}
.fdy{float:right;}
/* go top
   ================================================================================ */
.gotop{position: fixed; bottom:10px;right:10px; width:50px; height:50px;display:none; _position:absolute; _top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 60));}
.gotop a{display:block; height:50px; width:50px; overflow:hidden; background:url(/http/wh5de-4321-cn.htx.cc/website/images/common/backtop.png) no-repeat; text-indent:-9999em; outline:none;}
/* qq dialog
   ================================================================================ */
#qq_box {padding-left: 26px;background: url(/http/wh5de-4321-cn.htx.cc/website/images/common/qq_box.png)  left top no-repeat;_background: url(/http/wh5de-4321-cn.htx.cc/website/images/common/qq_box.png) left top no-repeat;width:98px; height: 138px;overflow: hidden;right: 0px;z-index:9999;}
#qq_box_main {width: 98px;height: 138px;display: block;background: url(/http/wh5de-4321-cn.htx.cc/website/images/common/qq_box_right.png) no-repeat right top;float: right;visibility: hidden;padding-top: 10px;}
#qq_box_main ul {padding-bottom: 5px;}
#qq_box_main ul li {display: block;padding:3px 0px 3px 8px;}
/* countdown
   ================================================================================ */
.countdown{width:222px;height:71px;line-height:71px;background:url(images/countdown_bg.jpg) no-repeat;padding:0px 0px 0px 0px;margin:0px 0px 8px 0px;text-align:center;color:#045994;font-size:16px;font-weight:bold;}
.countdown .c_tit{color:#E16903;font-size:16px;}
.countdown #day_num{color:#E16903;font-size:16px;padding:3px;}
.countdown #hour_num,.countdown #minute_num,.countdown #second_num{color:red;font-size:14px;padding:3px;}
/* form
   ================================================================================ */
.post_error{color:red;}
.tab_form{background:#D4D0C8;}
.tab_form td{background:#FFFFFF;padding:5px;color:#3D3D3D;}
.tab_form td.b{background:#EEEEEE;font-weight:bold;}
.tab_form .input_txt{border-top:1px #999999 solid;border-left:1px #999999 solid;border-right:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid;background:#FFF;}
.tab_form .input_txt:hover{border:1px #0099CC solid;background:#F5F9FD;}
.tab_list td{padding:7px;border-bottom:1px #ccc dotted;}
/* disjoin page
   ================================================================================ */
.pagination{text-align:left;padding:2px 0;}
.pagination em{float:left;padding-right: 5px; display: inline-block;padding-bottom: 2px;margin-right: 5px;font-style:normal;line-height:26px;}
.pagination a,.pagination strong{float:left;padding:0 6px;margin-right:2px;height:26px;border:1px solid;line-height:26px;overflow:hidden;text-decoration:none;}
.pagination a{border-color:#E8E8E8;background-color:#FFF;color:#069;}
.pagination a:hover{text-decoration:underline;}
.pagination strong{border-color:#069;background-color:#069;color:#FFF;font-weight:700;}
.pagination a.prev,.pagination a.next{background-repeat:no-repeat;}
.pagination a.prev{background-image:url(images/admincp/arrow_left.gif);background-position:30% 50%;padding:0;width:22px;overflow:hidden;text-indent:-9999px;}
.pagination a.next{padding-right:16px;background-image:url(images/admincp/arrow_right.gif);background-position:90% 50%;}
.pageback a{padding-left:16px;background:#FFF url(images/admincp/arrow_left.gif) no-repeat 0 50%;}
.pagination a:hover,.pagination a.next{border-color:#069;}
/* table default style
   ================================================================================ */
table.tab{border-collapse:collapse;border-spacing:0;word-wrap:break-word;word-break:break-all;color:#666;font-size:12px;}
table.tab td,table.tab th{padding:8px;border:1px solid #DDD;}
table.tab th{text-align:center;border-top:2px solid #BBB;background-color:#F7F7F7;font-weight:bold;}
/* tab card
   ================================================================================ */
.tab_card_tit{
	height:30px;
	overflow:hidden;
	background:#F0F0F0;
	padding-left:10px;
}
.tab_card_txt{
	padding:10px 10px;
	border:1px #C2C2C2 solid;	
	line-height:25px;
}
.tab_card_tit ul li{
	float: left;
	display:block;
	width:83px;
	height:25px;
	line-height:25px;
	margin:6px 5px 0px 0px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#000002;
}
.tab_card_tit .active{background:url(images/tab_tit_bg.jpg) no-repeat;}
.tab_card_tit .normal{background:url(images/tab_tit_bg.jpg) -83px 0px no-repeat;}
.tab_card_tit .active a{color:#000002;}
.tab_card_tit .normal a{color:#000002;}
/* pic player
   ================================================================================ */
#lightboxOverlay {position: absolute;top: 0;left: 0;z-index: 9999;background-color: black;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity: 0.85;display: none;}
#lightbox {position: absolute;left: 0;width: 100%;z-index: 10000;text-align: center;line-height: 0;font-family: "lucida grande", tahoma, verdana, arial, sans-serif;font-weight: normal;}
#lightbox img {width: auto;height: auto;}
#lightbox a img {border: none;}
.lb-outerContainer {position: relative;background-color: white;*zoom: 1;width: 250px;height: 250px;margin: 0 auto;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.lb-outerContainer:after {content: "";display: table;clear: both;}
.lb-container {padding: 10px;}
.lb-loader {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
.lb-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
.lb-container > .nav {left: 0;}
.lb-nav a {outline: none;}
.lb-prev, .lb-next {width: 49%;height: 100%;background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");display: block;}
.lb-prev {left: 0;float: left;}
.lb-next {right: 0;float: right;}
.lb-prev:hover {background: url(images/common/prev.png) left 48% no-repeat;cursor: pointer;}
.lb-next:hover {background: url(images/common/next.png) right 48% no-repeat;cursor: pointer;}
.lb-dataContainer {margin: 0 auto;padding-top: 5px;*zoom: 1;width: 100%;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;-ms-border-bottom-left-radius: 4px;-o-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;-ms-border-bottom-right-radius: 4px;-o-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}
.lb-dataContainer:after {content: "";display: table;clear: both;}
.lb-data {padding: 0 10px;color: #bbbbbb;}
.lb-data .lb-details {width: 85%;float: left;text-align: left;line-height: 1.1em;}
.lb-data .lb-caption {font-size: 13px;font-weight: bold;line-height: 1em;}
.lb-data .lb-number {display: block;clear: left;padding-bottom: 1em;font-size: 11px;}
.lb-data .lb-close {width: 35px;float: right;padding-bottom: 0.7em;outline: none;}
.lb-data .lb-close:hover {cursor: pointer;}
/* text select
   ========================================================================== */
::-moz-selection,::selection {background: #327012;color: white;}
/* scrollbar
   ========================================================================== */
::-webkit-scrollbar {height:10px;width:10px}
::-webkit-scrollbar-button {height:0;width:0;}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment {display:block;}
::-webkit-scrollbar-button:vertical:start:increment,::-webkit-scrollbar-button:vertical:end:decrement {display:none;}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-style:solid;border-color:transparent;border-radius:10px;}
::-webkit-scrollbar-track:vertical::-webkit-scrollbar-track:horizontal{background-clip:padding-box;background-color:#fff;}
::-webkit-scrollbar-thumb {-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);background-clip:padding-box;background-color:rgba(0,0,0,.2);min-height:28px;padding-top:100;}
::-webkit-scrollbar-thumb:hover {-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);background-color:rgba(0,0,0,.4);}
::-webkit-scrollbar-thumb:active {-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.35);background-color:rgba(0,0,0,.5);}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-width:0;}
::-webkit-scrollbar-track:hover {-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1);background-color:rgba(0,0,0,.05);}
::-webkit-scrollbar-track:active {-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07);background-color:rgba(0,0,0,.05);}
/* test
   ================================================================================ */
.test{
	color:red;
	font-weight:bold;
}
/**/
.more{float:right;font-size:12px;font-weight:normal;color:#fff;margin-right:10px;}
.box:after,
.media_area:after,
.ul_foot:after,
.item04:after,
.ul_tab:after,
.newsdate:after{/*line-height: 0; height: 0px; clear: both; font-size: 0px;*/visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
table a:not(.btn), .table a:not(.btn) {
    text-decoration: none;
}
.root_div{
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0 auto;
	text-align:left;
}
.header{
    border-top:7px #28a7e1  solid;
  height: 186px;
      background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.topbtn01{position:absolute;text-indent:-99999em;}
.topbtn02{position:absolute;text-indent:-99999em;}
.logo{
   position:absolute;
   left:0;
   top:0;
}
/**/
.navbar{margin:0;text-align:center;}
.navbar-default {
    background-color: #f1f1f1;
    border:none;
	border-radius:0;
}
.navbar-default .navbar-brand {
    color: #5d5d5d;
}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
    color: #5d5d5d;
    background-color: transparent;
}
.navbar-default .navbar-nav>li>a {
    color: #5d5d5d;
	font-size:17px;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .nav a#active  {
    color: #fff;
    background-color:#28a7e1;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #fff;
    background-color:#28a7e1;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #fff;
     background-color:#28a7e1;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-default .navbar-toggle{background-color: #999;}
.navbar-default .navbar-toggle .icon-bar:focus,.navbar-default .navbar-toggle .icon-bar::hover {
    background-color: #f1f1f1;
}
.navbar-default .navbar-toggle:focus{border-color:#ddd;}
.navbar-default .navbar-toggle:hover {
    background-color: #28a7e1;
    border-color: #f1f1f1;
}
.navbar-nav>li>a{line-height: 36px;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    text-decoration: none;
    color: #5d5d5d;
    background-color: #f1f1f1;

}
.dropdown-menu {
    max-width:200px;
	min-width:123px;
	padding:0;
	font-size:16px;
	border:none;
	text-align:center;
	z-index:99999;
}
.dropdown-menu>li>a{
	color:#5d5d5d;
    line-height: 36px;
	transition:0.2s linear;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
}
/**/
.banner_area{
    clear:both;
	width:100%;
	height:auto;
}
.banner_area p.backg{
    clear:both;
	display:block;
	width:100%;
	
	margin:0px auto;
}
.rel{position:relative;}
.zoom{z-index:90000;}
/**/
.fuce_div{display: block; position: absolute; top:30px;    background: rgba(0, 0, 0, 0.6); padding-bottom: 30px;margin-right:15px;}	
.fuce_div h3{font-size: 20px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 1.8;
}
.fuce_div h4{line-height: 1.5;
    color: #FFFFFF;
    font-size: 22px;
    margin-top: 5px;
}
.address{padding: 10px 0px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
	.fuce_div h2{margin-bottom: 8px;
    font-size: 20px;
}
	.fuce_div p{margin-bottom: 8px;
    font-size: 20px;}
	.options {
    padding: 20px 0px;
    color: #FFFFFF;
    font-size: 14px;
}
	.options h2{font-size:28px; font-weight: 800;}
	a.cnfont {
    width:100%;
    font-size: 18px;
    line-height: 40px;
    text-transform: uppercase;
    display: inline-block;
    font-weight: bold;
    text-align: center;
    background: #28a7e1;
    color: #fff;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    border: none;
    border-radius: 0;
    letter-spacing: 0.5px;
}
a.cnfont:hover{
  background: #f7f7f7;
    color: #474747;

}
	a.cnfont span {
    display: block;
    float: right;
    width: 40px;
    font-weight: normal;
    height: 40px;
    line-height: 34px;
}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    
}
.row2{
	display: flex;
    flex-wrap: wrap;
	margin:0;
}
.reg_area{padding:20px 0px 10px 0px;text-align:center;margin:0px auto;}
.reg_area a{display:inline-block;width:281px;height:108px;background:#51a63e;padding:10px;border-radius:4px;margin-bottom:10px;}
.justify-content-center {
    justify-content: center !important;
}
.w1100 {
    width: 1100px;
    margin: 0 auto;
    position: relative;
}
/**/
.jccx{ padding-top:50px; background:#f7f7f7; padding-bottom:30px; overflow:hidden; width:100%;z-index:-1;}
.shuj_co{ float:left;width:17%; text-align:right;}
.shuj_co ul li span{ display:block; font-size:24px; font-weight:800; color:#28a7e1; line-height:40px; padding-top:10px;}
.shuj_co ul{ padding-top:0px;}
.shuj_co ul li{ border-bottom:1px solid #d9d9d9; height:90px; font-size:14px;}
.jccx_js{ margin-bottom:20px;  width:59%;line-height:26px;}
.jccx_js_in p>img{
	width:100% !important;
  	height: auto !important;
}
.jccx_js p{ /*text-indent:2em; background:url(//file.xishizhibang.com/wvtlz-4178-cn/dh.png) left top no-repeat;*/margin-top:15px;color:#5d5d5d;}
.ys_list{ padding-top:15px;}
.jccx_js a{ display:block; height:30px; width:100px; line-height:30px; text-align:center; float:left; margin-top:20px; margin-right:20px;}
.jccx_js a.zhxq{ background:#28a7e1; border:1px solid #28a7e1; color:#fff;}
.jccx_js a.whcz{ background:#f7f7f7; border:1px solid #28a7e1; color:#28a7e1;}
.ch_zy{ width:24%;}
.ch_zy p{ margin-top:20px;}
.ch_zy a{ display:block; height:55px; line-height:55px; text-align:left; padding-left:35px; font-size:16px;}
.ch_zy .swiper-container {
  width: 100%;
  height: 451px;
}
.ch_zy .swiper-slide {
  font-size: 18px;
  height: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px;
}


/**/
.topic{background: #1a2127;padding:60px 0;width:100%;}
.topic_list ul{ margin-left:-40px;}
.topic_list ul li{ width:245px; background:#fff;-webkit-box-shadow:0 1px 1px #ccc;  
  -moz-box-shadow:0 1px 1px #ccc;  
  box-shadow:0 1px 1px #ccc; float:left; margin-left:40px; margin-top:40px; position:relative; overflow:hidden;}
.topic_list ul li a.xx_n{display:block; width:100px; height:35px; line-height:35px; color:#fff; border:1px solid #fff; position:absolute; top:110px; left:120%; margin-left:-50px; text-align:center;}
.topic_list ul li h3{ font-size:16px; width:90%; margin:0 auto; padding:8px 0; margin-top:5px; color:#666;}
.topic_list ul li span{ display:block; width:90%; margin:0 auto; text-align:left; font-size:14px; line-height:30px;}
.topic_list ul li p{ width:90%; margin:0 auto; text-align:left; font-size:12px;}
.topic_list ul li p a{ color:#c11c3e;}
.topic_list ul li div.img{ width:340px; height:245px; overflow:hidden;}
.topic_list ul li.teshu{height:500px; background:#c11c3e; position:absolute; left:340px; color:#fff; z-index:999;}
.topic_list ul li.teshu h3{ color:#fff; border-color: #b51a3a;}
.topic_list ul li.teshu a.xx_n{ top:150px;}
.topic_list ul li.teshu p a{ color:#fff;}
.topic_list ul li.teshu  div.img{ height:320px;}
a.more_n{ height:40px; margin:0 auto; width:120px; text-align:center; margin-top:50px; display:block; border:1px solid #28a7e1; line-height:40px; font-size:16px; color:#28a7e1;}
.topic_list ul li:hover h3{color:#fff; border-color: #28a7e1;}
.topic_list ul li:hover p{color:#fff;}
.topic_list ul li:hover span{color:#fff;}
.topic_list ul li:hover p a{color:#fff;}
.topic_list ul li.nes_sl:hover,
.topic_list ul li .nav-in:hover{ 
  background:#28a7e1;
}
.topic_list ul li:hover a.xx_n {
    position: absolute;
    top: 110px;
    left: 50%;
	transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
}

/**/
.news{ background:#f7f7f7; padding:60px 0; width:100%;}
.news_list ul{ margin-left:-40px;}
.news_list ul li{ width:340px; height:420px; background:#fff;-webkit-box-shadow:0 1px 1px #ccc;  
  -moz-box-shadow:0 1px 1px #ccc;  
  box-shadow:0 1px 1px #ccc; float:left; margin-left:40px; margin-top:40px; position:relative; overflow:hidden;}
.news_list ul li a.xx_n{display:block; width:100px; height:35px; line-height:35px; color:#fff; border:1px solid #fff; position:absolute; top:110px; left:120%; margin-left:-50px; text-align:center;}
.news_list ul li h3{ font-size:16px; border-bottom: 5px solid #e6e6e6; width:90%; margin:0 auto; padding:5px 0; margin-top:5px; color:#666;}
.news_list ul li span{ display:block; width:90%; margin:0 auto; text-align:left; font-size:14px; line-height:30px;}
.news_list ul li p{ width:90%; margin:0 auto; text-align:left; font-size:12px;}
.news_list ul li p a{ color:#c11c3e;}
.news_list ul li div.img{ width:340px; height:245px; overflow:hidden;}
.news_list ul li.teshu{height:500px; background:#c11c3e; position:absolute; left:340px; color:#fff; z-index:999;}
.news_list ul li.teshu h3{ color:#fff; border-color: #b51a3a;}
.news_list ul li.teshu a.xx_n{ top:150px;}
.news_list ul li.teshu p a{ color:#fff;}
.news_list ul li.teshu  div.img{ height:320px;}
a.more_n{ height:40px; margin:0 auto; width:120px; text-align:center; margin-top:50px; display:block; border:1px solid #28a7e1; line-height:40px; font-size:16px; color:#28a7e1;}
.news_list ul li:hover h3{color:#fff; border-color: #28a7e1;}
.news_list ul li:hover p{color:#fff;}
.news_list ul li:hover span{color:#fff;}
.news_list ul li:hover p a{color:#fff;}
.news_list ul li.nes_sl:hover,
.news_list ul li .nav-in:hover{ 
  background:#28a7e1;
}
.news_list ul li:hover a.xx_n {
    position: absolute;
    top: 110px;
    left: 50%;
	transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
}

.title{ padding-top:0px;text-align:center;}
.title div{ width:120}
.title h3{ font-size: 36px;color: #28a7e1;font-weight: 600;letter-spacing: 4px;}
.title h3 span.showen{ 
	font-size:20px; 
	line-height:40px;
	font-weight:normal;
	color:#5d5d5d;
	letter-spacing: 0px;
	margin-left:10px;
	background:url(//file.xishizhibang.com/wvtlz-4178-cn/xline.png) no-repeat;
	padding-left:15px;
}
.media_area{padding:60px 0px 0px 0px;}
.media_txt{
	margin:30px 0px;    
	padding:40px 0px;
	background: url(//file.xishizhibang.com/wvtlz-4178-cn/zs_bk.jpg) no-repeat;
	text-align:center;
}

.media_txt li{
    float:left;
	width:18%;
	margin:1% 1%;
	text-align:center;
	border-left:1px #666 solid;
	border-right:1px #666 solid;
}
.media_txt li a{color:#fff;padding:0px 0px;}

.media_txt2{
	margin:0px 0px;    
	padding:0px 0px;
	text-align:center;
}
  .media_txt img{clear:both;border:1px #ddd solid;margin-bottom:5px;}
  .media_txt2 img{clear:both;border:1px #ddd solid;}

.media_txt2 li{
    float:left;
	width:32%;
	margin:0;
	text-align:center;
}
.media_txt2 li a{color:#fff;padding:0px 0px;}
.marbot30{margin-bottom:30px;}
.padtb30{padding:30px 0px;}
/**/
.ul_news li{
	border-bottom:1px #CFD0CF dotted;
	color:#019B44;
	padding:8px 0px;
}
.ul_news li a{color:#584738;}
.ul_news li a:hover{color:#9C7652;}


/**/
footer{
	clear:both;
	width:100%;
	background: #303030;
    padding: 40px 0;
    text-align: center;
	color:#fff;
	line-height:26px;
}
footer	a{color:#fff;}
footer	a:hover{color:#666;}
.fnav{margin-top:10px;}
.fnav a{padding:0px 5px;}

/*sub page*/

.sub_area{
    padding:20px 0px 60px 0px;
}
.sub_info{
	line-height:26px;
	font-size:16px;
	padding:0px 15px;
}
.sub_info img{max-width:100%;}
.site{clear:both;padding:0px 0px 40px 0px;;}
.sticky-top{
	margin:20px auto 0px auto;
	padding-bottom:20px;
	text-align:center;
}
.nav-pills a{
    display: inline-block;
    height: 40px;
    line-height: 38px;
    font-size: 18px;
    color: #28a7e1;
    margin: 0px 5px 20px 5px;
    border: 1px #28a7e1 solid;
    text-align: center;
}
.nav-pills a:hover,.nav-pills a.active,.nav-pills a:hover span,.nav-pills a.active span{color: #fff;background:#28a7e1;}
.nav-pills a span{margin-left:10px;color:#ccc;}


/**/
.newsinfo{
    background:#000 url(//file.xishizhibang.com/wvtlz-4178-cn/pl_bk.jpg) center center no-repeat;
	height:510px;
	text-align:center;
	padding:20px 0px 20px 0px;
}
.newsinfo .swiper-container {
      width: 100%;
      height: 100%;
    }
.newsinfo .swiper-slide {
      font-size: 18px;
      color:#fff;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      padding: 50px 40px;
    }
.newsinfo .parallax-bg {
      position: absolute;
      left: 0;
      top: 0;
      width: 130%;
      height: 100%;
      -webkit-background-size: cover;
      background-size: cover;
      background-position: center;
    }
.newsinfo .swiper-slide .title {
      font-size: 36px;
	  line-height:50px;
      font-weight: 300;
	  text-align:center;
	  color:#fff;
    }
.newsinfo .swiper-slide .subtitle {
      font-size: 21px;
    }
.newsinfo .swiper-slide .text {
      font-size: 14px;
      color: #ccc;
	  line-height:26px;
    }
.newsinfo .swiper-slide .text p{padding: 50px 0px 40px 0px;}
.newsinfo .swiper-slide .text span{ text-align:center;color:#fff; line-height:40px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity:1;}
.swiper-button-prev,
.swiper-button-next{
    width:30px;
	height:30px;
	opacity: 1;
	top:410px;
}
.newsinfo .swiper-container{min-height:450px;}
.swiper-button-prev{
    left: 50%;
    right: auto;
	background:url(//file.xishizhibang.com/w5qd1-4111-cn/rotator_left.png) no-repeat;
	margin-left:-35px;
}
.swiper-button-next{
    right: 50%;
    left: auto;
	background:url(//file.xishizhibang.com/w5qd1-4111-cn/rotator_right.png) no-repeat;
	margin-right:-35px;
}
.banner_area .swiper-container-horizontal>.swiper-pagination-bullets, .banner_area .swiper-pagination-custom, .swiper-pagination-fraction{
   bottom:20px;
}
.banner_area .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{opacity:1;}
.banner_area .swiper-pagination-bullet {
  display: inline-block;
  width: 50px;
  height: 4px;
  margin: 0px 6px;
  cursor: pointer;
  border-radius:0;
  opacity:0.9;
  background:#fff;
}
.banner_area .swiper-pagination-bullet-active{
  background: #28a7e1;
}
.picdiv{margin-bottom:20px;text-align:center;}

@media (min-width: 1200px){
  .topbtn01{left:405px;bottom:30px;width:145px;height:32px;}
  .topbtn02{left:625px;bottom:30px;width:145px;height:32px;}
	.navbar {min-height:60px;margin:0;}
	.container-fluid{width:1100px;min-height:65px;margin:0px auto;}
	.container-fluid2{width:1100px;margin:0px auto;}
	.nav>li {width:123px;padding:0px 0px;}
    .navbar-nav>li>.dropdown-menu>li>a{ border-bottom:1px #f7f7f7 solid;}
    .navbar-brand {display:none;}
    .banner_area p.backg{height:510px;}
    .fuce_div{width: 450px;margin-left:15px;padding:15px 35px 30px 35px;}
  .jccx_js{padding-left:60px;padding-right:30px;}
  .jccx_js_in {border-right: 1px solid #e1e1e1;padding-right:30px;}
	.aboutxt{text-align:left;}
	.aboutxt hr{float:left;}
	.aboutxt hr{
		 padding:2px 0px;
		 background:#44911d;
		 border-color:#44911d;
		 width:33.333%;
		 float:left;
	}
  .nav-pills a{width:22%;}
  .media_txt img{height:73px;}
  .media_txt2 img{height:110px;}
  .banner_area img{min-height:405px;}
  
}
@media (min-width: 768px){
  .navbar-brand {display: none;}
}
@media (min-width: 768px) and (max-width: 1200px){
  .topbtn01{left:50%;bottom:30px;margin-left:-130px;width:135px;height:32px;}
  .topbtn02{left:50%;bottom:30px;margin-left:70px;width:135px;height:32px;}
  .w1100{width:90%;margin:0px auto;}
  .ch_zy {
    width: 100px;
}
  .news_list ul li{ 
    width:50%;
    margin-left:0; 
    margin:auto; 
    margin-top:30px;
  }
  .news_list ul li div.img{width:100%;}
  .news_list li img{width:100%;}
}

@media (max-width: 768px){
  .topbtn01{left:50%;bottom:15px;margin-left:-100px;width:105px;height:32px;}
  .topbtn02{left:50%;bottom:15px;margin-left:60px;width:105px;height:32px;}
  .nav>li>a{padding:5px 15px;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
		color: #5d5d5d;        
		text-align:center;  
      line-height:24px;
       background:#e7e7e7;
	}	
	.navbar-nav>li>a {
   /* padding-top: 20px;
    padding-bottom: 20px;*/
	}
	.navbar-nav>li>.dropdown-menu{width:100%;box-shadow:none;background:#ccc;}

    .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color:#fff;
    background-color: #666;
}
    .banner_area p.backg{height:405px;}
    .fuce_div{padding:15px 15px 30px 15px;}
	.fuce_div h3{font-size:18px; line-height: 30px;}
	.fuce_div h4{font-size:20px;}
    a.cnfont{padding:10px 0px;}
    .title span.zhow1{font-size:20px;}
	.title h3{margin-top:0px;}
	.reg_area{max-width: 100%;}
	.phfloat{float:none;}
	.title:before,.title:after{display:none;}
	.phtext-center{text-align:center;}
	.w1100 {
		width: 90%;
		margin: 0 auto;
		position: relative;
	}
	.jccx{ padding-top:10px; width:100%;}
	.shuj_co{ width:100%; padding-bottom:40px;}
	.shuj_co ul{ padding-top:15px;}
	.shuj_co ul li{ width:48%; float:left; margin:1%; text-align:center;}
	.shuj_co ul li.shu_l{border-bottom:1px solid #d9d9d9; }
	.title{ font-size:18px; width:100%; height:50px; overflow:hidden;}
	.title div{ width:126px;}
	.title h3{ font-size:30px; margin-top:2px;}
	.title span.zhow1{ font-size:16px; line-height:30px;}
	.title_ln{ height:80px; width:280px; overflow:hidden; padding:0; padding-bottom:30px;}
	.jccx_js{ padding-right:0; border-right:none;margin-left:0; width:100%;}
	.jccx_js p{ width:100%;}
	.ch_zy{ width:100%;}
	.ch_zy a{ border-bottom:1px solid #d9d9d9}
	.newsinfo .swiper-slide {padding:20px;}
    
	.news_list ul{ margin-left:0;}
	.news_list ul li{ width:100%;margin-left:0; margin:auto; margin-top:30px;}
	.news_list ul li div.img{ width:100%; }
	.news_list ul li div.img img{ width:100%;height:245px;}
	.news_list ul li.teshu{ display:none;}
    .media_txt ul{width:100%;margin:0px auto;}
    .media_txt2 li{width: calc(50% - 2px);}
	 .media_txt li,.media_txt li img{width:48%;}
    .nav-pills a{padding:0px 10px;}
    .media_txt{
	background-size:auto 100%;
    }
  .tab_form td.b{width:110px;}
  .tab_form .input_txt{width:210px;}

}

.media_area2{
	margin-top: 60px;
}

.listview {
    margin: 1em 0;
}
.listview.accordion .accordion-hd {
    padding: .8em;
    padding-bottom: .6em;
}
.list-group .list-group-item {
    display: block;
    background-color: #fff;
    border-bottom: 1px solid #eee;
    padding: .8em;
    padding-bottom: .6em;
    line-height: 1.5;
    cursor: pointer;
}
.accordion .accordion-hd {
    cursor: pointer;
}
.listview .list-group-item-bd .content {
    overflow: hidden;
}
.ch_zy h3{
    color: #28a7e1;
    margin-bottom: 15px;
    margin-top:10px;
    font-weight:500;
}
.list-group-item{background:none;border:0;}