@charset "gb2312";
/*
by:68TIME
QQ:154352659
*/
/* CSS Document */
/* 默认样式 */
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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline;font:inherit;font-size:100%} 
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;color:#000}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
legend{color:#000}
body{line-height:1}
table{font-size:inherit;font:100%}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%}
a,button{cursor:pointer}
/**********defined************/
body { font-size:12px; color:#666; font-family:"宋体";line-height:26px; background:#fff;}
h1, h2 { font-weight:bold; color:#666}
h1, h2, h3, h4, h5, h6, p { line-height:1.2em; font-size:100%}
p{line-height:1.5em}
h1{ font-size:22px}
h2{ font-size:14px}
h3, h4, h5, h6{ font-size:12px} 
strong {font-weight:bold}
#updates_button { font-size:14px}
a {color: #666; text-decoration:none}
a:link {text-decoration:none} 
a:hover  { color: #e00; text-decoration: underline}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cl{zoom:1}
.mt40{ margin-top:40px}
.m-5{ margin-top:5px}
.m-10{ margin-top:10px}
.m-20{ margin-top:20px}
.p5{ padding:5px}
.p10{ padding:10px}
.l{ float:left}
.r{ float:right}
.block{ display:block; margin:0 auto;}
/*all*/
.w1000{ width:1000px; margin:0 auto; position:relative;}
.all{background:url(../images/topbg.jpg) center 0 no-repeat;}
.headtop .w1000{ position:relative;}
.headtop .logo{ height:88px;position:relative}
.headtop .logo a{ width:559px; height:88px; display:block; text-indent:-999em;background:url(../images/logo.jpg) 0 0 no-repeat;}
.weixin{ padding-top:10px; padding-bottom:5px;text-align:right;}
.weixin a{display:inline-block; height:30px; line-height:30px; margin-left:15px;}
.weixin .wx{ background:url(../images/wx.png) 0 center no-repeat; padding-left:30px; }
.weixin .wb{ background:url(../images/wb.png) 0 center no-repeat; padding-left:24px; }
.tel{ font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#c4000a; text-align:left; background:url(../images/telbg.png) 0 0 no-repeat; padding-left:44px; line-height:34px;}
/*nav*/
.nav ul{height:48px;font-family:"Microsoft Yahei"; width:900px; padding:0px 50px; margin:0 auto;}
.nav ul li{float:left;font-size:15px; }
.nav ul li a{display:block;padding:0px 26px; color:#fff; padding-top:10px;}
.nav ul li a:hover{text-decoration:underline; color:#ddd;}
/*container*/
.container{ padding-top:10px;}
.sort_l{ width:420px; height:285px; background:url(../images/hot_fenlei.png) 0 center no-repeat; overflow:hidden;}
.sortlist{font-family:"Microsoft Yahei"; font-size:14px; padding:30px; padding-top:58px;}
.sortlist li{ border-bottom:1px dotted #d4be9f; width:50%; float:left; background:url(../images/dian.png) 0 center no-repeat; text-indent:12px; line-height:40px; height:40px; overflow:hidden;}
.sortlist li a{ color:#5f421a;}
.sortlist li a:hover{ color:#e00;}
/*flashbox*/
.flash_r{ width:; height:260px;overflow:hidden;}
.flashbox{width:320px; height:260px; overflow:hidden;}
.flashbox img{width:320px; height:260px;}
.focusbox {width:320px; height:260px;position:relative; overflow:hidden;}
.focus_trigger {text-align:right;position: absolute; bottom:7px; right:7px; z-index:3}
.focus_trigger a { float:left;overflow:hidden; margin-left:3px;width:18px;height:18px;line-height:18px;text-align:center; color:#333; background:#fff;outline:none;overflow:hidden;text-decoration:none}
.focus_trigger a.current {color:#fff; background:#c4000a;}
.focus_panel {position:relative;}
.focus_panel div { position:absolute;}
.focus_panel div a {width:320px; height:260px; display:block; position:relative;}
.focus_panel div a span{ height:40px; width:320px; position:absolute; z-index:2; left:0; bottom:0; background:#000;filter:alpha(opacity=70);opacity:0.7;-moz-opacity:0.7; color:#fff; padding:10px 140px 10px 10px; line-height:20px; font-size:14px;}
.focus_panel div a:hover span{color:#FF0;}
/*piclist*/
.piclist li{float:left; display:inline; padding:12px 10px; position:relative;}
.piclist li img{width:230px; height:158px; display:block}
.piclist li p{width:230px; font-weight:normal;font-family:"Microsoft Yahei"; font-size:14px;line-height:30px; height:30px; overflow:hidden; text-align:center; background:#b6000a; color:#fff;}
.piclist li a:hover,.piclist li a:hover p{ color:#ff0; text-decoration:none;}
/*文字列表*/ 
.textlist li{font-size:12px; background:url(../images/biao.gif) 0 center no-repeat; line-height:28px; height:28px; overflow:hidden; text-indent:12px; border-bottom:1px dotted #cccccc;} 
.textlist em{ float:right; color:#666}  
.ntextlist li{ line-height:30px; height:30px;background:url(../images/biao.gif) 0 12px no-repeat;}
/*title*/
.title{ height:36px;border-bottom:1px solid #c4000a; line-height:36px}
.title h2{ display:inline; float:left; padding:0px 20px; color:#fff; font-family:"Microsoft Yahei";line-height:36px; background:#c4000a; font-size:16px; font-weight:normal;}
.title em{ float:right;height:36px; display:block}
.title em a{height:36px;display:block;}
.ptitle{ height:36px;border-bottom:1px solid #c0bebe; line-height:36px}
.ptitle h2{ display:inline-block; padding:0px; font-family:"Microsoft Yahei";line-height:36px; font-size:15px; font-weight:normal; color:#333;background:url(../images/biao.gif) 0 center no-repeat; text-indent:12px;}
.ptitle h2 a{ color:#333;}
.ptitle em{ float:right; width:46px; height:36px; display:block}
.ptitle em a{background:url(../images/morebg.png) 0 center no-repeat;height:36px;display:block;text-indent:-999em}
/*neiye*/
.naside_lef{ width:750px}
.naside_rig{ width:230px}
.naside_rig img{ margin-top:10px;}
.pageslist{clear:both;margin:0 auto; padding:24px 0px}
.pageslist { text-align:center; white-space:normal; font-size:12px}
.pageslist span,.pageslist a {color:#333;padding:6px 10px; margin:5px 2px;background:#fff; border:1px solid #ccc}
.pageslist a:hover {color:#e00;background:#fff; text-decoration:none; border:1px solid #ccc}
.sort .textlist{border:1px solid #e6e6e6; padding:6px 12px; background:#fff;} 
.sort .sort_t{font-family:"Microsoft Yahei"; height:36px; line-height:36px; background:#c4000a;}
.sort .sort_t h2{ line-height:36px; font-weight:normal; color:#333; display:inline-block; padding-right:8px; color:#fff; text-indent:15px;}
.sort li{line-height:32px; height:32px;}
.sort li.current{ border-bottom:0px; padding-bottom:0px;}
.npiclist li{padding:10px 6px;}
.npiclist li img{width:174px; height:120px; display:block}
.npiclist li p{width:174px; font-weight:normal;font-family:"Microsoft Yahei"; font-size:14px;line-height:26px; height:26px; overflow:hidden; text-align:center}
/*detail*/
.robing_con{font-size:14px;padding:5px 21px; height:auto; overflow:hidden}
.robing_con h1{ background:none; font-size:24px; display:block; line-height:45px; color:#333; text-align:center;font-weight:normal; font-family:"Microsoft Yahei","黑体"; padding:10px 0px; border-bottom:1px dotted #ddd}
.robing_con h4 { text-align:center;font-size:12px; font-weight:normal; padding:15px; color:#666 }
.robing_con h4 a{color:#333; font-family:"宋体"}
.robing_con h4 a:hover{color:#ee0000; text-decoration:underline}
.robing_con h4 em { float:right}
.textdetail{ padding:0px 5px;color:#333}
.textdetail p{ line-height:24px; padding-bottom:15px}
.textdetail img{ max-width:600px; display:block; margin:0 auto}
/*copyright*/
.copyright{ background:url(../images/bottombg.jpg) center 0 no-repeat #f39a0f;text-align:center; padding:5px 0px; margin-top:20px; padding-top:84px; color:#fff;}
.copyright p{ line-height:26px;}
.copyright a{color:#fff;}
.copyright a:hover{color:#ff0;}

.wbfc{ position:absolute; right:40px; top:50px; z-index:99999}
.wbfc img{ width:120px; height:120px; display:block;}

.banner{ height:450px; background:url(../images/banner.jpg) center 0 no-repeat;}
.w300{ width:360px;}
.w340{ width:360px;}
.mr15{ margin-right:20px;}
.abouts img{ margin-right:10px;}
.abouts p{ line-height:24px;}
.more{ color:#e00;}

.fleft{float:left;}

.notice
{
    background: #D82633;
}

.index_notice
{
    width: 980px;
    margin: 0 auto;
    height: 28px;
    background: url(../images/index_pic01.jpg) no-repeat left 5px;
}

.index_notice_m
{
    width: 980px;
    margin: 0 auto;
}

.index_notice_m01
{
height: 28px;
line-height: 28px;
position: absolute;
top: 0px;
left: 50%;
width: 980px;
overflow: hidden;
margin-left: -490px;
}

.index_notice_m01 span
{
width: 100px;
text-indent: 35px;
color: #fff;
font-size: 13px;
line-height: 28px;
height: 28px;
margin-right: 12px;
}

.index_notice_m01 ul
{
width: 880px;
height: 100000px;
position: absolute;
top: 0px;
left: 100px;
}

.index_notice_m01 ul li
{
	height: 28px;
	font-size: 13px;
}

	.index_notice_m01 ul li a
	{
		color: #fff;
	}