body{ font-size:16px; font-family:"Microsoft Yahei","\5b8b\4f53";  background:url('5588881.png') #f1f1f1 top no-repeat; }
body, h1, h2, h3, h4, form, p, ul, li, dd{ margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
a { color: #112a4d; text-decoration:none; }
a:link,a:visited{text-decoration:none; color:#333;}
a:hover,a:active{text-decoration:none; color:#ec591f; }
li,h2 { list-style-type:none; }
img { border-width:0px; }
form { margin:0px; }
.clearfix:after{ visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0; }
.clearfix{ display:block}
.clearfix{zoom:1;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;}
img,input{border:none;vertical-align:middle;}
html{overflow-y:scroll;}
ul,ol{list-style-type:none;}
th,td,input{/*font-size:12px;*/}
h3{font-size:14px;}
button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}
.more_right { float:right; font-size:12px; color:#666; }
.more_index { float:right; height:60px; line-height:60px; font-size:14px; padding-right:20px; font-weight:normal; }
.more_index a{ color:#666 !important; }
.more_index a:hover{ color:#ec591f !important;}
.more_index i { padding-left:3px; font-size:14px !important; }
a i { margin-right:5px; display: block; position: relative; z-index: 10;     -webkit-transition: -webkit-transform 0.2s ease-out;     -moz-transition: -moz-transform 0.2s ease-out;     transition: transform 0.4s ease-out; } 
a:hover i { transform:rotateY(360deg);-ms-transform:rotateY(360deg); 	/* IE 9 */-moz-transform:rotateY(360deg); 	/* Firefox */-webkit-transform:rotateY(360deg); /* Safari 和 Chrome */-o-transform:rotateY(360deg); } 
.show { text-shadow: 1px 2px 2px #fff; }
.show2 { text-shadow: 1px 2px 2px #015389; }
.box_show { box-shadow:0px 0px 20px rgba(0,0,0,0.4) inset; }
.baise { background:#fff; }
.xiangxi a { color:#e20b00; }
.xiangxi a:hover { color:#0081CF; }
.more_right2 { float:right; font-size:12px; color:#999; padding-right:10px; height:40px; line-height:40px; }
.fenge { height:10px; overflow: hidden; }
.fenge_20 { height:20px; overflow: hidden; }
.fenge_40 { height:50px; overflow: hidden; }
.yinying { text-shadow: 1px 2px 2px #000; }
.xian { border:1px solid #ddd; }
.banyuan { border-radius:10px 10px 0px 0px; }
.yuan { border-radius:20px; }
.yuan_10 { border-radius:10px; }
.yuan_11 { border-radius:0px 0px 10px 10px; }
.shadow-cave{	position:relative;	box-shadow:0 10px 5px rgba(100,100,100,.3);}
.shadow-cave:after{	position:absolute;	bottom:-30px;	left:0;	overflow:hidden;	width:100%;	height:15px;	content:'';	border-radius:50%;	box-shadow:0 -11px 5px #E9F6FF;}


.jianbian { 
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#b8c4cb,endColorStr=red); /*IE 6 7 8*/ 
background: -ms-linear-gradient(top, #fefefe,  #eeeeee);        /* IE 10 */
background:-moz-linear-gradient(top,#fefefe,#eeeeee);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fefefe), to(#eeeeee));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#eeeeee));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #fefefe, #eeeeee);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #fefefe, #eeeeee);  /*Opera 11.10+*/
}



.mydiv{ height:auto;
/*div加阴影css*/
filter:progid:DXImageTransform.Microsoft.Shadow(color=#ccc,direction=120,strength=3);/*ie*/
-moz-box-shadow: 5px #ccc;/*firefox*/
-webkit-box-shadow: 5px #ccc;/*safari或chrome*/
box-shadow:0px 2px 5px #ccc;/*opera或ie9*/
}

a i { display: block; position: relative; z-index: 10; 
    -webkit-transition: -webkit-transform 0.4s ease-out; 
    -moz-transition: -moz-transform 0.4s ease-out; 
    transition: transform 0.4s ease-out; } 
a:hover i { 
transform:rotateY(360deg);
-ms-transform:rotateY(360deg); 	/* IE 9 */
-moz-transform:rotateY(360deg); 	/* Firefox */
-webkit-transform:rotateY(360deg); /* Safari 和 Chrome */
-o-transform:rotateY(360deg); }




.header { height:200px;  width:1200px; margin:0 auto; }
.header_left { padding-top:50px; width:230px; float:left; margin-right:20px; }
.header_right { width:950px; float:left; padding-top:40px; }
.header_right img { width:950px; height:100px; }

.header_top { height:40px; line-height:40px; background-color:rgba(255,255,255,0.5);  font-size:14px; border-bottom:1px solid #fff; color:#666; }
.header_top a { color:#666; }
.header_top a:hover { color:#ec591f; }
.header-pull-left { float:left; }
.header-pull-right { float:right; }




.wrapper { width:1200px; overflow: hidden; height:auto !important; margin:0 auto; }
.main { overflow: hidden; height:auto !important; margin:0 auto; padding-top:20px; clear:both; }
.main_cen { overflow: hidden; height:auto !important; margin:0 auto; margin:20px; clear:both; }
.main_cen_two { overflow: hidden; height:auto !important; margin:0 auto; clear:both; }

.main_left { width:300px;  float:left; margin-right:10px; }
.main_right { width:890px; float:left; }
.main_one_left { width:500px; margin-right:10px; float:left; border-top:3px solid #a01c0e; }
.main_one_center { width:380px; margin-right:10px; float:left; border-top:3px solid #a01c0e; }
.main_one_right { width:300px; float:left; border-top:3px solid #a01c0e; }

.main_two_left { width:890px; float:left; margin-right:10px; }
.main_two_right { width:300px;  float:left; border-top:3px solid #a01c0e; }

.main_s_left { width:390px; float:left; margin-right:10px; }


.toutiao { color:#f00; text-align:center; padding:10px 0px; }
.toutiao h1 { font-size:44px; padding:10px 0px;  color:#a01c0e; font-weight:bold; }
.toutiao h1 a,.toutiao p a{ color:#f00;}
.toutiao p a:hover{ color:#666;}

/*焦点层*/
.main_jiaodian { background:#fff;  width:460px; /*height:306px;*/ clear:both; padding:20px; }
#westfocus { width:460px; height:306px; overflow: hidden; float:left; }
#westfocus a{ color:#ffffff; }
#westfocus a:hover{ color:#fff79d; text-decoration:none; }
.d1 { width:345px; height:auto; overflow:hidden; background-color:#000000; position:relative; }
#westfocus .loading { width:340px; border:#666666 2px solid; background-color:#000000;color:#FFCC00; height:365px; text-align:center; padding-top:30px; font:bold; }
#westfocus .d2 { width:100%; height:365px; overflow:hidden; }
#westfocus .num_list { position:absolute; width:100%; left:0px; bottom:-1px; background-color:#000000; padding:0px 0px; height:30px; overflow:hidden; }
#westfocus img { border:0px; }
#westfocus ul { display:none; }
#westfocus .button { position:absolute; z-index:1000; right:5px; bottom:2px; font:bold ;}
#westfocus .b1,.b2 { background-color:#666666; display:block; float:left; padding:2px 5px; margin-right:1px; color:#FFFFFF; text-decoration:none; cursor:pointer; }
#westfocus .b2 { color:#fff79d; background-color:#cb1a08; font-size:14px; top:-1px; position:relative; padding:3px 6px 2px; }
#westfocus .fontdes { color:#FFFFFF; font-size:14px; font-weight:bold; position:absolute; left:10px; }
/*------------幻灯片---------------------*/


.cen_left { width:300px; background:#fff;  }
.cen_right { width:440px; float:left;  background:#fff;  }
.cen_right_list { border-top:2px solid #403931; }
.cen_red {  border-top:3px solid #a01c0e; }


.biaoti { width:400px; height:200px;  }
.biaoti img { width:400px; height:200px;  }
.biaoti h1 { position: absolute; height:40px; line-height:40px; width:120px; text-align:center; background:#BF0614; font-size:20px; color:#fff; text-shadow: 1px 1px 1px #000; border-radius:0px 0px 20px 0px; box-shadow:1px 1px 4px #fff;}
.biaoti p { font-size:30px; position: absolute; margin:170px 0px 0px 10px; font-size:16px; color:#fff;  text-shadow: 1px 1px 1px #000; }
.biaoti_2 { height:40px; line-height:40px; background:#fff0f0; }
.biaoti_2 h1 { background:url('nav_q.png') 10px no-repeat; font-size:18px; padding-left:25px;  font-weight:bold; color:#a01c0e; }
.biaoti_2 h1 a { color:#a01c0e; }
.nav_q h1 { height:60px; line-height:60px;  background:url('nav_q.png') 20px no-repeat; font-size:18px; padding-left:35px; color:#a01c0e; font-weight:bold; }
.nav_q h1 a { color:#a01c0e; font-weight:bold; }
.nav_q h1 a:hover { color: #ec591f; }

.zhuantilist { padding-top:10px; }
.zhuantilist ul li { float:left; width:220px; padding:0px 5px; /*background:url('bullet.png') 0px 12px no-repeat;*/  height:32px; line-height:32px; overflow:hidden; }
.zhuantilist ul li a { padding-left:0px; font-size:14px; }
.zhuantilist ul li i { color:#A01C0E; }
.zt_img_list { background:#fff; padding:10px 10px 0px 10px; margin-top:10px; }
.zt_img_list ul li { padding-bottom:10px; }
.zt_img_list ul li img { width:280px; height:70px; }



.lingdaohuodong { background:#fff; }
.lingdaolist { padding:0px 20px 10px 20px; }
.lingdaolist ul li { float:left; text-align:center; line-height:30px; font-size:14px; }
.lingdaolist ul li a { color:#a01c0e; }
.lingdaolist ul li a:hover {color: #ec591f; }



.cont_list { padding-top:15px; }
/*.cont_list li.text{padding-left:19px; background:url(sprite.png) no-repeat 6px -685px;height:28px;line-height:28px;overflow:hidden;font-size:14px;}*/
.cont_list ul li { height:36px; line-height:36px; border-bottom:1px dashed #f0f0f0; overflow:hidden;  }
.cont_list ul li a { padding-left:10px; background:url('bullet.png') 0px no-repeat; border-left:4px solid #fff;  }
.cont_list ul li a:hover {  padding-left:10px;  border-left:4px solid #a01c0e; background:#f6f6f6; overflow:hidden;  }
.cont_list_b { font-weight:bold;  }
.cont_list_b a { color:#A01C0E; }



.dianzibao { padding:0px 20px; }
.dianzibao ul li { padding-bottom:15px; }
.dianzibao ul li img { width:260px; }
.shuzil { padding:10px 20px;  padding-bottom:20px; }
.shuzil ul li { float:left; width:65px; text-align:center; font-size:12px;  }
.xuexij { border-bottom:1px dashed #ccc; padding-bottom:10px; text-align:center;}
.xuexij p { height:55px; padding:0px 20px; line-height:28px;  }



.xianyunew { background:#fff; border-top:3px solid #a01c0e; }
.xianyunew_list { width:400px; float:left; }
.xianyunew_list_bt { margin:0px 20px; height:36px; line-height:36px; border-bottom:1px solid #A01C0E;  }
.xianyunew_list_bt h1 {  background:#A01C0E; box-shadow:3px 0px 0px #420D06; width:100px; text-align:center; font-size:18px; font-weight:bold;  border-radius:0px 10px 0px 0px; text-shadow: 1px 1px 1px #000; }
.xianyunew_list_bt h1 a { color:#fff; letter-spacing:5px; display:block; }
.xianyunew_list_bt h1 a:hover { color:#ff0; }

.xianyunew_list_bt_tt { margin:0px 20px;   border-bottom:1px dashed #ccc; }
.xianyunew_list_bt_tt h1 {  font-size:16px; font-weight:bold;  padding-top:10px; } 
.xianyunew_list_bt_tt p { text-align:left; font-size:14px;  line-height:26px; color:#666; padding:10px 0px; }
.xianyunew_list_bt_tt img { width:144px; height:104px; padding:10px 0px; }
.xianyunew_list_bt_tt ul li { float:left; }
.main_s_left .piclist{text-align:center;margin:10px 0;}
.main_s_left .piclist img{width:370px;height:110px;}

.bumen { margin:0px 20px; padding-bottom:0px; }
.bumen ul li { width:76px; height:30px; line-height:30px; /*border:1px solid #ccc; background:#f1f1f1; */ float:left; text-align:center; font-size:12px; margin:0px 5px 15px 5px; border-radius:10px;}
.bumen ul li a { display:block; cursor:pointer; box-shadow: 0 0 8px rgba(204, 214, 231, .8);}
.bumen ul li a:hover { background:#6aace0; font-weight:bold; color:#fff; text-shadow: 1px 1px 1px #000; }



/* 焦点图片 */
.slideBox{ width:950px; height:120px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li { float:left; margin-right:3px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:950px; height:120px; display:block;  }


.link { background:#fff; border-top:3px solid #a01c0e; padding:20px 20px; }
/* 文本切换 */
.slideTxtBox{  }
.slideTxtBox .hd{ height:40px; line-height:40px;  padding:0 10px 0 20px;   border-bottom:4px solid #ddd;  position:relative; }
.slideTxtBox .hd ul { float:left;  position:absolute; left:20px;  height:42px;   }
.slideTxtBox .hd ul li { float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on { height:40px;  background:#fff; border-bottom:4px solid #A01C0E; font-weight:bold; color:#A01C0E; }
.slideTxtBox .bd ul { padding:15px;  zoom:1;  }
.slideTxtBox .bd li { float:left; padding:0px 20px 10px 0px; }
.slideTxtBox .bd li .date{ float:right; color:#999;  }


.jubao { padding-top:20px; }
.jubao a{ color:#fff;  }
.jubao a:hover { color:#fff;  }
.jubao ul li { float:left; width:180px; height:140px; margin-right:15px; color:#fff; text-align:center; }
.jubao ul li h1 { line-height:36px; font-size:18px; font-weight:bold; padding-bottom:10px; }

.blue { background:#445ECE; padding:20px; }
.blue_1 { background:#2E92FF; padding:20px; }
.blue_2 { background:#30B7AC; padding:20px; }
.blue_3 { background:#11698E; padding:20px; margin-right:0px !important;}



.cen_f { border-top:3px solid #a01c0e;}
.cen-f-left { width:370px;  margin:0px 0px 20px 20px; float:left; }

.biaoti_3 { width:370px; /*height:216px;*/  }
.biaoti_3 h1 { position: absolute; height:40px; line-height:40px; width:120px; text-align:center; background:#BF0614; font-size:20px; color:#fff; text-shadow: 1px 1px 1px #000; border-radius:0px 0px 20px 0px; box-shadow:0px 2px 4px #fff; }
.biaoti_3 h1 a{ color:#fff; }
.biaoti_3 h2 { font-size:14px; color:#888; margin-top:10px; padding-bottom:10px; border-bottom:1px dashed #bbb; line-height:26px; }
.biaoti_3 p { position: absolute; margin:176px 0px 0px 0px; font-size:16px; color:#fff;  text-shadow: 1px 1px 1px #000;  background-color: rgba(0,0,0,0.5); width:360px; height:40px; line-height:40px; padding-left:10px; }
.biaoti_3 p a { color:#fff; }
.biaoti_3 p a:hover { color:#ff0; }
.biaoti_3 img {  width:370px; height:216px; }


.footer { /*height:200px;*/ }
.footer_nav { height:40px; line-height:40px; background:#A01C0E; text-align:center; }
.footer_nav a { color:#fff; margin-right:20px; }

.navB{ margin-top:20px; width:100%; background:#A01C0E; }
.navBCon{ height:40px; line-height:40px; text-align:center; }
.navBCon a{color:#fff;}
.footer{background:#f5f5f5;}
.footer .wrapper{padding:20px 0;}
.footer .up{margin:0 50px;}
.footer .up p{height:24px;line-height:24px;font-size:12px;}
.footer .up p.bold{font-size:14px;font-weight:bold;}
.footer .up p.code img{width:78px;height:78px;}
.footer .up p a{color:#666;}
.footer .up p a:hover{color:#f00;}
.footer .tbox{width:120px;overflow:hidden;padding:0 10px 0 26px;background:url('bg_line.jpg') no-repeat;}
.footer .first{background:none;}
.footer .logo{width:333px;text-align:center;}
.footer .logo img{width:160px;}
.footer .up p.code{height:auto;}
.footer .down{clear:both;margin:10px auto;text-align:center;font-size:12px;line-height:22px;}
.footer .down .icon{line-height:80px;}
.footer .down .icon a{margin:0 10px;}

.fl{float:left;}
.fr{float:right;}



.category_nav { height:60px; line-height:60px; background:#fff; padding:0px 20px; margin-bottom:20px; }
.category_main { margin:20px 0px 0px 0px; }
.category_left { float:left; width:590px; background:#fff;  margin:0px 20px 20px 0px; }
.category_left_1 { float:left; width:590px; background:#fff;  margin-bottom:20px; }
.category_bt { height:40px; line-height:40px; margin:20px;  background:#FEF3F1; }
.category_bt h1 { font-size:18px; font-weight:bold;  /*text-align:center;*/ width:200px; background:#A01C0E; }
.category_bt h1 a { color:#fff; display:block; padding-left:20px; }
.category_bt h1 a:hover { color:#ff0; }
.category_list { margin:0px 20px 20px 20px; }
.category_list ul { margin-top:20px; }
.category_list ul li { height:36px; line-height:36px; border-bottom:1px dashed #f0f0f0; overflow:hidden;  }
.category_list ul li a { padding-left:10px; background:url('bullet.png') 0px no-repeat; border-left:4px solid #fff;  }
.category_list ul li a:hover {  padding-left:10px;  border-left:4px solid #a01c0e; background:#f6f6f6; overflow:hidden;  }

.category_list h1 { font-size:20px; text-align:center; padding:10px 0px 20px 0px; font-weight:bold; }
.category_list p { line-height:30px;  color:#666; }
.category_line { margin:0px 20px; padding-bottom:20px; border-bottom:1px dashed #ccc; }




.zhengwen { background:#fff; padding:100px; }
.show_left { width:820px; float:left; margin-right:40px; }
.show_right { width:260px; float:left;  }
.laiyuan { text-align:center; font-size:14px; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; padding:10px 0px; margin-top:30px; }
.article_content { overflow: hidden; height:auto !important; margin:0 auto;  padding:20px 0px 0px 0px; }
.article_content h1 { text-align:center; font-size:26px; font-weight:bold; padding:0px 10px 20px 10px; font-family:"Microsoft Yahei","\5b8b\4f53"; color:#174488; letter-spacing:1px; }
.article_content .leadtitle { text-align:center; font-size:18px; color:#666; padding:0px 10px 20px 10px; }
.article_content .subtitle { text-align:center; font-size:18px; color:#666; padding:0px 10px 20px 10px; }
.article_content .info { border:1px dotted #ccc; padding:10px 0px;margin-top:20px; text-align:left; font-size:12px;border-width:1px 0;color:#666;}
.article_content .info .pull-left{margin-right:20px;}
.article_content .info .pull-left a{color:#111;}
.article_content .content { padding-top:40px; line-height:40px; font-size:18px;  }
.article_content .content img { padding-bottom:20px; text-align:center; margin:0px auto; }
.article_content .content p { /*text-indent:2em;*/ padding-top:30px; }
.article_content .article_next { width:640px;  padding-top:20px;margin-left:0px; font-size:14px; }
.article_content .article_next li { height:50px; line-height:50px;padding:0 10px; background:#f1f1f1; }
.article_content .actbox { padding-top:20px; }
.article_content .actbox li { padding-left:20px; float:left; }
.tbox2 .menu{border-bottom:1px solid #bc0000;background:#fff;height:40px;}
.tbox2 .menu h4{ float:left;margin:0;border-bottom:2px solid #bc0000;width:auto;line-height:39px;height:39px;padding:0 10px;text-align:center;font-size:16px;font-weight:bold;color:#A01C0E;}
.tbox2 .menu a.more{float:right;display:inline-block;width:40px;height:40px;background:url('icon_more_01.png') no-repeat 0 10px;margin:12px 5px;}
.tbox2 ul{padding:10px 0 10px 0;}
.tbox2 ul li.img{background-image:none;height:160px;width:240px;text-align:center;padding:0;margin:0;overflow:hidden;}
.tbox2 ul li.img img{width:220px;height:132px;}
.tbox2 ul li.img p{height:28px;overflow:hidden;line-height:28px;font-size:14px;}
.tbox2 ul li{ padding-left:35px; /*background:url(icon_01.png) no-repeat 8px 12px;*/ width:86%;height:30px;line-height:30px;font-size:14px;overflow:hidden;margin:0;}
.tbox2 ul li.video{padding-left:21px; background:url(icon_02.png) no-repeat 5px 8px;}
.tbox2 ul.bmdt{background:#f2f2f2;padding:6px 0 7px 6px;}
.tbox2 ul.bmdt li{float:left;margin:6px 3px;width:70px;border:1px #ccc solid;text-align:center;height:26px;line-height:26px;background:#fff;font-size:12px;padding:0;}
.tbox2 ul.bmdt li:hover{background:#f2f2f2;border:1px #333 solid;}
.tbox2 ul.bmdt li:hover a{text-decoration:none;}
.tbox .text a{color:#666;}
.tbox2,#list .tbox2,#article .tbox2{margin-bottom:20px;}
.tbox2 .hotlist,#list .tbox2 .hotlist,#article .tbox2 .hotlist{background:url(bg_list_01.png) no-repeat 5px 11px;}
.hotlist li,#list .tbox2 .hotlist li,#article .tbox2 .hotlist li{margin-left:32px;padding-left:0;background-image:none;height:30px;line-height:30px;font-size:12px;width:230px;}
.tbox2 .xmt li,#list .tbox2 .xmt li,#article .tbox2 .xmt li{float:left;width:65px;background-image:none;height:auto;text-align:center;font-size:12px;padding:0;}
.szb .xmt li{float:left;width:60px;text-align:center;background-image:none;height:auto;padding:0;font-size:12px;}





.listnav { background:#fff; /*padding:100px 120px;*/ padding:50px 20px 50px 50px; }
.listnav_bt {  height:50px; line-height:50px;  margin-bottom:30px; border-bottom:4px solid #BF0614;}
.listnav_bt h1 { position: absolute;  width:240px; text-align:center; background:#BF0614; letter-spacing:5px; font-weight:bold; color:#fff;   text-shadow: 1px 1px 1px #000; border-radius:0px 50px 0px 0px; box-shadow:4px 0px 0px #70140A;}
.listnav_list ul li { padding:40px 0px;  list-style-type:none; border-bottom:1px dashed #ccc; font-size:18px; line-height:36px; }
.listnav_list ul li h2 { font-size:22px; padding-bottom:20px; font-weight:bold; }

.listnav_list1 ul li { /*border-bottom:1px dashed #ccc; */ line-height:50px; }
.listnav_list1 ul li h2 { font-size:18px; /*padding-bottom:20px;*/  background:url('hbzx_dian.png') 8px no-repeat; padding-left:20px; border-bottom:1px dashed #eee; }
.listnav_list1 ul li h2 a { display:block; }
.listnav_list1 ul li h2 a:hover { background:#f9f9f9; }

.red-line { font-weight:bold;  }
.red-line a{ color:#A01C0E; }
.red-line a:hover { color:#ec591f; }


/*翻页*/
.page {	TEXT-ALIGN: center; LINE-HEIGHT: 40px; HEIGHT: 40px; MARGIN: 30px 0px 20px;  COLOR: #636363; FONT-SIZE: 14px; VERTICAL-ALIGN: middle}
.page INPUT { VERTICAL-ALIGN: middle}
.page SPAN { MARGIN-RIGHT: 5px}
.page .e { POSITION: relative; TOP: 1px}
.page A { border: #ddd 1px solid; padding:0px 15px; BACKGROUND: #eee; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center;   MARGIN: 0px 1px; ZOOM: 1; DISPLAY: inline-block;  COLOR: #676766; VERTICAL-ALIGN: middle; }
.page A:hover {	border: #ddd 1px solid; padding:0px 15px; TEXT-ALIGN: center;  LINE-HEIGHT: 40px; HEIGHT: 40px; BACKGROUND: #A01C0E; COLOR: #fff; }
.page A.on { border: #ddd 1px solid; MIN-WIDTH: 16px;  TEXT-ALIGN: center; LINE-HEIGHT: 16px; BACKGROUND: #a52243; HEIGHT: 16px; COLOR: #fff; }
.page span { background:#A01C0E; padding:15px; color:#fff; }