body{padding:0;margin:0;word-wrap:break-word;}
body, input, textarea, select, button{font:14px/1.6 "Microsoft Yahei", Arial, "\5B8B\4F53";color:#333;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,textarea,blockquote,p{padding:0;margin:0;zoom:1;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
address,cite,code,em,th,i{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
img{vertical-align:top;border:0;}
a{color:inherit;text-decoration:none;*color:#333;cursor:pointer;}
a:hover{color:#c00;}
table{border-collapse:collapse;border-spacing:0;}
th, td{border:1px solid;}
input,textarea,select{outline:none;}
ul:after, after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"";}
.grayfilter{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);
filter:grayscale(100%);filter:gray;}
.waiting, .waiting *{cursor:wait !important;}
.font-songti, .font-songti *{font-family:"\5B8B\4F53";}
.clear{display:block;clear:both}
.clear0{height:0;overflow:hidden;}
.clear5{height:5px;overflow:hidden;}
.clear10{height:10px;overflow:hidden;}
.clear15{height:15px;overflow:hidden;}
.clear20{height:20px;overflow:hidden;}
.clear25{height:25px;overflow:hidden;}
.clear30{height:30px;}
.clear35{height:35px;}
.clear40{height:40px;}
.clear50{height:50px;}
.clear55{height:55px;}
.hidden{overflow:hidden;}
.hide{display:none;}
.c{text-align:center;}
.r{text-align:right;}
.b{font-weight:bold;}
.red{color:#f00;}
.gray{color:#888;}
.fl{display:block;float:left;}
.fr{display:block;float:right;}
.medium{font-size:medium;}
.large{font-size:large;}
.x-large{font-size:x-large;}
.color-666{color:#666;}
.color-999{color:#999;}
.white, .color-fff{color:#fff;}
a.ellipsis, .ellipsis a, .self-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.wrapper{margin:0 auto;width:100%;min-width:1200px;}
.wrap_c{width:100%;background:url(../img/bg1.jpg) top center repeat-y;} 
.wrap{margin-right:auto;margin-left:auto;width:1200px; }

.header{height:350px;/* background-position:center bottom;background-repeat:no-repeat; */background: url(../img/top-title-bg.png)center no-repeat;;}
.top{line-height:40px;}
.top .tq{padding:4px 0 0 10px;height:25px;overflow:hidden;}
.top .fav{color:#666;}
.header .logo{margin-top:35px;}
.header .search{margin-top:15px;}
.header .search input{margin:0;padding:0;}
.header .search input[type="text"]{border:1px solid #d2d2d2;width:135px;height:28px;text-indent:5px;}
.header .search input[type="submit"]{border:0;width:50px;height:30px;
background:#ff9529 url(../img/search01.png) center center no-repeat;overflow:hidden;text-indent:-999px;}
/* banner */
.c-banner{
	width: 100%;
	position: relative;
	height: 680px;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #000000;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
	
	
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}
.nav{
	height:70px;font-size:23px;line-height:70px;color:#fff; /* background-color:#cc1e1d; */
 background: url(../img/nav_bg.png) center center no-repeat;
 }
.wxy-nav{position:relative;z-index:9;}
.wxy-nav, .wxy-nav ul{padding-left:0;list-style:none;}
.wxy-nav li{position:relative;}
.wxy-nav>li{float:left;}
.wxy-nav>li>a{display:block;position:relative;padding:0 20px;line-height:70px;font-size:26px;color:#fff;}
.wxy-nav>li>a>em{position:absolute;display:block;right:0;bottom:0;left:0;height:0;
overflow:hidden;/* background-color:#ce700ce8; */ transition:linear .3s;
background: url(../img/navbg_h.png) center center no-repeat;background-size:105%;}
.wxy-nav>li>a>span{display:block;position:relative;}
.wxy-nav>li>a.on, .wxy-nav>li>a:hover, .wxy-nav>li:hover>a{color:#fca80de8;}
.wxy-nav>li>a.on em{height:100%;}
.wxy-nav>li>a>img{vertical-align:middle;height:24px;}
.wxy-nav div{position:absolute;display:none;top:100%;padding:10px;background-color:#fe0000;}
.wxy-nav div a{display:block;padding:0 10px;line-height:30px;color:#fff;white-space:nowrap;}
.wxy-nav li a:hover{background: url(../img/navbg_h.png) center center no-repeat;background-size:105%;}

.wxy-nav div div{background-color:#fc870c;}
.wxy-nav-horizontal ul, .wxy-nav-horizontal li{float:left;width: 170px;    text-align: center;}
.wxy-nav-vertical>li>div{left:0;padding:0;min-width:100%;}
.wxy-nav-vertical div a{text-align:center;line-height:40px;}
.wxy-nav-vertical div div{padding:0;top:0;left:100%;}
.wxy-nav-vertical div div a{padding:0 15px;text-align:left;}


.footer{margin-top:0px;padding-top:35px;font-size:12px;line-height:30px;
background:url(../img/footer_bg.png) top center no-repeat;color:#fff;height:209px;}
.footer01{margin-right:35px;padding:10px 35px 40px 0;border-right:1px solid #fff;}
.footer02{margin-right:35px;}
.footer03 p{font-size:14px;}
.footer04{padding-top:10px;}
.footer04 a:first-child{margin-right:20px;}
.footer04 p{margin-top:10px;line-height:22px;}
.footer04 em{display:inline-block;margin-right:6px;width:24px;height:22px;vertical-align:middle;background:url(../img/icons.png) -24px 0 no-repeat;}
.footer04 a:first-child em{background-position:0 0;}
.footer09{margin-top:60px;font-size:14px;line-height:44px;color:#eee;background-color:#123774;}

img.captcha{cursor:pointer;}

#DIVGOTOP{display:none;position:fixed;z-index:99999;left:50%;margin-left:610px;bottom:80px;width:42px;height:42px;}
#DIVGOTOP a{display:block;width:100%;height:100%;background:url(../img/top.png) 0 0 no-repeat;}
#DIVGOTOP a:hover{background-position:-42px 0;}

@media (max-width:1280px) {
	#DIVGOTOP{right:10px;}
}

/*wxyImgFocus*/
.wxy-img-focus{position:relative;}
.wxy-img-focus ul{position:absolute;top:0;right:0;bottom:0;left:0;}
.wxy-img-focus ul li{position:absolute;top:0;right:0;bottom:0;left:0;}
.wxy-img-focus img{display:block;width:100%;height:100%;}
.wxy-img-focus .title-container{position:absolute;right:0;bottom:0;left:0;height:35px;overflow:hidden;line-height:35px;}
.wxy-img-focus .title-container .div{position:absolute;top:0;right:0;bottom:0;left:0;}
.wxy-img-focus .title-container .mask{background-color:rgba(0,0,0,.7);filter:Alpha(opacity:70);}
.wxy-img-focus .title{float:left;height:35px;overflow:hidden;}
.wxy-img-focus .title a{display:block;width:100%;height:35px;line-height:35px;text-indent:1em;color:#fff;
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wxy-img-focus ol{float:right;}
.wxy-img-focus ol li{float:left;padding:11px 10px 0 0;}
.wxy-img-focus ol.dot i{display:block;width:12px;height:12px;overflow:hidden;border-radius:50%;background-color:#fff;cursor:pointer;}
.wxy-img-focus ol.dot li.on i{background-color:#f60;}
.wxy-img-focus ol.num li{padding:9px 6px 0 0;}
.wxy-img-focus ol.num i{display:block;width:16px;height:16px;font-size:12px;line-height:16px;text-align:center;color:#e00;
overflow:hidden;background-color:#eee;cursor:pointer;}
.wxy-img-focus ol.num li.on i{color:#fff;background-color:#e00;}
/*edgesunadimgfade*/
div.adimgfade{position:relative;width:100%;}
div.adimgfade ul.adulimgfade{position:absolute;top:0;right:0;bottom:0;left:0;}
div.adimgfade ul.adulimgfade li{position:absolute;width:100%;height:100%;background-position:center top;background-repeat:no-repeat;}
div.adimgfade ul.adulimgfade li a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;}
div.adimgfade a.btn{display:block;position:absolute;top:50%;margin-top:-60px;width:70px;height:118px;
background:url(../img/bannerbutton03.png) no-repeat;}
div.adimgfade a.prev{left:0;background-position:0 0;}
div.adimgfade a.prev:hover{background-position:-70px 0;}
div.adimgfade a.next{right:0;background-position:0 -118px;}
div.adimgfade a.next:hover{background-position:-70px -118px;}
div.adimgfade ul.imgfadedotindex{position:absolute;left:50%;bottom:0;}

/*圆点索引*/
div.adimgfade ul.imgfadedotindex li{float:left;margin-right:6px;border:0;width:12px;height:12px;overflow:hidden;
background:#ccc;border-radius:50%;cursor:pointer;}
div.adimgfade ul.imgfadedotindex li.on{background:#e00;}
/*百度分享*/
.bdshare-slide-button-box{z-index:99;}

/*list页*/
.headbg{width:100%; margin:25px auto 20px; background:#ffffff; height:80px;}
.w1200{width:1200px;}
.m0{ margin:0px auto 0px;}
.m30{ margin:30px auto 0px;}
.head_searchbox{float:right; width:400px; padding-top:22px;}
.fl{float:left;}
.fr{float:right;}
.w400{ width:400px;}
.d1 input {
  width: 100%;
  height: 35px;
  padding-left: 10px;
  border: 1px solid #efefef;
  border-radius: 0 5px 5px 0;
  outline: none;
  background: #ffffff;
  color: #9E9C9C;
}

.d1 button {
  position: absolute; 
  top: 0;
  right: 0px;
  width: 42px;
  height: 35px;
  border: none;
  background: #9a0002 url(../img/search01.png) center center no-repeat;
  border-radius: 0 5px 5px 0;
  cursor: pointer;
}

