﻿body { color:#666; font-size:100%; font-family:"Arial","宋体"; font-size:12px;}
html{ overflow-y:scroll;}
form,div,body,img,p,img,dl,dt,dd,h2,h1,h3{ margin:0px; padding:0px; border:0; }
a:link{ color:#767B7E; text-decoration:none; behavior:url(/scripts/blur.htc);}
a:visited{ color:#5A5A5A; text-decoration:none;}
a:hover{ color:#F78E32; text-decoration:none;}
a:focus { -moz-outline-style: none; }
a:active{ outline:none; text-decoration:none;}
em,i{ font-style:normal; }
p { line-height:26px;}
ul,li{ list-style:none; margin:0; padding:0;}
input,textarea,select{ color:#333; margin:0; padding:0; font-size:12px; font-family:Arial; vertical-align:middle;}
input:focus,textarea:focus{ outline:none;}
/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
	border:none; padding:0;
}

/*浮动*/
.clearboth:after{ display:block; clear:both; content:""; overflow:hidden; height:0; }
.clearboth{ *zoom:1;}

/*字号*/
.f10 { -webkit-text-size-adjust:none; font-size:0.625em; }
.f11 { -webkit-text-size-adjust:none; font-size:0.6875em; }
.f12 { font-size:0.75em; }
.f13{ font-size:0.8125em;}
.f14 { font-size:0.875em;}
.f15 { font-size:0.9375em;}
.f16 { font-size:1em; }
.f18{ font-size:1.125em;}
.f20{ font-size:1.25em;}
.f24{ font-size:1.5em;}
.f30{ font-size:1.875em;}

/*字体*/
.arial { font-family:Arial;}
.yahei { font-family:"microsoft yahei","宋体";}
.song { font-family:"宋体";}
.font446regular{ font-family: 'font446regular'; }
i.v{ font-family:Verdana, Geneva, sans-serif; padding-right:2px; }
.tahoma { font-family:Tahoma;}
.poolblue {}
.italic { font-style:italic;}

/*行高*/
.lh150{ line-height:150%;}
.lh180{ line-height:180%;}
.lh200{ line-height:200%;}
.lh220{ line-height:220%;}
.lh240{ line-height:240%;}

/*上下间距*/
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb18{ margin-bottom:18px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}
.mb35{ margin-bottom:35px;}
.mb40{ margin-bottom:40px;}
.mb45{ margin-bottom:45px;}
.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}
.mb80{ margin-bottom:80px;}
.mb100{ margin-bottom:100px;}

.mt20 { margin-top:20px;}

.pb20 { padding-bottom:20px;}
.pb30 { padding-bottom:30px;}

/*链接*/
.red,a.red{ color:#F50000 !important; }
a.red:hover{ color:#e60012 !important; }
.blue,a.blue{ color:#0146a8 !important; }
a.blue:hover{ color:#183F97 !important; }
.orange{ color:#ffce20; }
.deeporange { color:#ffa200;}
.red2{ color:#E40000; }

/*公用*/
.div100{ width:100%;}
.b{ font-weight:bold;}
.text_l{ text-align:left;}
.text_r{ text-align:right;}
.text_c{ text-align:center;}
.width{ width:960px; margin:0 auto; }
.animate{ -moz-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -o-transition:all ease 0.3s; transition:all ease 0.3s; }
.formtext{ width:300px; border:1px solid #DFDEDE; border-radius:4px; padding:7px 6px; color:#777; font-size:12px; font-family:'Arial','宋体'; background:#fff; -moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.formtext:focus{ border:1px solid #ccc; color:#222; }
.dashedLine{ display:block; height:1px; border-bottom:1px dashed #C2C2C2; overflow:hidden;}
.list { padding-left:10px; background:url(list.jpg) no-repeat 0px 10px;}

/*头部*/
.topline { height:4px; line-height:4px; width:100%; overflow:hidden; margin:0 auto; background:url(top_line.jpg) no-repeat top center; }
.Banner_zi { width:100%; height:330px; position:relative; overflow:hidden;}
.Banner_zi .Head { background:url(headbg.png) no-repeat; width:1095px; height:120px; position:absolute; left:50%; margin-left:-575px;}
.Banner_zi .Head .logo { padding-left:70px; padding-top:15px; float:left;}
.Banner_zi .Head .Head_r { color:white; font-size:16px;}
.Banner_zi .Head .Head_r p { padding-left:30px; line-height:30px; background:url(phone.gif) no-repeat 0px 10px; margin-left:800px; padding-top:10px;}
.Nav { padding-top:35px; padding-left:350px;font-size:16px;}
.Nav li { float:left; padding-right: 32px;}
.Nav li a:link,.Nav li a:visited{ color:white; font-family:'Microsoft yahei';font-size:16px;}
.Nav li a:hover { color:#ffcc00;}
.Nav .currclass a:link, .Nav .currclass a:visited, .Nav .currclass a:hover { color:#ffcc00;}


/*脚部*/
.footer { height:70px; width:auto; border-top: #458FCE 1px solid; text-align:center;}
.footer .footerCont { width:1000px; margin:0px auto;}
.footer .footerCont ul {}
.footer .footerCont ul li { width:166px; background:url(line_y.gif) repeat-y right; line-height:56px; float:left;}
.footer .footerCont ul li a:link, .footer .footerCont ul li a:visited,.footer .footerCont ul li a{ color:#3f4347; font-size:16px; font-weight:normal;font-family:'Microsoft yahei','Arial';cursor:pointer; }
.footer .footerCont ul li a:hover {  color:black; text-decoration:underline;}

/*.footer .footerCont ul li h3 { color:#3f4347; font-size:14px; font-weight:normal;font-family:'Microsoft yahei','Arial';}
.footer .footerCont ul li a:link,.footer .footerCont ul li a:visited{ font-size:12px; color:#949698; line-height:26px; display:block;}
.footer .footerCont ul li a:hover {}*/
.footer p { text-align:center; font-size:12px;color:#777;font-family:Arial; margin-top:20px; margin-bottom:3px;}
.foota a:link, .foota a:visited { font-size:12px; font-family:Arial; color:#b7ce20;padding-bottom:30px; text-decoration:underline;}

/*分页*/
.Page{ text-align:center; margin-bottom:50px; float:right;}
.Page a{ display:inline-block; padding:7px 10px;  background:#40464b; font-size:12px;  margin:-1px; color:white; }
.Page a:hover{ background:#ffa200; color:#fff; }
.Page a.cur:link,.Page a.cur:visited,.Page a.cur:hover,.Page a.cur{ background:#ffa200; color:#fff; }

.borderbtm { background:url(line.gif) repeat-x bottom;}
.h1_title { font-size:20px; font-family:'Microsoft YaHei'; font-weight:normal;}
.h2_title {  font-size:18px; font-family:'Microsoft YaHei'; font-weight:normal; margin-bottom:10px;}

.foota{height: 30px;line-height: 30px;}