body { padding:0; margin:0; font-family:microsoft yahei;background-color: #fff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
ul li ,ol li { list-style:none}
p { margin:0}
img{ border:none;}
a:link,a:visited{ color:#333333; text-decoration:none;transition: color 300ms ease 0s, background-color 300ms ease 0s;}
a:hover{ color:#ff7011;transition: color 300ms ease 0s, background-color 300ms ease 0s;}
.g-cer { width:1000px; margin:0 auto; }
.f-fl { float:left; display:inline;}
.f-fr { float: right; display:inline;}
.f-fr-r { float: right; display:inline; margin:10px 10px 0px 0px;}
.f-cle:after,.form-group:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.f-cle,.form-group { zoom:1;}
dl{ margin:0;}
em{ font-style:normal; color:#999; font-size:14px;}
i{ font-style:normal;}
.cen,.cen a { text-align: center;}

.g-topnav{ width: 100%; height: 40px; background-color: #323232; }
.g-topnav p{ width: 960px; line-height: 40px; margin: 0 auto;}
.g-topnav p img{ float: left; width: 119px; height: 29px; margin: 6px 0 0; }
.g-topnav p span{ float: left; margin: 0 0 0 60px; }
.g-sy .g-topnav p span{ float:right;}
.g-topnav p span a{ font-size: 14px; color: #cccccc; }
.g-topnav p span a:hover{ color: #ff4200; }
.g-topnav p span em{ padding: 0 5px; }
.g-sy .g-topnav p span em{ padding:0 11px;}

.g-blockA{ position:relative; width: 960px; height: 49px; margin: 350px auto 0; background: url(/public/images/skin/new2016/images/navbg.png) repeat-x 0 0; }
.g-blockA .nav { float: left; width: 694px; height: 49px; line-height: 47px; overflow:hidden;}
.g-blockA .nav li{ float: left; margin:0 10px; text-align: center; }
.g-blockA .nav li a{ padding: 4px 10px; font-size: 18px; font-weight: bold; color: #ffffff; }
.g-blockA .nav li.hover a,.g-blockA .nav li a:hover{ padding: 4px 10px; background-color: #fff; color: #ff4200; border-radius: 4px; }
.g-blockA .navmore{ display:none; float:left; width:18px; height:18px; margin:15px 0 0 0; background:url(/public/images/skin/new2016/images/btn_more.png) no-repeat 0 0; cursor:pointer;}
.g-blockA .search{ float: right; width: 180px; margin: 7px 16px 0 0;}
.g-blockA .search .txtSearch,.txtSearch2{ float: left; width: 145px; height: 35px; line-height: 35px; background-color: #fff; border: none; text-indent: 1em; }
.g-blockA .search .btnSearch{ float: left; width: 35px; height: 35px; background-color: #555555; }
.g-blockA .search .btnSearch input{ width: 35px; height: 35px; border: none; background: url(/public/images/skin/new2016/images/search.png) no-repeat center center; text-indent: -999em;}

.zw_20160419_xiugai{ clear:both; padding:18px 0 10px; text-align:center; background-color:#333333;}
.zw_20160419_xiugai dl{ width:980px; height:100px; margin:0 auto; overflow:hidden;}
.zw_20160419_xiugai dl dt{ float:left; width:707px; padding:21px 0 0; text-align:left;}
.zw_20160419_xiugai dl dt p.bottom{ padding:0 0 0 8px;}
.zw_20160419_xiugai dl dd{ float:right; width:166px;}
.zw_20160419_xiugai dl dd p{ float:left; width:83px;}
.zw_20160419_xiugai dl dd p img{ display:block; width:59px; height:59px; margin:0 auto 8px;}
.zw_20160419_xiugai p{ height:24px; font-size:12px; color:#eeeeee;}
.zw_20160419_xiugai p a{ padding:0 8px; color:#eeeeee;}

.navsecond{ display:none; position:absolute; top: 46px; left: 637px; z-index: 999; width: 127px; background-color: #fff; font-size: 12px; color: #999999; box-shadow: 1px 1px 5px #afafaf;}
.navsecond .sj { position: absolute; top: -8px; left: 61px; width: 16px; height: 9px; background: url(/public/images/skin/new2016/images/kusj_icon.png) no-repeat 0 0;}
.navsecond ul{ line-height: 20px; padding: 10px;}
.navsecond ul li{ height:33px; line-height:33px; text-align:center;}
.navsecond ul li a{ display: block; width: 100px; margin:0 auto; font-size:14px;}
.navsecond ul li a:hover{ background-color:#ff4200; color:#fff; border-radius:4px;}

