/* CSS Document */
*{margin:0px;padding:0px;}
body{  background:url(../images/bodyBg.jpg) repeat-x; line-height:21px; color:#666;font-size:12px; font-family:Arial; margin:0px auto;}
/*edit

end*/
li{list-style:none;}
a{text-decoration:none;}
.Del_float{clear:both;line-height:0px; font-size:0px;}
img  {vertical-align:top; border:none;}
/*edit*/
input{vertical-align:middle; }
/*end*/
/*版权信息区*/
#BQ{ width:855px; height:97px; margin:0 auto; margin-top:20px;}
.BQ_leftBg{ width:11px; height:97px; float:left; background:url(../images/bq_left.jpg) no-repeat;}
.BQ_center{ width:833px; height:97px; float:left; background:url(../images/bq_center.jpg) repeat-x; text-align:center; line-height:40px;color:#CAE3F4;}
.BQ_center a{ color:#CAE3F4;}
.BQ_center a:hover{text-decoration:underline;}
.BQ_center p{ line-height:12px;}
.BQ_right{ width:11px; height:97px; float:left; background:url(../images/bq_right.jpg) no-repeat;}


.center{ width:935px; margin:0 auto;}
#top{ line-height:30px; color:#008EEB;}
#top span{ float:right;}
#top a{ color:#008EEB;}
#top a:hover,.sbkk_left a:hover{color:#FF6C00;}
#menu_top{ width:935px; margin:0 auto; height:18px; background:url(../images/TelBg.jpg) no-repeat;margin-top:9px;}
#menu_top .hotTel { float:right;width:200px; position:relative; height:14px; display:block; line-height:14px; vertical-align:middle;}
#menu_top .hotTelText{color:#858386;font-weight:bold;}
#menu_top .hotTelNumber{ color:#fe7b10; font-weight:bold;}
#menu_top img{}
#menu{ height:97px; background:url(../images/TopBg.jpg) repeat-x;}
.menu_left{ height:97px; width:10px; float:left; background:url(../images/TopLeftBg.jpg) no-repeat;}
.logo{ height:97px;width:191px; float:left;}
.logo img{ margin:27px 0 0 25px;}
.menubox{ width:514px; height:97px; background:url(../images/Topcenterbg.jpg) repeat-x; float:left;}
.menusousuo {margin-left:20px;}
.menusousuoinput{ width:306px; height:18px; border:1px solid #5FC1FF;margin-left:5px; line-height:18px; color:#666; padding:1px; font:12px;}
.menusousuobutton{ width:59px; height:24px; border:0px solid #5FC1FF;margin-left:5px; line-height:18px; color:#666; padding:1px; font:12px;}
/*
menu.css改写
.Menu ul{ margin-top:10px; line-height:20px;}

.menu1{margin-left:115px;margin-top:6px;}
.menu1 li{ float:left; width:80px;text-align:center;}
.menu1 a{ color:#FFF;display:block; text-align:center;}
*/
.ks{ margin-left:23px; height:30px; background:url(../images/index_ksBg.jpg) no-repeat;padding-top:5px;margin-top:5px;}
.ksfoot{ margin-left:0px; height:30px; padding-top:5px;margin-top:5px;}
.ks li{ width:68px; float:left; background:url(../images/index_ks_liBg.jpg) no-repeat;margin-right:11px;}
.ksfoot li{ width:68px; float:left; background:url(../images/index_ks_liBg.jpg) no-repeat;margin-right:11px;}
.ks a{ font-weight:bold; color:#FFF; line-height:25px; display:block; }

.top_right{padding:25px 0 0 20px; float:left; width:180px;height:72px; }
.top_right_bg{ float:right; height:97px; width:10px; background:url(../images/toprightBg.jpg) no-repeat;}
.menu_bottom{ width:935px; height:13px; background:url(../images/Menu_bottom_bg.jpg) no-repeat; margin:0 auto; margin-top:1px; overflow:hidden;}


/*浮动区CSS*/
.xq_hd{height:100px; background:#FFF; border:1px solid #0067A6; LEFT: -505px; POSITION: absolute; TOP: 18px; VISIBILITY: hidden;width:666px;Z-INDEX: 11px;}
.xq_hd_title{ border-bottom:1px solid #0067A6; height:21px;}
.xq_hd li{ width:50px; background:#FFF;}

.xq_hd a{ width:50px; text-align:center; color:#666;}
.xq_hd a:hover{ font-weight:bold;}
.ho_nr a{ color:#008EEB; margin:0 5px; float:left; }
.ho_nr a:hover{ font-weight:100; text-decoration:underline;}

/*分页区*/
.FYbox{ margin-top:10px; width:730px;}
.FYbox_left{ width:240px; float:left;}
.FYbox_left a{color:#0c86ff;text-decoration: underline;}
/*分页区+列表页的*/
.FYbox,.FYboxLonger{ margin-top:10px; width:590px;}
	.FYbox{ width:590px;}
	.FYboxLonger{ width:720px;}
	
.FYbox_left{ width:240px; float:left;}
.FYbox_left a{color:#0c86ff;text-decoration: underline;}
.FYbox_right{ float:right; width:290px;}
.FYbox_right li{ float:left;}
.FYbox_right a{ height:20px; width:20px; display:block; margin-left:5px; background:url(../images/wldp_FYbg.jpg) no-repeat; text-align:center; color:#666;font-weight:bold;}
.FYbox_right a:hover{ background:none; color:#FF6C00;}


/*内页—右边*/
.about_right{ margin-left:24px; float:left; display:inline; width:181px;}
.about_right_title{ height:29px; line-height:29px; color:#000; background:url(../images/about_right_top.jpg) no-repeat;}
.about_right_center{ background:url(../images/about_right_center.jpg) repeat-y; line-height:30px;}
.about_right_center a,.ny_sousuo_center p a{color:#1490F5;margin:0 0 0 4px;}
.about_right_center a:hover,.ny_sousuo_center p a:hover{ color:#ff6c00;  text-decoration:underline;}
.about_right_center ul{margin-left:10px;padding-top:5px;}
.about_right_bottom{ height:7px; background:url(../images/about_right_bottom.jpg) no-repeat; overflow:hidden;}
.djzd_box{margin-top:10px;}
.djzd_box li{ line-height:21px;margin-top:5px;padding-bottom:5px; color:#777;}
.about_right_center img{border:1px solid #CCC; width:160px; padding:2px;margin-left:8px;margin:10px 0 5px 8px;}


/*内页搜索区*/
.ny_suosuo{ height:80px; margin-top:20px;}
.ny_suosuo_left{ height:80px; width:10px; background:url(../images/suosuo_left.jpg) no-repeat; float:left;}
.ny_sousuo_center{ float:left; width:712px; height:80px; background:url(../images/suosuo_center.jpg) repeat-x;}
.ny_sousuo_right{ float:left; width:8px; height:80px; background:url(../images/suosuo_right.jpg) no-repeat;}
.ny_sousuo_center p{ margin-left:20px; line-height:40px;}

td.errors input {
    border: 1px solid red;
}

/* PAGINATION */
.paginateButtons {    
    border-top: 0;
    color: #FF6600;
    font-size: 12px;   
    overflow: hidden;
    float:right;
    padding-top: 3px;
    font-weight:900;
}
.paginateButtons a {
    background: #fff;
    border: 1px solid #ccc;
    border-color: #ccc #aaa #aaa #ccc;
    color: #666;
    margin: 0 3px;
    padding: 2px 6px;
}
.paginateButtons span {
    padding: 3px 5px;
}

/* MESSAGES AND ERRORS */

.message {
    background: #f3f8fc url(../images/skin/information.png) 8px 50% no-repeat;
    border: 1px solid #b2d1ff;
    color: #006dba;
    margin: 10px 0 5px 0;
    padding: 5px 5px 5px 30px
}

div.errors {
    background: #fff3f3;
    border: 1px solid red;
    color: #cc0000;
    margin: 10px 0 5px 0;
    padding: 5px 0 5px 0;
}
div.errors ul {
    list-style: none;
    padding: 0;
}
div.errors li {
	background: url(../images/skin/exclamation.png) 8px 0% no-repeat;
    line-height: 16px;
    padding-left: 30px;
}

td.errors select {
    border: 1px solid red;
}
td.errors input {
    border: 1px solid red;
}
