@charset "gb2312";
body{ font-size:12px; font-family:\5B8B\4F53; color:#333; line-height:24px; margin:0 auto; background:url(imagessy_bj.jpg) repeat-y; background-size:100%;}
ul,li,p,span,img,p,h1,h2,h3,h4{ list-style:none; padding:0; margin:0; border:none; font-style:normal; list-style:none; font-weight:normal;}
a{ color:#333;}
a:link{ text-decoration:none}
a:visited{ text-decoration:none}

.banner_t{ width:100%; height:320px; float:left; background:url(imagesbanner.jpg) top center no-repeat;}

.nav{ width:100%; float:left; height:50px; background-color:#890007;}
.nav_in{ width:1000px; margin:0 auto; overflow:hidden; height:50px;}
.nav_in p{ float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; line-height:50px;}
.nav_in p a{ color:#fff; display:block; padding:0 35px;}
.nav_in p a:hover{ color:#ffc1c4;}
.nav_in span{ width:1px; height:50px; float:left; background-color:#a13439;}

.main{ width:1000px; margin:0 auto; clear:both;}
.main_l{ width:660px; float:left; background-color:#f7f7f7;}

.bigimg{ 
    width:640px; 
	height:320px; 
	overflow:hidden; 
	position:relative; 	
	float:left;
	margin-top: 22px;
}
.bigimg .bg{ 
    width:640px; 
	height:50px;background-color:#000; 
	filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;
    position:absolute; bottom:0; left:0;
}
.bigimg p{ 
    font-size:18px; 
	color:#fff; 
	font-family:microsoft yahei; 
	position:absolute; 
	display:block; 
	left:16px; 
	bottom:12px;
}
.bigimg p a{ 
    color:#fff;
}
.bigimg .point{ 
    display:block; 
	position:absolute; 
	right:6px; 
	bottom:9px; 
	width:100px; 
	height:20px;
}
.bigimg .point a{ 
    display:block; 
	float:left; 
	margin:2px 8px;  
	width:8px; 
	height:8px; 
	border-radius:4px; 
	background-color:#fff;
	_margin:2px 6px;
	width:_4px; 
	height:_4px;
}
.bigimg .point a:hover,.bigimg .point a.now{ 
    background-color:#b91b21; 
	width:12px; 
	height:12px; 
	border-radius:6px; 
	margin:0 6px; 
	_margin:0px 4px;
	width:_4px; 
	height:_4px;
}

.lb_l{ width:660px; float:left; border-left:1px solid #c1c1c1; margin-top:30px;}

.kuai{ width:660px; float:left;}
.kuai .didian{ width:660px; float:left;}
.kuai .didian span{ width:9px; height:9px; float:left; background-color:#999;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; border:2px solid #fff; margin:9px 0 0 -7px;}
.kuai .didian p{ float:left; line-height:30px; padding:0 16px; color:#fff; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; margin:0 0 0 8px;}
.kuai .didian p a{ color:#fff;}
.kuai .didian p.ys_1{ background-color:#890106;}
.kuai .didian p.ys_2{ background-color:#ffa200;}
.kuai .didian p.ys_3{ background-color:#0050c9;}
.kuai .didian p.ys_4{ background-color:#10a700;}

.kuai .kuai_nr{ width:626px; float:left; margin:20px 0 20px 15px; background:url(imagesxxh.png) bottom repeat-x; padding:0 0 22px 0;}
.kuai .kuai_nr .pic2{ float:left;}
.kuai .kuai_nr .pic2_r{ width:406px; float:right;}

.pic2_r .pic2_bt{ width:406px; float:left; font-size:22px; font-family:\5FAE\8F6F\96C5\9ED1; height:24px; overflow:hidden;}
.pic2_r .pic2_bt a{ color:#000;}
.pic2_r .pic2_bt a:hover{ color:#c00;}

.pic2_r .pic2_nr{ width:406px; float:left; line-height:26px; color:#666; font-size:14px; padding:4px 0 0 0;}
.pic2_r .pic2_time{ width:406px; float:left; padding:20px 0 0 0;}
.pic2_r .pic2_time .pic2_tin1{ float:left; color:#999;}
.pic2_r .pic2_time .pic2_tin2{ float:right; margin:0 0 0 20px;}
.pic2_r .pic2_time .pic2_tin2 img{ float:left; padding:5px 4px 0 0;}
.pic2_r .pic2_time .pic2_tin2 a p{ color:#c7c7c7; float:left;}

.ckgd{ width:660px; float:left; text-align:center; padding:30px 0;}

.main_r{ width:320px; float:right;}
.mr_bt1{ width:320px; float:left; background:url(imagesr_bt.jpg) bottom no-repeat; padding:16px 0 10px 0;}
.mr_bt1 p{ float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1;}
.mr_bt1 a{ float:right; font-size:13px; color:#999; padding:6px 0 0 0; line-height:18px;}
.mr_bt1 a:hover{ color:#c00;}
.mr_bt1 a img{ float:right; padding:2px 0 0 6px;}

.mr_nr1{ width:320px; float:left; height:137px; float:left; background:url(imagesmr_bj.jpg) no-repeat; margin:20px 0 0 0; line-height:28px;}
.mr_nr1 p{ width:256px; margin:0 auto; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; padding:14px 0 0 0; display:block;}
.mr_nr1 span{ width:256px; height:84px; overflow:hidden; margin:0 auto; font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1; color:#999; display:block;}

.mr_xxh{ width:320px; float:left; height:1px; background:url(imagesxxh.png) no-repeat; margin:10px 0 0 0;}
.mr_top{ margin-top:30px;}

.mr_nr2{ width:320px; float:left; padding:10px 0 6px 0;}
.mr_nr2 p{ width:320px; float:left; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; height:24px; overflow:hidden;}
.mr_nr2 p a{ color:#000;}
.mr_nr2 p a:hover{ color:#c00;}
.mr_nr2 img{ float:left; padding:10px 0 0 0;}
.mr_nr2 span{ width:206px; float:right; line-height:21px; color:#888; height:63px; overflow:hidden; padding:10px 0 0 0;}
.mr_nr2 span a{ color:#000;}
.mr_nr2 span a:hover{ color:#c00;}

.mr_bt2{ width:320px; float:left; border-top:1px solid #ddd; margin-top:30px;}
.mr_bt2 .mr_bt2_in{ float:left;}
.mr_bt2 .mr_bt2_in img{ float:left; padding:12px 6px 0 0;}
.mr_bt2 .mr_bt2_in p{ float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; color:#000; padding:16px 0 0 0;}
.mr_bt2 span{ float:right; padding:26px 0 0 0;}
.mr_bt2 span a{ color:#999;}
.mr_bt2 span a:hover{ color:#c00;}
.mr_bt2 span img{ float:right; padding:10px 0 0 6px;}

.fbpl{ width:318px; height:70px; float:left; border:1px solid #dcdcdc; margin:16px 0 0 0;}
.fbpl span{ float:left; display:block; padding:10px; border-right:1px solid #dcdcdc;}
.fbpl textarea{ width:227px; height:54px; float:left; border:0; outline:none; color:#999; padding:8px 6px;}
.fbpl_bot{ width:320px; float:left; padding:8px 0 0 0;}
.fbpl_bot span{ float:left; padding:0 8px 0 4px;}
.fbpl_top{ margin-top:2px;}
.fbpl_bot p{ float:right; line-height:28px; float:right; background-color:#890106; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.fbpl_bot p a{ color:#fff; display:block; padding:0 16px;}

.zxpl{ width:320px; float:left; border-bottom:1px solid #ddd; padding:20px 0 8px 0;}
.zxpl p{ float:left; color:#000; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1;}

.zxpl_nr{ width:320px; float:left; padding:20px 0 10px 0; background:url(imagesxxh.png) bottom no-repeat;}
.zxpl_nr .pic9{ float:left;}
.zxpl_nr .pic9_r{ width:260px; float:right;}

.pic9_h1{ width:260px; float:left;}
.pic9_h1 p{ float:left; color:#999;}
.pic9_h1 p a{ color:#999;}
.pic9_h1 p a:hover{ color:#c00;}
.pic9_h1 span{ float:right; color:#999;}

.pic9_h2{ width:260px; float:left;}

.pic9_h3{ width:260px; float:left; padding:12px 0 0 0;}
.pic9_h3 p{ float:right; padding:0 0 0 12px;}
.pic9_h3 p a{ color:#999;}
.pic9_h3 p a:hover{ color:#c00;}
.pic9_h3 p img{ float:left; padding:0 4px 0 0;}
.pic9_h3 p span{ color:#b91b21;}

.changyan{ width:320px; float:left; text-align:right; padding:10px 0 0 0;}
.changyan a{ color:#890106;}
.changyan a:hover{ text-decoration:underline;}

.bottom_z{ width:100%; float:left; background:url(imagesbj1.jpg) repeat; padding:26px 0 32px 0;}
.bottom_z_in{ width:1000px; margin:0 auto; clear:both;}
.bot_k1{ width:252px; float:left;}
.bot_k1 p{ width:252px; float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; color:#fff;}
.bot_k1 span{ width:252px; float:left; line-height:26px; color:#999; padding:4px 0 0 0;}

.shu_x{ width:1px; height:130px; float:left; background-color:#3c3c3c; margin:0 0 0 66px;}

.bot_k2{ width:276px; float:left; padding:0 0 0 60px;}
.bot_k2 .bot_k2l{ width:162px; float:left;}
.bot_k2 .bot_k2l p{ width:162px; float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; color:#fff;}
.bot_k2 .bot_k2l span{ width:162px; float:left; color:#999; line-height:26px; padding:2px 0 0 0;}

.bot_k2 .weixin{ float:right; width:93px; padding:14px 0 0 0;}
.bot_k2 .weixin img{ float:left;}
.bot_k2 .weixin p{ width:93px; float:left; text-align:center; color:#999; padding:4px 0 0 0;}

.bot_k3{ width:228px; float:right;}
.bot_k3 p{ width:228px; float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; color:#fff;}
.bot_k3 ul{ width:228px; float:left; margin:6px 0 0 0;}
.bot_k3 ul li{ float:left; display:block; background-color:#202020; margin:8px 6px 0 0;}
.bot_k3 ul li a{ color:#999; display:block; padding:0 10px;}
.bot_k3 ul li a:hover{ text-decoration:underline;}

.footer{ width:100%; float:left; background-color:#000; padding:20px 0 20px 0;}
.footer_in{ width:1000px; margin:0 auto;}
.footer_in p{ line-height:23px; color:#999; text-align:center; width:1000px; float:left;}