/*==========ȫ��==========*/
html{overflow-y:scroll; overflow-x:scroll; -webkit-text-size-adjust:none; _background-image:; _background-attachment:fixed;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,sup,sub{margin:0 auto;padding:0}
.table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ul,ol,li {list-style:none;}
img{-ms-interpolation-mode: bicubic; vertical-align:top;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
.imgmiddle,input,select{vertical-align:middle;}
.clear{clear:both; height:0; overflow:hidden;}
.clearbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearbox{zoom:1;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.auto{margin-left:auto; margin-right:auto;}

a:focus{ -moz-outline-style: none; /* ff */ } 
a:hover{ text-decoration:none;transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease;}
.ffyh{font-family:"microsoft yahei";}
.ffarial{font-family:"arial";}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.word{word-break:break-all;}
.dn{display:none;}
.mt30{margin-top:30px;}

#index{position:relative; z-index:1;}
.headbg{width:100%; height:70px; background: rgba(0, 0, 0, 0.8)!important;background:#32302d;z-index:999; overflow: visible; position: fixed; top: 0px; _position: absolute; _top: expression(documentelement.scrolltop   0   "px");}

.newsbg{
	width:100%;
	
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
}
.newtop{height:25px;
background-color:#e5e5e5;
 margin-bottom:10px;  
 margin-top:20px}
.news{width:780px; margin:0 auto;}
.width780 .news{width:780px;}     /* add */
.width1024 .news{width:1024px;}      /* add */
.news_box{padding-left: 50px; /*overflow:hidden;*/}
.news_line{width:4.5%; border-left:1px solid #e6e5e5; height:310px; float:left;}
.news_title{height:40px;background:#e5e5e5;}
.newtop a{font-size:16px; text-decoration:none}
.newtop a:hover{ font-weight:bold }
.news_title .t1{padding-left: 250px;}
.news_title .t2{padding-left: 240px;}
.news_title .t3{padding-left: 240px;}
.news_list{margin-top:30px;}
.news_list li{margin-bottom:5px;width:405px; float:left;height:2px;line-height: 2px; background: #cbe9f4;}
* html .news_list li{margin-bottom:55px;width:95%; float:left;height:2px;line-height: 2px; background: #cbe9f4;} /* ie6 */ 
* html .news_list li{margin-bottom:55px;width:95%; float:left;height:2px;line-height: 2px; background: #cbe9f4;} /* ie7 */ 
.news_list span{float:right;}
/* css document ��˾���� */
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.hidden{display:none;}
.fl,.fldi{float:left}
.fr,.frdi{float:right}
.fldi,.frdi{display:inline}
.pr{
	position:relative;
	left: 0px;
}
.pa{
	position:absolute;
	background-color: #003399;
}
.pa1{
	position:absolute;
	background-color: #fff;
}
* html .mrcb_dl{margin-top:5px;} /* ie6 */ 
* html .mrcb_dl{margin-top:5px;} /* ie7 */ 
.mrcb_dl{
	width:370px;
	height:50px;
	margin-bottom:5px;
	float: left;
}
.mrcb_dt{
	width:48px;
	height:48px;
	overflow:hidden;
	left:1px;
	top:-1px;
	
	background-repeat: no-repeat;
}
.mrcb_dt1{
	width:60px;
	height:60px;
	overflow:hidden;
	left:1px;
	top:-1px;
	
	background-repeat: no-repeat;
}
.mrcb_dt p{ font-size:10px;text-align:left; padding-left:20%; color:#ffffff; line-height:12pt }
.mrcb_dt img {
     /*����ͼƭ��ֱ����*/
     padding-top:8px;
	 padding-left:9px;
     }
.mrcb_dt .img3 {
     /*����ͼƭ��ֱ����*/
     padding-top:4px;
	 padding-left:4px;
     }
.mrcb_dd{
	width:360px;
	height:60px;
	line-height:20px;
	left:45px;
}
.mrcb_hh{ height:22px; font-size:14px; line-height:22px; margin-bottom:4px}
.mrcb_hh a{color:#003399;text-decoration:none}
.mrcb_hh a:hover{color:#43b56d;}
.mrcb_h1{ height:22px; font-size:25px;line-height:22px; margin-bottom:4px;padding-top:20px}
.mrcb_h1 a{color:#000;text-decoration:none}
.mrcb_h1 a:hover{color:#43b56d;}
.mrcb_dd em.pa{ height:22px; overflow:hidden; left:0px; top:82px}
.mrcb_dl2{ margin-bottom:0px}
.mrcb_h2{ height:22px; font-size:14px; line-height:22px; margin-bottom:4px}
.mrcb_h2 a{color:#b0a881;text-decoration:none}
.mrcb_h2 a:hover{color:#43b56d;}
/* �ײ� */
.fany{ height:21px; width:100%; overflow:hidden;}
.fany a{ height:21px; color:#333333;line-height:21px; text-align:center; float:left; overflow:hidden;display:inline; background-position:left top; background-repeat:no-repeat; text-decoration:none; cursor:pointer;}
.fany img{ margin-top:5px;}
.db{ margin-top:25px; height:37px; width:100%; overflow:hidden}
.db a{ height:37px; color:#333333;line-height:37px; text-align:center; float:left; overflow:hidden;display:inline; background-position:left top; background-repeat:no-repeat; text-decoration:none; cursor:pointer;}

.row  a{ font-size:15px;}
.row  li{ font-size:15px;}
.row a:hover{ font-size:15px;}
.box{ height:70px}
.nexssix{  padding-left:75px;font-size:25px;}
.itemnews{ height:320px; overflow:hidden}
.itemnews h4{ line-height:35px;font-size:22px}
.itemnews p{  line-height:35px;font-size:20px}

.mrcb_hh1{height:22px; font-size:18px; line-height:22px; display:block; margin-top:15px }
.mrcb_hh1 a{color:#003399;text-decoration:none}
.mrcb_hh1 a:hover{color:#43b56d;}
a.new_link:hover {text-decoration:none; color:#43b56d;}
