﻿@charset "utf-8";

#main-div{
width:100%;
height:auto;
overflow:hidden;
margin:auto;
}
#head { 
height:180px;
width:100%; 
margin:0 auto;}
#nhead { 
height:120px;
width:100%; 
margin:0 auto;}
#body1{
width:100%;
max-width:1002px;
height:auto;
margin:50px auto;
/*background:url(../images/cbg2.jpg) no-repeat center top;*/
}
#body1-c{
width:98%;
max-width:680px;
height:auto;
margin:0 auto;
}
#body1-c1{
	position: relative;
}
#body1-c4{
width:100%;
max-width:680px;
height:auto;
overflow:hidden;
min-height:80px;
padding-top:30px;
background: #d1dbe5;
position:relative;
}
#body1-c5{
width:100%;
max-width:680px;
height:auto;
overflow:hidden;
padding-top:0px;
background: #d1dbe5;
position:relative;
}
#body1-c6{
width:90%;
max-width:680px;
height:auto;
overflow:hidden;
min-height:80px;
padding-top:30px;
background: #d1dbe5;
position:relative;
}

#body1-c6{
width:100%;
max-width:680px;
height:auto;
overflow:hidden;
padding-top:0px;
background:;
position:relative;
}

#body1-c1 img{width:100%; height:auto;}

#body1-c5 img{width:100%; height:auto;}
#body1-c3{

height:auto;
overflow:hidden;
line-height:22px;
padding:5px;
color:#FFFFFF;
text-align:left;
background:#4f4f4f;

}
#body1-c03{

width:100%;

height:32px;

line-height:32px;

color:#FFFFFF;

text-align:center;

/*background:url(../images/c02.png) no-repeat;*/

}

.bl-form .label{ float:left; width:120px; text-align:right; padding-top:10px; line-height:38px;}
.bl-form .controls{ padding-top:10px; float:left;margin-left:10px;}
.bl-form .title{ width:286px; text-indent:8px; height:38px; line-height:21px; border:1px #A6B7CB solid; float:left;}
.bl-form .search{ padding:6px 135px; cursor: pointer;}
.bl-form li{padding-bottom:20px; overflow:hidden;}
.body1-title {
    position: absolute;
    color: #ffffff;
    font-size: 23px;
    margin-top: 5px;
    width: 100%;
    text-align: center;
}
.cerf_img .cerf_img_title {
    background:url(../images/c1.jpg);
    -moz-background-size:100% 100%; /* 老版本的 Firefox */
    background-size:100% 100%;
    background-repeat:no-repeat;
    text-indent: 1em;
    color: #fff;
    font-weight: bold;
    font-size: 13px;
}
.cerf_img .cerf_img_title a {
    color: #fff;
}
.cerf_img .cerf_img_title a:active {
    text-decoration:underline;
}
@media screen and (max-width: 640px) { 
	#nhead { 
	height:20px;
	width:100%; 
	margin:0 auto;}
	.bl-form .label{ float:left; width:60px; text-align:right; padding-top:10px; }
	.bl-form .controls{ padding-top:10px; float:left;margin-left:10px;}
	.bl-form .title{ width:286px; text-indent:8px; height:34px; line-height:21px; border:1px #A6B7CB solid; float:left;}
	.body1-title {
	    position: absolute;
	    color: #ffffff;
	    font-size: 18px;
	    margin-top: 3px;
	    width: 100%;
	    text-align: center;
	}
} 