body { color:#fff; font-size:100%; font-family:"Tahoma"; position:relative;}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{ text-decoration:none;}a:focus { -moz-outline-style: none; }a:active{ outline:none; text-decoration:none;}em,i{ font-style:normal; }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;}.FL{ float:left;}.FR{ float:right;}/*字号*/.f10 { -webkit-text-size-adjust:none; font-size:0.625em; }
.f11 { -webkit-text-size-adjust:none; font-size:11px;}
.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; }
/*行高*/
.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;}
/*链接*/
.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; }
.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;}
/*头部*/
.top{ width:100%; height:100px; background:0; position:absolute; z-index:10;  top:0;left:0; }
.top .top_center{ width:1000px; margin:0 auto; height:100px; position:relative;}
.top .top_center .logo{ float:left; padding-top:62px;}
.top .top_center .logo a { display:block;}
.top .top_center .nav{ float:right; padding:62px 0 0 30px; overflow:visible;}
.top_center .nav ul li{ float:left;  text-align:center; margin:0 10px; position:relative;}
.top_center .nav ul .act{ margin-right:0px;}
.top_center .nav ul li a.item{ display:inline-block; padding:10px; font-size:16px; font-family:"Arial"; line-height:16px; font-weight:bold; color:#999999;-webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out;}
.top_center .nav ul li.cur a.item { color: #fff; padding: 9px; border: 1px solid #b2b2b2; background: url(../images/index/navbg.png); }
.top_center .nav ul li .sub_nav { padding-top:10px;width:140px; position:absolute; top:36px; left:50%; margin-left:-70px; padding-top:12px; display:none;}
.top_center .nav ul li .sub_nav .sub_bg { width:140px; background:url(../images/sub_bg.png) repeat; border:1px solid #b2b2b2; border-top:none;}
.top_center .nav ul li .sub_nav .arrow { display:block;width:140px; height:10px; position:absolute; top:2px; left:0; background:url(../images/arrow.png) no-repeat;}
.top_center .nav ul li .sub_nav .arrow.arrow_cur { background:url(../images/arrow_cur.png) no-repeat;}
.top_center .nav ul li .sub_nav .sub_item { display:block;}
.top_center .nav ul li .sub_nav .sub_item a{ display:block; padding:6px 10px; width:120px; font:normal 12px/18px 'Arial'; color:#e1e1e1; border-bottom:1px solid #b2b2b2;}
.top_center .nav ul li .sub_nav .sub_item a:hover { color:#fff; background:url(../images/item_bg.png) repeat;}

.top_center .flag{ float:right;width:75px; padding-top:71px; margin-left:50px;}
.top_center .flag a { display:inline-block; height:16px; width:25px; float:left;}
.top_center .flag .lag_one { display:block; background:url(../images/index/22.jpg) no-repeat;}
/*.top_center .flag .lag_one:hover{ background:url(../images/index/22.jpg) no-repeat;}*/
.top_center .flag .lag_two{ display:block; background:url(../images/index/03.png) no-repeat; margin-left:25px;}
/*.top_center .flag .lag_two:hover{ background:url(../images/index/06.jpg) no-repeat;}*/
/*底部*/
.footer{ width:100%; border-top:1px solid #edeef0; height:140px; margin-top:50px;}
.footer_nav{ width:799px; margin:0 auto;}
.footer_one{ width:128px; height:76px; border-right:1px solid #e5e5e5; margin-top:30px; float:left;}
.footer_two{ width:468px; height:75px;  margin:30px 0 0 30px;  float:left;}
.footer_two ul li{ float:left; margin-right:35px; height:23px; }
.footer_two ul li.cur{ border-bottom:1px solid #d6d6d6;}
.footer_two ul li a{ color:#bababa; font-size:14px;}
.footer_two .p_one{ font-size:12px; color:#c2c2c2; font-family:Arial;}
.footer_two .p_two{ font-size:12px; color:#9dcb30; padding-top:6px; width:206px; border-bottom:1px solid #9dcb30; }
.footer_two .p_two a{ color:#9dcb30; padding:0 0 0 12px;}
.footer_three{ float:left; width:160px;  margin:30px 0 0 10px;}
.footer_three ul{ padding-top:2px;}
.footer_three ul li{ float:left; padding-right:7px;}