@charset "utf-8";
/* CSS Document */
/**
 * 通用标签初始化
 * 广东好掌柜网络科技有限公司 2015-12-04
 */
html {margin:0;padding:0;border:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section {display:block;}
body {color:#3e3a39;background:#fff;font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;}
img {border:0;vertical-align:bottom; -ms-interpolation-mode:bicubic;}
::-webkit-input-placeholder {color:#999;}
:-moz-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
:-ms-input-placeholder {color:#ccc;}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/*-webkit-box-shadow:0 4px 40px rgba(0,0,0,0.5);-moz-box-shadow:0 4px 40px rgba(0,0,0,0.5);box-shadow:0 4px 40px rgba(0,0,0,0.5);-webkit-border-radius:4px;*/
*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
button::-moz-focus-inner,input::-moz-focus-inner {padding:0;border:0;}
textarea {overflow:auto;}
input:focus,textarea:focus,button:focus,select:focus {outline:none;}
input::-ms-clear {display:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display:block;}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline;}
audio:not([controls]) {display:none;height:0;}
[hidden],template {display:none;}
a {background:transparent; text-decoration:none; outline:none;}
a:active,a:hover {outline:0;}
a:focus {outline:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
abbr[title] {border-bottom:1px dotted;}
b,strong {font-weight:bold;}
dfn {font-style:italic;}
mark {color:#000;background:#ff0;}
small {font-size:80%;}
sub,sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup {top:-.5em;}
sub {bottom:-.25em;}
svg:not(:root) {overflow:hidden;}
figure {margin:1em 40px;}
hr {height:0;-moz-box-sizing:content-box;box-sizing:content-box;background-color: #b5b5b5;margin:0;}
pre {overflow:auto;}
code,kbd,pre,samp {font-family:monospace, monospace;font-size:1em;}
button,input,optgroup,select,textarea {margin:0;font:inherit;}
button {overflow:visible;}
button,select {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled] {cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner {padding:0;border:0;}
input {line-height:normal;}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}
input[type="search"] {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
fieldset {padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}
legend {padding:0;border:0;}
optgroup {font-weight:bold;}
table {border-spacing:0;border-collapse:collapse;}
td,th {padding:0;}
hr {clear:both;float:none;width:100%;height:1px;border:none;-moz-box-sizing:content-box;box-sizing:content-box;}
blockquote {border:solid 1px #ddd;border-left-width:6px;padding:20px;border-radius:4px;}
blockquote strong {display:block;font-size:16px;margin-bottom:10px;}
blockquote p:last-child {margin:0;}
h1 {font-size:1.714em;} /* 24px */
h2 {font-size:1.428em;} /* 20px */
h3 {font-size:1.285em;} /* 18px */
h4 {font-size:1.142em;} /* 16px */
h5 {font-size:1.000em;} /* 14px */
h6 {font-size:0.857em;} /* 12em */
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {font-size:0.857em; filter:alpha(opacity=60); opacity:.6;}
p {margin-bottom:15px;line-height:24px;}
q {quotes:none;}
q:before,q:after {content:'';content:none;}
ul,li {list-style:none;}

/* 公共样式 */
.fl{ float:left;}
.fr{ float:right;}
.over{ overflow:hidden;}
.clear{ clear:both;}
.full{ width:100%; min-width:1200px;}
.w1200{ width:1200px; margin:0 auto; overflow:hidden;}
.inline-block{ display:inline-block}

/* 头部 */
.header {background:#f5f5f5;}
.header .top{background:#dcdcdc;color:#000;font-size:14px;line-height:40px;overflow:hidden;}
.header .top span a{color:#000;margin:0 10px;}
.header .top span a:hover{color:#00467e;}
.header .header_con{overflow:hidden;padding:26px 0 22px;}
.header_con h1 a{display:inline-block;width:370px;height:80px;background:url(../images/logo.png) center no-repeat;float:left;}
.header_con h1 dl{height:80px;float:left;border-left:2px solid #0060ad;margin-left:10px;padding-left:10px;line-height:40px;}
.header_con h1 dt{font-size:32px;color:#00467e;font-weight:bold;}
.header_con h1 dd{font-size:24px;color:#000;}
.header_con .phone{padding-top:10px;}


/* 导航 */
.nav{height:60px;background:#00467e;}
.nav .nav_ul li{float:left;width:150px;}
.nav .nav_ul li a{display:block;margin-top:-1px; padding:10px 0;font-size:16px;color:#fff;text-align:center;line-height:20px;}
.nav .nav_ul li a span{font-size:12px;color:#011220;text-transform:uppercase;}
.nav .nav_ul li a.cur,.nav .nav_ul li a:hover{background:url(../images/nav_bj.jpg) center repeat-x;}


/* 热词搜索 */

.g_search{height:50px;/*background:#fff;*/}
.search .hotword{ line-height:50px; color:#000; font-size:16px;font-weight:bold;font-family:"宋体";}
.search .hotword a{margin:0 10px; font-size:14px; color:#696868;}
.search .hotword a:hover{ text-decoration:underline;}
.search .searchword{width:302px; height:28px; background:url(../images/bg_search_box.png) left center no-repeat; margin-top:10px;}
.search .searchword #s {float: left; padding: 0; margin: 6px 0 0 6px; border: 0; width:230px; background: none; font-size:13px;}
.search .searchword #go {float: right; width:62px;height:30px;background:url(../images/btn_search_box.jpg) 0px 1px no-repeat;border:0;
	color:#fff;font-size:16px;line-height:30px;}

/* 脚部 */
/*.footer .f_nav{background:#00467e;line-height:60px;text-align:center;}
.footer .f_nav ul li{float:left;width:150px;}
.footer .f_nav li a{color:#fff;}
.footer .f_nav li a:hover{text-decoration:underline;}
.footer_con {padding-bottom:40px;}
.footer_con .f_logo{width:274px;float:left;margin-left:26px;margin-right:40px;margin-top:44px;}
.footer_con .f_name{width:460px;float:left;margin-top:30px;color:#535353;font-size:14px;}
.footer_con .f_name dt{margin-bottom:10px;}
.footer_con .f_name dt b{margin-right:30px;}
.footer_con .f_name dd span {display:inline-block;margin-right:30px;line-height:2;}
.footer_con .f_name dd span a{color:#535353;}
.footer_con .ewm {width:112px;height:112px;float:right;margin-top:20px; margin-right:100px;padding:2px;background:#fff;}*/
.footer {height:375px;background:url(../images/foot_bj.jpg) center bottom no-repeat;}
.footer .totop{text-align:center;}
.footer .totop a{display:inline-block;width:112px;padding-bottom:34px;font-size:14px;font-weight:bold;line-height:40px;color:#000;
	background:url(../images/totop.png) center bottom no-repeat;}
.footer .totop a:hover{text-decoration:underline;}
.footer .foot-con {padding:0 40px; color:#fff;margin-top:30px;}
.footer .foot-con .flogo{width:490px;}
.foot-con .flogo dt{margin-bottom:10px;}
.foot-con .flogo dd{font-size:14px;color:#fff;line-height:2.4;}
.foot-con a{color:#fff;}
.foot-con a:hover{text-decoration:underline;}
.foot-con .fnav{width:400px;overflow:hidden;}
.foot-con .fnav li{width:200px;height:250px; float:left;border-left:1px solid #fff;}
.foot-con .fnav li a{display:block;width:198px;font-size:14px;line-height:20px; text-align:center;}
.foot-con .fnav li a+a{margin-top:26px;}
.foot-con .ewm {width:134px;text-align:center;}
.foot-con .ewm dt{margin:10px 0 10px;}
.foot-con .ewm dt img{width:112px;height:112px;}
.foot-con .ewm dd{width:134px;height:80px;background:url(../images/sao.png) center no-repeat; border:1px solid #fff;border-radius:10px;}
.footer+.bottom{background:#0f0f0f;color:#fff;font-size:12px;line-height:33px;}
.footer+.bottom .w1200{padding-left:36px;}
.footer+.bottom a{margin-left:40px; color:#fff;}
.footer+.bottom a:hover{text-decoration:underline;}



/* 表单 */
.form{margin-top:30px;overflow:hidden;}
.form .form-pic{width:752px;border:1px solid #c9c9c9;}
.form .form-pic img {width:750px;}
.form .form-c{width:448px;border:1px solid #c9c9c9;background:#fff; padding:10px 40px;height:488px;font-size:16px;}
.form .form-c h6{font-weight:bold;margin-bottom:14px;font-size:18px;}
.form-c form.init {width:100%;}
.form-c form.init p{ margin-bottom:24px; color:#000;}
.form-c form.init p label {display:inline-block; text-align:left;width:80px;}
.form-c form.init p input {border:1px #999 solid; padding:4px 6px; color:#666; width:222px;}
.form-c form.init p textarea {border:1px #999 solid; padding:4px 6px; width:222px; height:100px;vertical-align:text-top;}
.form-c form.init p.sub{ text-align:center; margin-top:15px;}
.form-c form.init p.sub input{ width:120px; height:30px;border:1px solid #00467e; border-radius:15px; color:#00467e;background:transparent;}
.form-c form.init p.sub input:hover{ background-color:#00467e; color:#fff; transition:0.5s;}

/* 回到顶部 */
#scroll{position:fixed;bottom:100px; right:50%;margin-right:-550px;z-index: 3;}
.scrollItem{width:20px; height:60px; cursor: pointer; background:url(../images/top.gif) center no-repeat;}
/* 1688链接 */
.a_1688{position:fixed;top:50%; right:50%;margin-right:530px;z-index: 3;}
.a_1688 a{display:block; width:30px; height:150px;border:1px solid #ff7300; border-radius:6px; background:url(../images/1688.jpg) center no-repeat;}

/* 页码样式 */
.page-nav{margin:20px 0;text-align: center;clear: both;}
.page-nav a{display:inline-block;border: 1px solid #00467e;color:#00467e;padding:0 5px;font-size:14px;line-height:24px;margin-right:10px;}
.page-nav span{display:inline-block;background-color: #00467e; color: #fff; padding:0 5px;font-size:14px;line-height:24px;margin-right: 10px;}

/* 面包屑 */
.nv{font-size: 14px;color:#535353;text-align: left; line-height:40px;border:1px solid #d2d2d2;margin-bottom:18px;padding-left:10px;background:#fff;}
.nv a{color: #535353;}
.nv a:hover{text-decoration:underline;}