body{
margin:0;
padding:0;
background:#fff;
font:normal 12px/20px "microsoft yahei";
}
ul,li{
list-style:none;
margin:0;
padding:0;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
color:#f60;
}
.clearfix{clear:both;height:0;font-size: 1px;line-height: 0px;}
a:hover{
text-decoration:underline;
}
.topbars{
height:31px;
background:url(../images/topbg.gif) 0 0 repeat-x;
}
.topbox{
width:980px;
margin:0 auto;
}
.topboxleft{
float:left;
width:552px;
color:#005FAE;
font:normal 14px/28px 'ËÎÌå';
}
.topboxleft a{
color:#005FAE;
text-decoration:none;
float:left;
margin-right:10px;
}
.topboxleft a:hover{
text-decoration:underline;
}


.topboxright{
width:300px;
float:right;
padding-top:5px;
}
.topboxright a{
float:left;
background:url(../images/topbtn.gif) 0 center no-repeat;
padding-left:10px;
height:21px;
margin-right:5px;
text-decoration:none;
}
.topboxright a span{
float:left;
cursor:pointer;
background:url(../images/topbtn.gif) right center no-repeat;
padding-right:10px;
text-align:center;
height:21px;
font:12px/21px 'ËÎÌå';
text-decoration:none;
color:#005FAE;
}
.topboxright a:hover span{
text-decoration:underline;
}
.newscentermainsearch {
    margin: 5px auto;
    width: 980px;
}
.newscenterpositionsearch {
    font: 14px/30px "Î¢ÈíÑÅºÚ";
    height: 30px;
    border-bottom: 2px solid #358FC7;
margin: 0px auto 5px;
}

.newscenterleftnavsimp {
width: 350px;
background: #FFF none repeat scroll 0% 0%;
margin: auto;

}

.searchinputsub2015 {
    background: #FFF url("http://www.ccf.com.cn/2015img/sear05.gif") no-repeat scroll 0px center;
    padding-left: 20px;
    margin: 4px 0px;
    height: 28px;
    width: 250px;
    border: 1px solid #DDD;
    color: #999;
    font: 14px/28px "Î¢ÈíÑÅºÚ";
}
.search-submit2015 {
    margin: 5px 0px 0px 3px !important;
    width: 60px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: "Î¢ÈíÑÅºÚ";
    color: #FFF;
    border: 0px solid #04D;
    background: #428BCA none repeat scroll 0% 0%;
}

.homesearchboxmain{
margin: 0px auto;
width: 980px;
margin: 0px auto;
clear: both;

position: relative;

}

.homesearchboxmain .txt{
color:#cb1502;
text-align:center;
font:normal 12px/43px "microsoft yahei";
margin: 0px auto;
position: relative;
}

.simplesearchbox{
float:left;
width:465px;
border: 1px solid #f0f0f0;
margin: 15px 3px 15px 0px;
background: #ffffff;
height: 350px;
}
.simplesearchbox .homelogo{
padding:5px 0px;

}
.simplesearchbox .homelogo img{
border:0;
}

.homesearchbox{
float: right;
width: 500px;
border: 1px solid #f0f0f0;
margin: 15px 0px 15px 3px;
background: #ffffff;
height: 350px;
font:normal 14px/28px "microsoft yahei";

}
.homesearchbox .homelogo{
padding:5px 0px;

}
.homesearchbox .homelogo img{
border:0;
}



.homesearchbox .keywords{

width: 450px;
margin: 50px auto;

}
.homesearchbox .keywords .left{
color:#005FAE;
width:50px;
float:left;
font-weight:bold;
}
.homesearchbox .keywords .right{

float:left;
}
.homesearchbox .keywords .right a{
float:left;
margin-right:10px;
color:#787878;
word-break: keep-all;white-space:nowrap;
}
.homesearchbox .keywords .right a.now{
color:#f60;
}
.homesearchbox .keywords a:hover{
color:#f60;
}




.searchbox{
margin:14px auto 5px auto;
height:120px;
width:888px;
border:solid 1px #DCDCDC;
background:#F6F6F6;
padding:0 45px;
}

.searchbox .logo img{
border:0;
}

.searchbar .left,.homesearch .left{
float:left;
width:7px;
background:url(../images/inputbox.gif) 0 center no-repeat;
height:30px;
}
.searchbar .right ,.homesearch .right{
float:left;
width:7px;
background:url(../images/inputbox.gif) right center no-repeat;
height:30px;
}
.searchbar .center,.homesearch .center{
float:left;
width:775px;
background:url(../images/inputbg.gif) right center repeat-x;
height:25px;
padding-top:5px;
overflow:hidden;
}
.homesearch{
width: 450px;
margin:0 auto;
padding-top: 55px;
}
.homesearch .center{
width:300px;
}
.searchbar form,.homesearch form{
padding:0;margin:0;
 }
.searchbar .center input,.homesearch .center input{
border:none;
width:775px;
background:none;
}
.homesearch .center input{
width:300px;
}

.searchbar .images,.homesearch .images{
width:80px;
float:left;
padding-left:10px;
}
.searchtext{
width:888px;
float:left;
font:normal 12px/24px 'ËÎÌå';
color:#868686;
}
.searchtext a{
color:#0061BB;
}
.searchtext a.now{
color:#f60;
font-weight:bold;
padding:2px;
}
.resultbox{
width:700px;
margin:0 auto;
position:relative;
min-height:300px; 
height:auto !important; 
height:300px; 
overflow:visible;
float: left;
margin-top: 15px;
}
.resultbox p.otherad{
position:absolute;
right:20px;
top:20px;
width:200px;
height:200px;

}
.resultbox ul{
width:600px;
}
.resultbox ul li h2{
	background:url(../images/dian.gif) 0 center no-repeat;
	font:normal 14px/22px 'ËÎÌå';
	color:#0061BB;
	margin:0px;
	padding:0px;
	padding-left:15px;
	}
.resultbox ul li p{
	
	margin:0px;
	padding:1px 20px 18px 20px;
	}

.resultbox ul li h2 span.tm{
color:#9D9D9D;
font:normal 12px/18px 'ËÎÌå';
}
.resultbox ul li span.isok{
color:#D80000;
}
.pages{
margin:0 auto;
text-align:center;
font:normal 12px/24px 'ËÎÌå';
padding:20px 0;
}
DIV.pages {
padding:3px;MARGIN:10px 5px;TEXT-ALIGN:center;
}
DIV.pages A {
BORDER: #aaaadd 1px solid;PADDING:2px 5px;MARGIN:2px;COLOR:#006399;TEXT-DECORATION:none;text-align:center;
}
DIV.pages A:hover {
BORDER:#006399 1px solid;
}
DIV.pages A:active {
BORDER: #006399 1px solid;
}
DIV.pages SPAN.current {
BORDER: #006399 1px solid; padding:2px 5px;FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px;BACKGROUND-COLOR: #0061BB; 
}
DIV.pages SPAN.disabled {
BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.footer{
width:980px;
margin:0 auto;


}
.footer .left{
float:left;
background:url(../images/bottombg.gif) 0 0 no-repeat;
width:9px;
height:109px;
}
.footer .center{
float:left;
padding-top:9px;
height:100px;
width:962px;
background:#F4F4F4;
text-align:center;
color:#838383;	
}
.footer .center a{
color:#838383;
}
.footer .right{
float:left;
background:url(../images/bottombg.gif) right 0 no-repeat;
width:9px;
height:109px;
}
.copyright{
width:980px;
margin:0 auto;

}
.copyright ul.bottomcopy{
width:340px;
margin:0 auto;
}
.copyright ul.bottomcopy li{
width:150px;
height:45px;
border:solid 1px #EFEFEF;
padding:5px;
float:left;
text-align:center;
margin:5px 2px;

}
.copyright ul.bottomcopy li a{
color:#000000;
text-decoration:none;
}
.bottom51la{
width:980px;
margin:0 auto;
text-align:center;
}
.tag_search{
color:#0061BB;
font-weight:bold;
}

