﻿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, div: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;}
.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{margin-right:auto;margin-left:auto;width:1200px;}

.header{height:210px;background-position:center bottom;background-repeat:no-repeat;}
.top{line-height:32px;}
.top .tq{padding:4px 0 0 10px;height:25px;overflow:hidden;}
.top .fav{color:#666;}
.header .logo{margin-top:40px;}
.header .search{margin-top:80px;}
.header .search input{margin:0;padding:0;}
.header .search input[type="text"]{border:1px solid #d2d2d2;width:200px;height:34px;text-indent:5px;}
.header .search input[type="submit"]{border:0;width:50px;height:36px;background:#2d4c86 url(../images/search01.png) center center no-repeat;overflow:hidden;text-indent:-999px;}

.nav{height:60px;font-size:medium;line-height:60px;color:#fff;background-color:#2d4c86;}
.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 21px;line-height:60px;font-size:medium;color:#fff;}
.wxy-nav>li>a>em{position:absolute;display:block;right:0;bottom:0;left:0;height:0;overflow:hidden;background-color:#fe0000; transition:linear .3s;}
.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:#fff;}
.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 div a:hover{text-decoration:underline;}
.wxy-nav div div{background-color:#fc870c;}
.wxy-nav-horizontal ul, .wxy-nav-horizontal li{float:left;}
.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:50px;padding-top:50px;background:url(../images/footerbg.jpg) top center no-repeat;color:#fff;}
.footer00{padding-top:40px;background-color:#000;}
.footera{position:relative;padding-bottom:40px;}
.footer a{color:#fff;}
.footer01{width:620px;}
.footer01 em{position:relative;width:254px;height:44px;background:url(../images/logo_footer.png) left center no-repeat;}
.footer01 em i{display:block;position:absolute;border-left:1px solid #fff;width:21px;top:8px;right:0;bottom:8px;}
.footer02 span{font-size:12px;color:#ccc;}
.footer03{position:absolute;right:50px;bottom:25px;}
.footer03 a{margin-right:20px;font-size:12px;}
.footer03 a.weibo{margin-right:0;}
.footer03 .qrcode{position:relative;padding-top:42px;width:56px;line-height:1;background-repeat:no-repeat;background-position:center 5px;}
.footer03 .qrcode img{display:none;position:absolute;top:-55px;left:-160px;width:140px;height:140px;}
.footer03 .qrcode:hover img{display:block;}
.footer03 .weixin{background-image:url(../images/icon_weixin.gif);}
.footer03 .weibo{background-image:url(../images/icon_weibo.gif);}
.footer04{line-height:44px;color:#999;background-color:#222;}
.footer04 a{color:#999;}
*/
.footer{margin-top:50px;padding-top:90px;font-size:12px;line-height:30px;background:url(../images/footer.jpg) top center no-repeat;color:#fff;}
.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(../images/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(../images/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(../images/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;}
