﻿@charset "utf-8";
/* CSS Document */

/*html{ filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: url("data:image/svg+xml;utf8,#grayscale"); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(1);}*/ 

html {overflow-y:scroll;}
*html {background-image:url(about:blank);  background-attachment:fixed;}
html,body{width:100%;height:100%;}
body { margin:0px; padding:0px; background:#fff; font-size:12px; font-family:"宋体", simsun;background:#fff;-webkit-text-size-adjust:100%;width:100%;width:expression_r(document.body.clientWidth <= 1130? "1130px": "auto");min-width:1130px;}
*,html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{padding:0; margin:0;color:#333;font-size:12px;line-height:24px;font-family:"微软雅黑","宋体", simsun;}
a{text-decoration:none; cursor:pointer}
a:hover{/*text-decoration:underline;*/ color:#E60012; cursor:pointer}
a {text-decoration:none;cursor:pointer;color:#333;}
/*a:visited {text-decoration:none;color:#333;}*/
/*a:active {color:#ba2636;}*/
table {border-collapse:collapse;border-spacing:0;} 
fieldset,img,input {border:0; vertical-align:top;} 
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal}
h1, h2, h3, h4, h5 { margin:0px; padding:0px;}
input,textarea,select {font-family: inherit;font-size: inherit;font-weight: inherit;}
input,textarea,select {*font-size: 100%;}
a{ text-decoration:none;}
ol,ul,li {list-style:none; margin:0px; padding:0px;} 
caption,th {text-align:left} 
q:before,q:after {content:''} 
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
abbr,acronym { border:0}
p { margin:0px; padding:0px;}
.blank { height:10px;}
.blank01 { height:10px; border-top:3px solid #f1f2f4;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.yahei{font-family:"微软雅黑","宋体", simsun;}
.text_c{text-align:center;}
.text_r{text-align:right;}
.db{display:block;}

#outdiv{width:100%;margin:0px auto;/*background:#fff;*/width:expression_r(document.body.clientWidth <= 1130? "1130px": "auto");min-width:1130px;}
.center{width:1000px;margin:0 auto;}

/* header */
.logodiv{background:#D73434;padding:15px 0;}
/*.logodiv div.fr{padding:15px 0 0;}
.logodiv div.fr,.logodiv div.fr img{width:580px;height:90px;}
.logodiv div.fr span{display:inline-block;left:10px;top:30px;font-size:20px;color:#FFF;word-spacing:8px; letter-spacing: 1px;background:#E60012;height:24px;line-height:24px;padding:4px 6px;}*/
.header .searchdiv {padding:10px 0 0 30px;width:280px;}
.header .searchdiv span.box{display:block;border:solid 1px #EFABAB; padding:2px 2px 2px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.header .searchdiv span.box input{display:inline-block;background:#D73434;height:28px;line-height:28px;color:#EDB4B4;border:0;border:none; outline:none;}
.header .searchdiv span.box .text{width:230px;}
.header .searchdiv span.box .bnt{width:34px;background:url(../../images/icon_01.jpg) no-repeat center center;}

/*nav*/
#navbar .navtag{background:#FFF;padding:15px 0;overflow:hidden;}
#navbar .navtag ul.nav{margin-left:-15px;width:1080px;}
#navbar .navtag ul.nav li{padding:0 15px;background:url(../../images/nav_line.gif) no-repeat right center;}
#navbar .navtag ul.nav li div{padding:4px 0;}
#navbar .navtag ul.nav li a,#navbar .navtag ul.nav li b{display:inline-block;font-size:18px;}
#navbar .navtag ul.nav li a{margin:0 12px 0 0;}


/* login */
.header .loginbar,.header .userbar{padding:15px 0 0;}
.header .loginbar a.alink,.userbar .userimg{display:inline-block;color:#FFF;font-size:16px;}
.header .loginbar a.alink{margin-left:15px;}
/*.header .loginbar a.alink img{ vertical-align:middle;}*/
.header .loginbar .dl_link a{background:#FFD43F;padding:0 10px;color:#970000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.header .logindiv .textin{border:solid 1px #CCC;width:240px;height:32px;margin:0 0 10px;color:#d0d0d0;padding:0 10px;}
.header .logindiv .bnt{background:#E60012;border:0;border:none;padding:4px 30px;color:#FFF;font-size:14px;}

.miniheader .logodiv{padding:0; top:0;left:0;width:100%;position:fixed!important;position: absolute;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + 0: document.body.scrollTop + 0); z-index:10002;}
.miniheader .logodiv div.minilogo{padding:2px 0 4px;}
.miniheader .logodiv div.minilogo img{width:110px;}
.miniheader .logodiv .mini-nav li{margin:0 0 0 10px;}
.miniheader .logodiv .mini-nav li a{font-size:16px;color:#FFF;line-height:38px;padding:0 5px;}
.miniheader .loginbar div.fl{height:40px;border-left:solid 1px #C52B2B;}
.miniheader .loginbar div.fl span,.miniheader .loginbar div.fl a{display:inline-block;padding:10px;}
.miniheader .userbar{padding:5px 0 0;}

.home-page .miniheader {display:none;}
.list-page .header,.content-page .header,.aq-page .header{display:none;}

.pd_top{padding-top:50px;}

/* other login */
.other_dl{border-top:solid 1px #e2e2e2;margin-top:25px;}
.other_dl .tit {margin-top:-12px;margin-bottom:10px;}
.other_dl .tit span{background:#FFF;padding:0 10px;font-size:14px;color:#999999;}
.other_dl img{width:24px;height:24px; vertical-align:middle;margin:0 4px 0 0;}
.other_dl .qq_link{margin:0 10px;}

.userbar .userimg{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding-right:20px;}
.userbar .userimg img{width:30px;height:30px;vertical-align:middle;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.userbar .username .showdiv{background:#FFF;border:solid 1px #CCC;top:44px;right:0;}
.userbar .username .showdiv a{display:block;width:100px;color:#999;padding:5px 10px;font-size:14px;text-align:left;}
.userbar .username .showdiv a:hover{background:#E2E2E2;}
.userbar .username .showdiv .exitbar a{border-top:solid 1px #e2e2e2;text-align:center;}
.userbar .username .showdiv .exitbar a img{ vertical-align:middle;margin-right:2px;}

.col_white{color:#FFF;}
.col_yellow{color:#f1ee00;}
.col_orange{color:#ffb400;}

/* footer */
.footer{margin:30px auto 0;height:auto;}
.footer .ft-links{background:#F8F8F8;border-top:solid 1px #E0E0E0;padding:10px 0;}
/*.footer .fk{width:740px;}
.footer .fk_r{width:200px;}*/
.footer .links-bar p{font-size:14px;line-height:24px;}
.footer .links-bar ul{width:860px;overflow:hidden;}
.footer .links-bar ul li{line-height:0;font-size:0;padding:0 15px 0 0 ;}
.footer .links-bar{margin:10px 0 30px 0;}
.ft-links a{display:inline-block;line-height:24px;}
.footer .ft-mininav a{line-height:30px;}
.footer .ft-mininav .fk_r{width:220px;}
.footer .ft-mininav .fk_r li{margin:0 0 0 20px;}
.footer .ft-mininav .fk_rbg1{background:url(../../images/ico_video.gif) no-repeat left center;padding:0 0 0 20px;}
.footer .ft-mininav .fk_rbg2{background:url(../../images/ico_paper.gif) no-repeat left center;padding:0 0 0 20px;}

.footer .ft-mininav .guanzhu li{margin:0 0 0 8px;line-height:30px;}
.footer .ft-mininav .guanzhu a{display:block;width:30px;height:30px;background:url(../../images/share_ico.png) no-repeat 0 0;_background:url(../../images/share_ico.gif) no-repeat 0 0;}
.footer .ft-mininav .guanzhu .wxicon a{background-position:0px -55px;}
.footer .ft-mininav .guanzhu .wbicon a{background-position:-40px -55px;}

.wxcode{width:204px;height:106px;top:28px;right:-40px;background:url(../../images/f_wxcode.png) no-repeat 0 0;_background:url(../../images/f_wxcode.gif) no-repeat 0 0;padding-top:20px;}
.wxcode div{width:90px;margin-left:8px;}
.wxcode div p img{border:solid 1px #C3C3C3;width:72px;height:72px;}
.wxcode div p{color:#818181;}

.miniheader .wxcode{top:32px;right:-25px;}
.miniheader .wxcode div.fl{border-left:none;}

.ft-links a,.ft-mininav span,.footertxt p,.footertxt p a,.footertxt p span{color:#818181;font-size:14px;}

.footertxt{background:#333333;padding:15px 0px 20px 0px;}
.footertxt .webnum img{ vertical-align:middle;}
.footertxt .webnum{margin-top:2px;}

.links-bar .showlink{display:inline-block;width:40px;text-align:center;padding-right:10px;background:url(../../images/show_ico.gif) no-repeat 36px center #DDDDDD;color:#999;line-height:24px;cursor:pointer;}

.mt10{margin-top:10px;}
.mt20{margin-top:20px;}


/*广告*/
.imgbar,.imgbar a,.imgbar img{font-size:0;line-height:0;}
.wd_1000_70,.wd_1000_70 img{width:1000px;height:70px;}
.wd_l660_r320 .fl,.wd_l660_r320 .fl img{width:660px;height:100px;}
.wd_l660_r320 .fr,.wd_l660_r320 .fr img{width:320px;height:100px;}
.wd_320_100,.wd_320_100 img{width:320px;height:100px;}
.wd_230_265,.wd_230_265 img{width:230px;height:265px;}
.wd_320_340,.wd_320_340 img{width:320px;height:340px;}
.wd_320_120,.wd_320_120 img{width:320px;height:120px;}
.wd_630_70,.wd_630_70 img{width:630px;height:70px;}
.wd_285_180,.wd_285_180 img{width:285px;height:180px;}
.wd_640_200,.wd_640_200 img{width:640px;height:200px;}
.wd_130_340,.wd_130_340 img{width:130px;height:340px;}
.wd_340_340,.wd_340_340 img{width:340px;height:340px;}
.wd_300_300,.wd_300_300 img{width:300px;height:300px;}
.wd_300_130,.wd_300_130 img{width:300px;height:130px;}
.wd_300,.wd_300 img{width:300px;height:auto;}
.wd_320_280,.wd_320_280 img{width:320px;height:280px;}
.wd_495_100,.wd_495_100 img{width:495px;height:100px;}
.wd_310_210,.wd_310_210 img{width:310px;height:210px;}
.wd_260_100,.wd_260_100 img{width:260px;height:100px;}
.wd_1000_120,.wd_1000_120 img{width:1000px;height:120px;}

/*浮动二维码*/

.f-wximg
{
	top: 50%;
	right:10px;
	width: 120px;
	height:164px;
	z-index: 1002;
	overflow: hidden; 
	margin-top:-82px!important;
	position:fixed!important;
	position: absolute;
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.black_bg
{
	display: none;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 10002;
	-moz-opacity: 0.75;
	opacity: .75;
	overflow:hidden;
	filter: alpha(opacity=75);
	position:fixed!important;
	position: absolute;
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}


.navtag b.nav_jia {
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url(../../images/nav_jia.png) no-repeat;
	vertical-align: middle;
	cursor: pointer;
	position: absolute;
	z-index: 100;
	right:170px;
	top:15px
}
.navtag .nav_custom {
	width:984px;
	height:auto;
	position: absolute;
	top:45px;
	left:0;
	z-index: 99999;
	background: #f5f5f5;
	display: none;
	padding:1px 20px 6px;
}
.navtag .nav_custom em {
	display: inline-block;
	padding: 5px 10px;
	font-style: normal;
	cursor: pointer;
	margin: 5px 10px 0px 10px;
	color: #333;
	font-size: 14px;
	background: #ffffff;
	position: relative
}

.move_open {
	-webkit-animation: move_open 1s ease forwards;
	animation: move_open 1s ease forwards
}
@-webkit-keyframes move_open {
0% {
-webkit-transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(135deg)
}
}
@keyframes move_open {
0% {
transform:rotate(0deg)
}
100% {
transform:rotate(135deg)
}
}
.move_qiu {
	-webkit-animation: move_qiu 1s ease forwards;
	animation: move_qiu 1s ease forwards
}
@-webkit-keyframes move_qiu {
0% {
-webkit-transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(180deg)
}
}
@keyframes move_qiu {
0% {
transform:rotate(0deg)
}
100% {
transform:rotate(180deg)
}
}



/* 网站地图 */
.sitemap h5{font-size:20px;border-bottom:solid 2px #C03;padding:15px 0 15px 5px;font-weight:bold;}
.sitemap ul{padding:0 10px 10px;}
.sitemap ul li{border-bottom:dotted 1px #CCC;padding:8px 0;}
.sitemap ul li div.fr{width:870px;}
.sitemap ul li div.fr span{padding:0 8px;}
.sitemap ul li div.fr span:nth-last-child(1){display:none;}
.sitemap ul li a,.sitemap ul li div.fr span,.sitemap ul li .sort_three{display:inline-block;line-height:28px;}
.sitemap ul li div.fl a{width:80px;height:28px;font-size:14px;color:#700001;padding:0 10px 0 0;background:url(../images/sort_ico.gif) no-repeat left top;}
.sitemap ul li div.fr .sort_three{padding:0;}
.sitemap ul li .sort_three a{display:inline-block;margin:0 2px;}