﻿/* CSS Document */
body,table{ margin:0px; padding:0px; font-family:"microsoft yahei"; font-size:14px;}
body,table,td,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,label,fieldset,p,form,div,img,button{ border:0; list-style:none;}
body{color:#333333;background:#e8ebef; font-size:12px;text-align:center;}
*{margin:0;padding:0;list-style:none;}
/*万能清除浮动开始*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-table; } /* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }

/* CSS Document */
.headerbar{ clear:both; width:100%; height:120px; text-align:center; background:#ffffff url(../images/top_bg.jpg) no-repeat center bottom; margin:0 auto; }
.bannerbar{ clear:both; width:100%; height:443px; background:url(../images/banner_bg.jpg) repeat-x left bottom; margin:0 auto; overflow:hidden;}
.banner{ position:relative; width:100%; text-align:left; margin:0 auto; overflow:hidden; }
.n_banner { width:100%; height:280px; background:url(../images/n_banner.jpg) center no-repeat;}
.n_banner2 { width:100%; height:280px; background:url(../images/n_banner2.jpg) center no-repeat;}
.n_banner3 { width:100%; height:280px; background:url(../images/n_banner3.jpg) center no-repeat;}
.n_banner4 { width:100%; height:280px; background:url(../images/n_banner4.jpg) center no-repeat;}

.blue_line{ position:absolute; top:0; right:0;}
.blue_line1{ position:absolute; top:86px; height:15px; width:100%; text-align:right;}
.banner ul{ width:9999px;}
.banner li{ float:left; width:980px;}
.btn_left{ position:absolute; top:0px; left:0px; cursor:pointer;}
.btn_right{ position:absolute; top:0; right:0;cursor:pointer;}
.main{ position:relative; clear:both; width:980px; text-align:left; margin:0 auto; }
.main_top{ position:absolute; top:20px; clear:both; width:100%; text-align:left; margin:0 auto; overflow:hidden;}
.main_top li{ float:left; width:324px; height:210px; border-bottom:1px solid #bdc1ca; background:#ffffff url(../images/maini_topbg.jpg) repeat-y right top; text-align:left; margin:0 4px 0 0; padding:5px 0 10px; overflow:hidden; display:inline;}
.main_top li.left{ margin:0 auto;}
.t_center{ text-align:center;}
.top_title{ position:relative; width:276px; font-size:14px; color:#344877; margin:14px auto 10px; font-weight:bold;}
.top_title2{ margin:5px auto; padding-bottom:6px; border-bottom:2px solid #e8ebef;}
.top_title3{ margin:5px auto 10px; padding-bottom:6px;}
.top_title a{color:#344877; }
.top_tpd30{ padding-bottom:30px;}
.top_info{ position:relative; width:276px; color:#696969; margin:0 auto 10px; padding-bottom:30px; line-height:18px; overflow:hidden;}
.top_more{ position:absolute; top:0; right:0px; font-size:12px; font-weight:lighter;}
.top_more2{ position:absolute; bottom:0; right:0px; font-size:12px; font-weight:lighter;}
.top_more a, .top_more2 a{ color:#3e69a4;}
.t_news_c{ width:276px; margin:0 auto;}
.t_news_l, t_news_l img{ width:69px; height:69px;}
.t_news_r{ width:190px; color:#696969;line-height:18px; overflow:hidden; margin:0 auto; padding:0;}

.mail_bottom{ clear:both; width:100%; text-align:left; margin:0 auto;  overflow:hidden; padding:276px 0 0 0;}
.mail_bottom li{position:relative; float:left; width:323px; height:49px; text-align:left; margin:0 5px 0 0; line-height:17px; overflow:hidden; display:inline; }
.mail_bottom li.left{ margin:0 auto;}
.bottom_title{ height:24px; color:#494949; font-size:14px; background:url(../images/index_btitle.jpg) repeat-x; padding:23px 10px 0 10px; font-weight:bold;}
.bottom_title a{color:#494949;}
.bottom_info{ padding:0 10px; color:#696969;}
.b_more{ padding:0 10px; margin:0 auto;overflow:hidden;}
.b_more a{ color:#3e69a4;}
.history{ clear:both; width:100%; text-align:center; margin:-7px auto 0;}
.footer{ clear:both; position:relative; width:980px; height:60px; padding:40px 25px 0; color:#696969; text-align:left; margin:-22px auto 20px; overflow:hidden;}
.f_wx{ position:absolute; right:195px; top:0;}
*html{background-image:url(about:blank);background-attachment:fixed;}
.hardnews{ clear:both; position:fixed; top:0; right:0; _position: absolute;_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));_top:expression(eval(document.documentElement.scrollTop)); margin-top:86px; z-index:999999;}

 .m-left{float: left;width: 200px;margin-left: 0px;}
 .m-left ul{padding-top: 2px;}
 .m-left ul li{position: relative;padding-left: 60px; width: 140px; height: 47px;border-bottom: 1px dashed #979797;line-height: 48px}
 .m-left ul li a{font-size: 18px; color: #9f9f9f; text-decoration:none;}
 .m-left ul li a:hover{color: #0068b7;}
 .m-left ul li a:active{color: #0068b7;}
 .m-left ul li .on{color: #0068b7}
 .m-left ul li .on i{display: inline-block;width: 11px; height: 13px;position: absolute;background: url(../images/icon-1.png) no-repeat; top: 16px; left: 37px;}
 .m-left ul li a:hover i{display: inline-block;width: 11px; height: 13px;position: absolute;background: url(../images/icon-1.png) no-repeat; top: 16px; left: 37px;}
 
 .show_local_left{ float:left; font-size:18px; color: #A3A3A3;}
  .show_local_left a{ color:#000000; text-decoration:none;}
  .show_local_left a:hover{ color:#0068b7; text-decoration:none;}
  .show_local_left .dq{ color:#0068b7; }
  
 /*CSS green-black style pagination*/

DIV.green-black {
	width:100%; text-align:center; padding:30px 0px;
}
DIV.green-black A {
	display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;
}
DIV.green-black A:hover {
	display:inline-block;width:65px;background:#0066cc; color:#FFF;height:48px; vertical-align:middle; line-height:48px; font-size:14px;  float:left;text-decoration:none;  outline:none;border:#e5e5e5 1px solid;
}

DIV.green-black SPAN.current {
	display:inline-block;width:65px;background:#0066cc; color:#FFF;height:48px; vertical-align:middle; line-height:48px; font-size:14px;  float:left;text-decoration:none; color: #E5E5E5; outline:none;border:#0066cc 1px solid;
}
DIV.green-black SPAN.disabled {
	display:inline-block;width:65px;background:#FFF;  height:48px; vertical-align:middle; line-height:48px; font-size:14px; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none; border:#BDBDBD 1px solid; 
}

.show_local_right ul{ margin:0px; padding:0px; list-style:none; overflow:hidden;}
.show_local_right ul li{ float:left; margin:0px 3px; padding:0;  height:40px; line-height:40px;}

.show_local_right ul li a{ padding:10px 16px; font-size:16px; background: #E5E5E5; margin:0; color:#272727; text-decoration:none; }
.show_local_right .all a{background:#338ce4; color:#fff; }
.show_local_right ul li a:hover{ background:#338ce4; color:#fff;}

.show_pic{ margin-top:30px;}
.show_pic ul{ margin:0px; padding:0px; margin-left:8px;list-style:none; overflow:hidden;}
.show_pic ul li{ float:left; margin-right:20px; margin-bottom:20px;}
.show_pic ul li span{ display:block; text-align:center; background:#f7f7f7; padding:10px 0px; border:solid 1px #f0f0f0; border-top:none;}
.show_pic ul li a{ color:#000; text-decoration:none;}
.show_pic ul li a:hover{ color:#338ce4;}

.content_img{text-align:center;}
.content_img img{ max-width:980px;}
.content_con{ padding:10px;line-height:30px; text-indent:2em;}

.sys14{
	line-height:30px;
	}
.mri02m_dd{width:280px;height:34px;padding:0px 2px;overflow:hidden; margin-left:2px; margin-top:0px; float:left; border:#cccccc 1px double;}

.mri02m_ly{width:420px;height:140px;border:1px solid #cccccc;padding:0px 2px; overflow:auto;color:#575757; font-
size:14px; line-height:22px;}

.mri02m_tj{width:88px;height:32px; color:#FFF;font-size:12px; line-height:32px;text-align:center; 
background:#e1472f;overflow:hidden; cursor:pointer; border:none;}