@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}

fieldset, img{border:0;}

input, label, select, option, textarea, button, fieldset, legend{ font-size:12px; line-height:22px; font-family:"宋体";}

table{border-collapse:collapse;border-spacing:0;font-size:12px; line-height:22px; font-family:"宋体";}

ul{list-style:none;}

ol, li { list-style: none; margin:0; padding:0; }

body{color:#555; font-size:12px; line-height:22px; font-family:"宋体";  margin:0 auto; }

html{}

h1,h2,h3,h4,h5,h6{font-size:100%;}

img{ vertical-align:top;border:0; display:block;}

.clear{ clear:both;}

.left{ float:left;}

.right{ float:right;}

.width{ margin:0 auto; width:980px;}

.marginr10{ margin-right:10px;}

.marginr15{ margin-right:15px;}

.marginr20{ margin-right:20px;}

.marginb15{ margin-bottom:15px;}

.marginb6{ margin-bottom:6px;}

.margint15{ margin-top:15px;}

.bg2{ background:#EEEEEE;}

.bg3{ background:#F3F2F2;}

.paddingl10{ text-indent:10px;}









/*链接字体颜色*/

a{ color:#555; text-decoration:none;}

a:hover{  text-decoration:none; color:#D1130B;}

/*字体*/

.font{ font-family:"Microsoft Yahei";}

.font2{ font-family:"Arial";}

.font12{ font-size:12px;}

.font14{ font-size:14px;}

.font16{ font-size:16px;}

.font18{ font-size:18px;}

.font20{ font-size:20px;}

.font24{ font-size:24px;}

.font26{ font-size:26px;}

.font36{ font-size:36px;}

/*颜色*/

.bai{ color:#fff;}

.lan{ color:#15599F;}

.qhui{ color:#999;}





/*头部*/

#header{ height:140px;}

#header .logo_bar{ height:100px;}

#header .logo_bar .logo{ width:640px;}

#header .logo_bar .nav{ width:256px;}

#header .logo_bar .nav .tel{ height:58px;}

#header .logo_bar .nav .search{ height:26px;}

#header .menu_bar{ height:40px; line-height:40px; background:#1364B7;}

#header .menu_bar .menu ul li{ width:120px; background:url(../images/menu_fgx.jpg) no-repeat right top; float:left;}

#header .menu_bar .menu ul li a { height:40px; width:120px; text-align:center; float:left; color:#fff; font-weight:bold; display:block;}

#header .menu_bar .menu ul li:hover a,#header .menu_bar .menu ul li a.menuhover{ background:#0E5093; width:117px; padding-left:1px;}



/*脚部*/

#footer{ height:57px; background:url(../images/foot_bg.jpg) repeat-x; margin-top:20px; clear:both; text-align:center; padding-top:10px;}



/*分页*/

.Pager{height:31px;padding:30px 0; clear:both; margin:0 auto; text-align: center;} 

.Pager_CustomInfo{float:left;line-height:18px;font-size:12px;color:#666;}

.Pager_Nav{float:right;line-height:18px;font-size:13px;}

.Pager_Buttons a, .Pager_Buttons span{float:left;margin:0 2px 0 2px;padding:2px 6px 2px 6px; border:1px solid #ccc;color:#666;text-decoration:none;}

.Pager_Buttons a:hover{color:#666;text-decoration:none;}

.Pager_Buttons span{font-weight:bold;color:#fff;background:#166EC8; border:0;}

.Pager_Buttons .Pager_Ellipsis{color:#666;padding:0px;margin:0px; border:1px solid #ccc;}

.Pager_PrevBtn{font-size:12px;}

.Pager_NextBtn{font-size:12px;}

.Pager_NavForm{float:left;margin-left:15px;height:21px; border:1px solid #ccc;}

.Pager .Pager_NumberTextBox{margin-right:2px;width:30px;height:20px;font-size:12px;vertical-align:top;padding:0px;margin:0px;border:0px;}





/*翻页样式*/

.page{ text-align:left; padding:30px 0;font-size: 0;}

.page a{display: inherit; border:1px solid #ccc; font-size:14px; background:#fff; padding: 4px 8px;margin-bottom: 5px;line-height: 18px;margin-right: 5px;font-size: 12px;}

.page a.nopage{ background:#EFF2F7; color:#D3DCE6;}

.page a.nopage:hover{background:#3285DB; color:#3285DB;border:1px solid #3285DB;padding: 4px 9px;}

.page a:hover{ background:#3285DB; border:1px solid #3285DB; color:#fff;}



.page select{ padding:5px 8px; border:1px solid #ccc;margin-right:5px;margin-bottom:5px; font-size: 12px; }

a.thisclass{ color:#fff; background:#3285DB;font-size: 12px;padding: 4px 9px;}

.link a { padding-right: 20px; }











