@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#2d0201;text-align:center; background:url(images/bg.jpg) top repeat-x #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p{text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#2d0201; text-decoration:none;}
a:hover{color:#2d0201; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clear{ clear:both;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/180% "宋体";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w980{ width:980px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 15px; padding-left:12px;font-size:14px; line-height:220%;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px; line-height:200%;}
.fl{ float:left;}
.fr{ float:right;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#a30300;}
.org,.org a:link,.org a:visited,.org a:hover{ color:#f37800;}
/*top*/
.top01{ height:39px; overflow:hidden;}
.top01 em{ float:left; font:normal 14px/39px \5FAE\8F6F\96C5\9ED1; _padding-top:10px;}
.top01 em img{ vertical-align:middle;}
.top01 i{ float:right; padding-top:10px;}
.top01 i img{ float:left; vertical-align:middle; margin-right:6px;}
.top01 i a{ padding:0 8px; display:block; float:left; margin:0 2px; border:#c16431 1px solid; width:62px; height:17px; line-height:17px; text-align: center;}
.top02{ background:url(images/top01.jpg) center no-repeat; height:185px;}
.nav01{ background:url(images/nav02.gif) center no-repeat; height:71px;}
.nav01 dl{ width:870px; margin:0 auto;}
.nav01 dl dt{ height:38px; text-align:center; overflow:hidden; font:bold 16px/38px "\5FAE\8F6F\96C5\9ED1"; color:#f33222;}
.nav01 dl dt a:link,.nav01 dl dt a:hover,.nav01 dl dt a:visited{ padding:0 8px; color:#ffffff;}
.nav01 dl dd{ height:33px;color:#fb5100;}
.nav01 dl dd em{ float:left; font-size:14px; line-height:33px; }
.nav01 dl dd em a{ padding:0 8px;}
.nav01 dl dd i{ float:right; padding-top:5px;}
.nav01 dl dd i a{ background:#e60000; padding:5px 10px; margin:0 4px;}
.nav01 dl dd a:link,.nav01 dl dd a:visited,.nav01 dl dd a:hover{ color:#fff;}
/*p1*/
.p1_content{ background:#fff; width:980px; padding:25px 8px 15px;}
.p1_content .fl{ width:560px;}
.p1_content .fr{ width:398px;}
.p1_content .fl .title{ float:left; background:url(images/p1_02.gif) no-repeat; width:101px; height:329px; text-align:center;}
.p1_content .fl .title .t01{ line-height:38px; font-weight:bold; background:#bd0300;}
.p1_content .fl .title li{ line-height:36px; text-align:center; font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1;}
.p1_content .fl .title li,.p1_content .fl .title li a:link,.p1_content .fl .title li a:visited,.p1_content .fl .title li a:hover{ color:#bd0300;}
.p1_content .fl .title .t01,.p1_content .fl .title .t01 a:link,.p1_content .fl .title .t01 a:visited,.p1_content .fl .title .t01 a:hover{ color:#fff;}
.p1_content .fl div{ margin-bottom:15px;}
.p1_content .fl .list_12{ width:440px; float:left; margin:5px auto 0 12px;}
.p1_content .fl .pic{ text-align:center;}
.p1_content .fl .pic img{ margin:10px 25px 0;}
.p1_content .list_12 li{ line-height:210%;}
.p1_content .list_12 a{ float:left;}
.p1_content .list_12 i{ float:right; width:50px; display:block;}

.p1_content .fr .focus{ border:#decbab  1px solid;}
.p1_content .fr h2{ border-bottom:#a73332 1px solid; margin:15px auto 5px;}
.p1_content .fr h2:after{display:block;clear:both;content:".";visibility:hidden; height:0;}
.p1_content .fr h2 em{ display:block; height:25px; background:#b80300; width:115px; font:bold 14px/25px "宋体"; color:#fff; text-align:center; float:left;}
.p1_content .fr h2 i{float:right;}
.p1_content .fr .list_12{ width:390px; float:left; margin:5px auto 0 0;}
/*p2*/
.p2_bg{background:#fff; width:980px; padding:10px 8px;}
.p2_content{ background:url(images/p2_03.gif); width:974px; margin:0 auto;}
.p2_content .left{ width:677px;}
.p2_content .right{ width:280px;}
.p2_content .left div{width:317px; padding:10px;}
.p2_content .left div h2{ height:30px; margin:0 5px 0 0;}
.p2_content .left div h2 em{ color:#fff; font:bold 14px/180% "宋体"; background:#b80300; padding:0px 18px; float:left;}
.p2_content .left div h2 i{ color:#f37800; float:right;}
.p2_line{ background:url(images/p2_04.gif) no-repeat; height:2px; overflow:hidden; width:974px;}
.p2_content .right h2{ background:url(images/p2_02.gif) no-repeat; height:39px; text-align:right; padding-right:15px; line-height:39px;}
.p2_content .right .list_12{ background:#fff; padding:10px 10px 5px; margin:0 6px 4px;}

.ad01{ width:998px; margin:10px auto; text-align:center;}
.ad01 img{ margin:0 6px;}
.ad02{ width:978px; margin:10px auto; text-align:center;}

/*p3*/
.p3_content{ background:url(images/p2_03.gif); width:974px; margin:0 auto;}
.p3_content .left{ width:677px;}
.p3_content .right{ width:280px;}
.p3_content .left h1{ background:url(images/p3_01.gif) no-repeat; height:39px; line-height:39px;}
.p3_content .left h1 em{ display:block; width:315px; padding-right:15px; text-align:right; float:left;}
.p3_content .left div{width:317px; padding:10px;}
.p3_content .left div h2{ height:30px; margin:0 5px 0 0; color:#b80300;}
.p3_content .left div h2 em{ padding:0 5px;}
.p3_content .left div h2 em,.p3_content .left div h2 em a:link,.p3_content .left div h2 em a:visited,.p3_content .left div h2 em a:hover{ color:#b80300;}
.p3_content .left div h2 em.t01{ color:#fff; font:bold 14px/180% "宋体"; background:#b80300; padding:5px 18px;}

.p3_content .right h2{ height:30px; margin:6px 0 0 18px; color:#b80300;}
.p3_content .right h2 em{ padding:0 5px;}
.p3_content .right h2 em,.p3_content .right h2 em a:link,.p3_content .right h2 em a:visited,.p3_content .right h2 em a:hover{ color:#b80300;}
.p3_content .right h2 em.t01{ color:#fff; font:bold 14px/180% "宋体"; background:#b80300; padding:5px 18px;}

.p3_content .right h1{ background:url(images/p3_02.gif) no-repeat; height:38px; text-align:right; padding-right:15px; line-height:38px;}
.p3_content .right .list_12{ background:#fff; padding:5px 10px 5px; margin:0 6px 4px;}


/*p4*/
.p4_content{ background:url(images/p2_03.gif); width:974px; margin:0 auto;}
.p4_content .left{ width:677px;}
.p4_content .right{ width:280px;}
.p4_content .left h1{ background:url(images/p4_01.gif) no-repeat; height:39px; line-height:39px;}
.p4_content .left h1 em{ display:block; width:315px; padding-right:15px; text-align:right; float:left;}
.p4_content .left div{width:317px; padding:10px;}
.p4_content .left div h2{ height:30px; margin:0 5px 0 0; color:#b80300;}
.p4_content .left div h2 em{ padding:0 5px;}
.p4_content .left div h2 em,.p4_content .left div h2 em a:link,.p4_content .left div h2 em a:visited,.p4_content .left div h2 em a:hover{ color:#b80300;}
.p4_content .left div h2 em.t01{ color:#fff; font:bold 14px/180% "宋体"; background:#b80300; padding:5px 18px;}

.p4_content .right h2{ height:30px; margin:6px 0 0 18px; color:#b80300;}
.p4_content .right h2 em{ padding:0 5px;}
.p4_content .right h2 em,.p4_content .right h2 em a:link,.p4_content .right h2 em a:visited,.p4_content .right h2 em a:hover{ color:#b80300;}
.p4_content .right h2 em.t01{ color:#fff; font:bold 14px/180% "宋体"; background:#b80300; padding:5px 18px;}

.p4_content .right h1{ background:url(images/p4_02.gif) no-repeat; height:39px; text-align:right; padding-right:15px; line-height:39px;}
.p4_content .right .list_12{ background:#fff; padding:5px 10px 5px; margin:0 6px 4px;}

.linkbox{background:#feead1; margin-top:15px;}
.link01{ padding:30px 0; text-align:center; border-top:#d38b71 1px solid; margin:0px auto; border-top:none;}
.link01 img{ margin:0 10px;}
.link02{ padding:30px 0; text-align:center; border-top:#efd7bb 1px solid; margin:0px auto;}
.link02 p a{ padding:0 11px;}
.link02 p a:link,.link02 p a:hover,.link02 p a:visited{color:#82370f;}

.copyright{ background:#fdead1; padding:20px 0;}
.copyright div{ width:540px; margin: 0 auto;}
.copyright div p{ width:400px; text-align:center; display:block; float:left; color:#794b0d;}
.copyright div span{ display:block; float:right; padding-top:12px;}
.copyright div span img{ margin:0 12px;}
/*p2j*/
.p2j_bg{background:#fff; width:980px; padding:10px 8px;}
.p2j_content{ width:974px; margin:0 auto;}
.p2j_content .left{ width:677px;}
.p2j_content .right{ width:280px;}
.p2j_content .left h1{background:url(images/2j02.gif) 12px 12px no-repeat #fef9f5; height:35px; border-top:#b90300 3px solid; font:bold 16px/35px  \5FAE\8F6F\96C5\9ED1; padding-left:26px; color:#a70500;}
.p2j_content .left h1 em{ float:left;}
.p2j_content .left h1 i{ float:right; font:normal 12px/35px "宋体"; padding-right:15px;}

.p2j_content .left ul{ padding:10px 25px; border:#f6dac4 1px solid;}
.p2j_content .left ul li,.p2j_content .left ul li a:link,.p2j_content .left ul li a:visited,.p2j_content .left ul li a:hover{ color:#6b0e00;}
.p2j_content .left ul li.dot_line{ background:url(images/2j03.gif) center repeat-x; height:18px;}
.p2j_content .left .page{ text-align:center; padding:20px 0;}
.p2j_content .left .page,.p2j_content .left .page a{ color:#ce7a6f;}
.p2j_content .right h2{ background:url(images/2j01.gif) no-repeat; height:39px;}
.p2j_content .right h2 em{ float:left;font:bold 16px/35px \5FAE\8F6F\96C5\9ED1; padding-left:30px;}
.p2j_content .right h2 i{ float:right; padding-right:20px; line-height:35px;}
.p2j_content .right .pic img{ margin:0 5px 12px;}
.p2j_content .right .list_12{ border:#fef9f5 8px solid; border-top:none; padding:8px 8px 8px 15px; margin-bottom:12px;}
.p2j_content .left_wbc{ width:677px;}
.p2j_content .left_wbc h6 { height:40px; line-height:40px; border-bottom:#b80300 2px solid;}
.p2j_content .left_wbc h6 a{ padding:0 6px;}
.p2j_content .left_wbc h6,.p2j_content .left_wbc h6 a{ color:#6b0e00;}
.text_con{ border:#f6dac2 1px solid; padding:10px 15px;}

.text_con h3{font-size:12px;font-weight:400;margin:20px auto 5px auto;text-align:center;}
.text_con h1{ font:bold 20px/180% \5FAE\8F6F\96C5\9ED1; text-align:center; margin:10px 20px 10px;}
.text_con h4{ font: normal 16px/180% \5FAE\8F6F\96C5\9ED1; text-align:center; margin:0 20px 10px;}
.text_con h5{ text-align:center; padding:0 20px 10px; border-bottom:#EAEFF5 1px solid;}
	.tools{ padding:5px 20px 10px;color:#666; display:none;}
	.tools a{ color:#666; padding:0 12px;}
	.tools img{ vertical-align:middle; margin-right:5px; margin-left:5px;}
	.text{ margin:10px auto; width:99%; font-size:14px; padding-bottom:15px;}
	.text p{ font-size:14px; margin:10px 0; text-indent:0em;}
	.text strong{ display:block;}
	.text_img{ text-align:center; padding:10px 0;}
	.text_img img{ display:block; margin:5px auto;-ms-interpolation-mode: bicubic;height: auto;}
	.editor{ text-align:right; display:block; font-size:14px;}
	.content_bg .left hr{ border:none; border-top:#ccc 1px dotted; height:1px; overflow:hidden; margin:10px 25px; clear:both; color:#ccc; size:1px;}
    .content_bg h2{ font-size:14px; font-weight:bold; margin:10px 25px 5px;}
    .content_bg h2 span,.hot h3 span{ color:#999; padding-right:8px;}
	.content_bg .list_14{margin:0 25px 10px;} 
    .message{ width:90%; margin:15px auto;}
    .weibo,.hot{ width:95%; border:#EBEEF7 1px solid;}
    .hot{ padding-bottom:10px;}
	.hot h3{ background:#F6F7FB; height:33px; line-height:33px; border-bottom:#EAEFF5 1px solid; font-size:14px; font-weight:bold; padding-left:15px;}
	.hot div{ margin:15px auto 0; width:98%;}
	.hot div ul{ float:left; margin:0; padding-top:8px;}
	.hot div ul li.strong{ font-weight:bold; background:none;}
	.hot div p{ float:right; width:150px; text-align:center; padding-right:10px;}
    .hot div p img{ margin-bottom:4px;}
	.content_bg .left .ad{ text-align:center; width:100%; height:auto; overflow:hidden;}
	.content_bg .left .ad img{width:100%; height:auto;}

/*kongbaiwenben*/
.p2j_kongbai{width:960px; padding:0 10px 10px; margin:0 auto; background:#fff;}
.p2j_kongbai h6{ height:40px; line-height:40px; border-bottom:#B80300 2px solid; padding-left:15px;}
.p2j_kongbai h6,.p2j_kongbai h6 a{ color:#6B0E00;}
.p2j_kongbai h6 a{ padding: 0 8px;}
.p2j_kongbai .content{ border:#F6DAC2 1px solid;}
.p2j_kongbai .content h2{ border-bottom:#EAEFF5 1px solid; margin:10px 40px; font:bold 16px/180% \5FAE\8F6F\96C5\9ED1; color:#E60000; padding-bottom:6px;}
.p2j_kongbai .content h2 img{ vertical-align:middle; margin:5px 10px 5px 5px;}
.p2j_kongbai .content div{ width:820px; margin:30px auto 0; padding-bottom:30px;}
.p2j_kongbai .content div p{ font-size:14px; padding:15px 0;}
.p2j_kongbai .content2{ width:958px; border:#F6DAC2 1px solid; margin:20px auto;}
.p2j_kongbai .content2 h3{ width:153px; height:38px; float:left; font:bold 14px/38px "宋体"; padding-left:30px; background:url(images/2j04.gif) no-repeat;}
.p2j_kongbai .content2 p{ float:right; width:750px; padding:10px 25px 10px 0;}
.p2j_kongbai .content2 p a{ padding:0 10px; line-height:200%;}
.p2j_kongbai .content2 p a:link,.p2j_kongbai .content2 p a:visited,.p2j_kongbai .content2 p a:hover,.p2j_kongbai .content2 h3,.p2j_kongbai .content2 p{color:#C20000; }

.p2j_kongbai .map_h2{ height:40px; font:bold 16px/40px \5FAE\8F6F\96C5\9ED1; color:#E60000; padding-bottom:6px; background:#FFF9F4;}
.p2j_kongbai .map_h2 img{ vertical-align:middle; margin:5px 10px 5px 15px;}

.sousuo{ height:130px;background:#FFF9F4;}
.sousuo span{ display:block; text-align:center;}
.sousuo span img{ margin:0 10px 0;}
.sousuo2{border:#F6DAC2 1px solid; text-align:center; padding:50px 0;}
.sousuo2 ul{ width:540px; margin:0 auto;}
.sousuo2 ul li{ color:#666; padding:10px 0;}
.sousuo2 ul li .t01{ width:420px; height:30px; border:#ccc 1px solid; line-height:30px;}
.sousuo2 ul li .t02{ width:94px; height:32px; margin-left:10px; background:#fff; font-size:14px; line-height:30px; border:#ccc 1px solid; color:#000;}
.sousuo3{border:#F6DAC2 1px solid; padding:40px 10px;}

/*focus*/
#box{width:390px;height:300px;position:relative;overflow:hidden;}
#pic_list li{display:none;text-align:center;font-size:14px;position:absolute;height:300px;}
#pic_list li.active{display:block;}
#pic_list li img{display:block;border:none;}
#pic_list li i{z-index:1;position:absolute;bottom:5px;color:#000000;text-align:center;display:block;width:100%;}
#pic_list li i a:link,#pic_list li i a:hover,#pic_list li i a:visited{color:#000000;}
#num_list{z-index:2;position:absolute;bottom:35px;right:0px;}
#num_list li.active{background:#F00;filter:alpha(opacity=90);opacity:.9;}
#num_list li{float:left;text-align:center;height:25px;line-height:25px;padding:0 6px;color:#fff;font-size:14px;cursor:pointer;font-weight:bold;background:#000;filter:alpha(opacity=50);opacity:.5;}
#num_list li i{}

.p2j_content .left ul li.more{ background:none; padding-left:12px;font-size:12px; line-height:220%; text-align:right; color:#f37800;}
.p2j_content .left ul li.more a:link,.p2j_content .left ul li.more a:hover,.p2j_content .left ul li.more a:visited{ color:#f37800;}

.tools a{ color:#666; padding:0 10px;}
.tools ul li img,.tools iframe,.tools ul li input{vertical-align:middle;}

.text_16{width:232px; height:auto; margin:0 auto; clear:both; border:1px solid #EEEEEC; position:absolute; background:#FFFFFF; left:360px; z-index:999;}
.text_16 h3{width:227px; height:22px; line-height:22px; background:#ededeb; text-align:left; padding:0 0 0 5px; margin:0; font-weight:bold;}
.text_16 ul li{float:left; width:110px; padding:5px 0 5px 5px;}
.text_16 ul li img{vertical-align:middle;}

/*20130409*/
.p2j_content ul.list_14 li:after{display:block;clear:both;content:".";visibility:hidden; height:0;}
.p2j_content ul.list_14 li a{ float:left; display:block; width:auto;}
.p2j_content ul.list_14 li i{ float:right; width:100px; display:block;}

/*20131220*/
#list_c_1 li:after{display:block;clear:both;content:".";visibility:hidden; height:0;}

/*20140124*/
.p1_content .fr .list_12 li:after{display:block;clear:both;content:".";visibility:hidden; height:0;}

/*20140213*/
.p1_content .fl .list_12 li{font-size:14px;}
.p1_content .fr .list_12 li{font-size:14px;}
.p2_content .list_12 li,.p3_content .list_12 li,.p4_content .list_12 li{font-size:14px;}

/*20140220*/
.zdfy{ width:98%; height:auto; overflow:hidden; margin:0 auto 10px auto;word-wrap: break-word; word-break: normal; text-align:center;}
.zdfy a:link,.zdfy a:visited,.zdfy a:hover{ margin:0 3px;font-size:14px;}