body {font-size:100%; font-family:"Arial"; min-width:960px; overflow:hidden; background:#fff;}
html{ overflow-y:scroll;}
form,div,body,img,p,img,dl,dt,dd,h2,h1,h3{ margin:0px; padding:0px; border:0; }
a:link{text-decoration:none;}
a:visited{  text-decoration:none;}
a:hover{ color:#000; 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; }

/*网站嵌入字体*/
@font-face {
    font-family: 'BlockBECondensed';
    src: url('../fonts/BlockBECondensed.eot');
    src: url('../fonts/BlockBECondensed.eot') format('embedded-opentype'),
         url('../fonts/BlockBECondensed.woff2') format('woff2'),
         url('../fonts/BlockBECondensed.woff') format('woff'),
         url('../fonts/BlockBECondensed.ttf') format('truetype'),
         url('../fonts/BlockBECondensed.svg#BlockBECondensed') format('svg');
}


/*行高*/
.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!important;}
.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;}
.mb201{ padding-bottom:5%;}
.mb202{ padding-bottom:10.5%;}
.mb203{ padding-bottom:5.5%;}

.warp{ width:100%;}
/*头部*/
.top{ width:100%; position:relative; z-index:5;}
.top-join{ width:715px; margin:0 auto; height:35px; line-height:35px; padding-left:245px;}
.top-join a{font:normal 14px/35px "黑体"; margin-right:40px; color:#000;}

.nav{ width:100%; height:80px; background:#2577E3; position:relative; z-index:20;}
.nav-t{ width:1100px; margin:0 auto;  height:80px; position:relative; z-index:10;}

.nav-t .logo{ display:inline-block; width:202px; height:66px; background:url(../images/logo.png) center no-repeat; margin:8px 0 0 0;}
.nav .nav-t .nav-lj{ display:block; position:absolute; }
.nav .nav-t .nav-lj-on{ width:74px; height:60px; left:450px; top:10px;  background:url(../images/nav1f.png) left center no-repeat;}
.nav .nav-t .nav-lj-on:hover{ background:url(../images/nav1.png) left center no-repeat;}
.nav .nav-t .nav-lj-tw{ width:74px; height:60px; left:580px; top:10px;  background:url(../images/nav2f.png) left center no-repeat;}
.nav .nav-t .nav-lj-tw:hover{  background:url(../images/nav2.png) left center no-repeat;}
.nav .nav-t .nav-lj-th{ width:84px; height:60px; left:710px; top:10px; background:url(../images/nav3f.png) left center no-repeat;}
.nav .nav-t .nav-lj-th:hover{  background:url(../images/nav3.png) left center no-repeat;}
.nav .nav-t .nav-lj-fo{ width:140px; height:60px; left:840px; top:10px; background:url(../images/nav4f.png) left center no-repeat;}
.nav .nav-t .nav-lj-fo:hover{background:url(../images/nav4.png) left center no-repeat;}

.weix{ position:absolute; right:0px; top:25px; background:url(../images/wx.png) -110px center no-repeat; width:50px; height:43px;}

.tel{ position:absolute; right:0px; top:20px; background:url(../images/tel.png) 0 center no-repeat; width:150px; height:43px;}
.weix a{ position:absolute; display:block;  width:104px; height:59px; left:3px; top:0;}
.weix .wwx{ right:160px; top:0; width:38px; height:30px;}

.weix a .sous_k{ width:261px; height:0;  background:url(../images/ssk.png) left bottom no-repeat; position:absolute; right:-124px; top:56px; overflow:hidden; z-index:5; }
.weix a .sous_k .sous_text{ width:211px; height:36px; position:absolute; left:4px; top:11px; border:0; padding-left:5px; color:#ed7801;font:normal 12px "microsoft yahei";}
.weix a .sous_k .sous_bott{ width:32px; height:34px;position:absolute; right:6px; top:12px; background:url(../images/ss.png) center no-repeat; margin:0 0 0 0; border:0; cursor:pointer;}
/*底部*/
.fooer{ width:100%; background:#2A2A2A;}
.fooer_center{ width:720px; margin:0 auto; position:relative;}
.fooer_center span{ display:block; width:100%; text-align:center;}
.fooer_center .min_nav{padding:40px 0 10px; height:70px;}
.fooer_center .min_nav a{display:block;float:left;width:180px;text-align:center;}
.fnav{background:url(../images/fnav.png) right repeat-y;}

.fooer_center .min_nav a:hover {color:#ef7800;}
.fooer_center .min_fx{  padding-top:10px;}
.fooer_center .min_fx a{ margin:0 10px;}
.fooer_center .min_fx a img{ width:30px; height:24px;}
.fooer_center .clause{padding-top:10px;}
.fooer_center .clause a{color:#cecece; font:normal 12px "黑体"; margin:0 10px 0 5px;}
.fooer_center .clause i{color:#fff;}
.fooer_center .put{color:#cecece; font-size:12px;font-family: "黑体",Arial,Helvetica,sans-serif; padding-top:8px;}
.bottom{margin-top: 10px;height:52px;background:#1C1C1C; font-size:12px;font-family: "黑体",Arial,Helvetica,sans-serif; position:relative;}

.bottom .back{ display:block; width:206px; height:54px; margin:0 auto; background:url(../images/22.png) top no-repeat; text-align:center; font:bold 19px/54px "microsoft yahei";color:#fff;}

.fooer_center .site{display:block; width:95px; height:24px; background:url(../images/23.png) right center no-repeat; font:normal 12px/24px "黑体";color:#cecece; position:absolute; right:197px; bottom:-75px;}

.ewm{ width:100%; height:100%; position:fixed; left:0; top:0; background:url(../images/tm.png); z-index:1000; display:none;}
.ewm p{ color:#fff; font:normal 16px/28px "microsoft yahei"; text-align:center; padding-bottom:5px;letter-spacing:2px;}
.ewm p em{ font-size:20px; font-weight:bold;}
.ewm .img{ width:290px; height:280px; position:absolute; left:50%; top:50%; margin:-140px 0 0 -140px;}



.lqyh{ width:100%; height:100%; position:fixed; left:0; top:0; background:url(../images/tm.png); z-index:100; display:none;}
.lqyh p{ color:#fff; font:normal 16px/28px "microsoft yahei"; text-align:center; padding-bottom:5px;letter-spacing:2px;}
.lqyh p tel{ font-size:20px; font-weight:bold;}
.lqyh .img{ width:290px; height:280px; position:absolute; left:50%; top:50%; margin:-140px 0 0 -140px;}