﻿@charset "utf-8";
/*Reset www.toprand.net*/]

*{ padding:0; margin:0;}
html,div,ul,li,dl,dt,dd,p,img,form,embed,label{margin:0;padding:0;border:0;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:none;}
ul,ul li{ list-style:none;}
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;}
select,input{ vertical-align:middle;font-size:12px;}
.hidden{ display:none}
i{ font-style:normal}
html,body{-webkit-text-size-adjust:none;}
table { border-collapse:collapse; }
.clear { zoom:1; }
.clear:after { content:''; display:block; clear:both; }
.pos{ position:relative;}

/*字体*/
.Arial{ font-family:"Arial", Helvetica, sans-serif;}
.yahei{ font-family:"\5FAE\8F6F\96C5\9ED1";}
.song{font-family:"\5B8B\4F53";}



/*颜色*/
.hei{ color:#000;}
.red{ color:#ff0000;}

/*链接*/
a {color:#333;text-decoration:none;hide-focus: expression( this.hideFocus=true );outline: none;-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.1s ease-in-out;-mz-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
a:hover {color:#e28f29;}
a:active {color:#e28f29;}

/*basic*/
html{font-size:63%;}
body{font-family:"\5FAE\8F6F\96C5\9ED1";font-size:12px;color:#666; line-height:20px; margin:0 auto;-webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; background:url(../images/bg1.jpg) repeat;}
.header{ height:100px;}
.header h1{ float:left; margin:18px 0 0 0;}
.wrap{ width:1200px; margin:0 auto;}

.main{ float:left; width:100%; background:url(../images/bgmain.png) center bottom no-repeat; padding-bottom:200px; min-height:500px;}

.nav{ float:left; width:790px; margin-left:25px;}
.navlist li a{ display:block;}
.navlist li.hover a,.navlist li a:hover{color:#e28f29;}
.navlist li{ float:left; line-height:90px; font-size:16px; padding: 0 17.5px; margin-top:10px;position: relative;z-index: 9999;}
.sch{ float:right; width:219px; border:1px solid #e0e0e0; margin:36px 0 0 0; height:31px;position: relative;z-index: 9999;}
.schtxt1{ float:left; width:180px; padding-left:9px; height:29px; line-height:29px; font-size:14px; color:#afafaf;font-family:"\5FAE\8F6F\96C5\9ED1"; border:none;}
.schbtn1{ float:right; background:url(../images/schbtn.jpg) no-repeat; border:none; cursor:pointer;border-left:1px solid #e0e0e0; width:29px; height:31px;}

.footer{ float:left; width:100%; background:#f5f5f5; height:174px; color:#666;}
.ftleft{ float:left; width:480px; margin:35px 0 0 0; line-height:24px;font-family:"Arial","\5B8B\4F53";}
.ftleft p.spa{ padding-bottom:8px; margin-left:-10px;}
.ftleft p.spa a{ margin:0 10px;}
.ftright{ float:right; width:380px; padding:25px 0 0 0;}
.erm{ float:left; background:url(../images/bgline.jpg) right top no-repeat; width:165px; line-height:32px; padding-top:5px;}
.erm p{ float:left; width:114px; text-align:center; font-size:14px;}
.ftright .flx{ float:right; width:152px; margin-right:11px; text-align:center; line-height:34px; color:#dc7626;}
.ftright .flx .share{ float:left; width:100%; margin:12px 0 8px 0; position:relative;}
.ftright .flx .share .ewmbox{ position:absolute; left:63px; top:-150px; background:url(../images/bgewm.png) no-repeat; width:131px; height:147px; padding:1px; display:none;}
.ftright .flx .share a{ float:left; padding:0; margin:0; margin-left:12px; width:24px; height:25px; background:url(../images/icon1.png) no-repeat;}
.ftright .flx .share a.hover,.ftright .flx .share a:hover{ background:url(../images/icon2.png) no-repeat;}
.ftright .flx .share a.icon1{ background-position:0 0;}
.ftright .flx .share a.icon2{ background-position:-24px 0;}
.ftright .flx .share a.icon3{ background-position:-48px 0;}
.ftright .flx .share a.icon4{ background-position:-72px 0;}
.ftright .flx .share a.icon4:hover .ewmbox{ display:block;}
.ftright .flx p{ font-size:20px;}
.ftright .flx p.spa{ border:1px solid #dc7626; font-size:14px; margin:4px 0 0 0; background:url(../images/icon3.png) 7px center no-repeat; padding-left:17px;}
.backtop{ background:url(../images/top.jpg) no-repeat; width:60px; height:60px; position:fixed; left:50%; bottom:174px; margin-left:650px; display:none;}

/*text*/
.b{ font-weight:bold;}
.em{ text-indent:2em;}
.fl{ float:left;}
.fr{ float:right;}

/*字体大小*/
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f32{ font-size:32px;}
.or{ color:#e28f29;}





