﻿@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{padding:0px;margin:0px;}
body,button,input,select,textarea{font:12px/1.5 宋体,arial;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new, courier, monospace;}
small{font-size:12px;}
ul,ol{list-style-type:none;list-style-image:none;}
a{color:#202020;text-decoration:none;cursor:pointer;outline:none;behavior:url(link.htc);}
a:hover{color:#209DF5;text-decoration:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset{border-bottom:0px;border-left:0px;border-top:0px; border-right:0px;}
img{border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;vertical-align:bottom;}
table{border-spacing:0;border-collapse:collapse;}
div{zoom:1;}
.l{float:left;}
.r{float:right;}
.hidden{display:none;}
.clear{clear:both;height:0;overflow:hidden;}
div.raidus{behavior:url(ie-css3.htc);}
*html ul.box li{margin-bottom:-2px;}/*Hack For IE6*/
*+html ul.box li{margin-bottom:-2px;}/*Hack For IE7*/
/* html5 */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
/*body,button,input,select,textarea{font-family:sans-serif;}*/
h1{font-size:2em;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
pre,code,kbd,samp{font-size:1em;font-family:monospace,serif;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,q:after{content:'';content:none;}
small{font-size:75%;}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
ul,ol{margin:0;padding:0;}
dd{margin:0;}
nav ul,nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid #c0c0c0;}
legend{border:0;*margin-left:-7px;}
button,input,select,textarea{outline:none;margin:0;vertical-align:baseline;font-size:100%;*vertical-align:middle;}
button,input{line-height:normal;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
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-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
ul,li{margin:0;padding:0;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:" ";}
.clearfix{zoom:1;}
.clearfix{display:block;}

/*body{background:url(../images/bg-body.jpg) repeat;}*/
/* base */
.layout{width:1200px;margin:0 auto;}

/* header */
/*#header{background:url(../images/bg-nav.jpg) repeat-x 0 bottom #EDEDED;}*/
.logo{position:relative;margin:41px 0 36px;display:black;float:left;}
.logo p{width:249px;height:28px;font-size:20px;font-family:PingFangSC-Medium;font-weight:500;color:#205AA7;line-height:28px;margin-left:5px;margin-top:6px;}

/*#nav{position:relative;height:45px;overflow:hidden;z-index:1;}*/
#nav{position:relative;margin-top:63px;float:left;}
#nav ul li{float:left;}
#nav ul li.nobg{background:none;}
#nav ul li a{float:left;padding-left:26px;}
/*#nav ul li a:hover,#nav ul li.select a,#nav ul li.hover a{background:url(../images/btn-nav.jpg) no-repeat;}*/
#nav ul li a span{float:left;line-height:20px;overflow:hidden;font-size:16px;font-family:PingFangSC-Regular;font-weight:600;color:#003377;padding-right:1px;}
#nav ul li a:hover span,#nav ul li.select a span,#nav ul li.hover a span{font-family:PingFangSC-Semibold;font-weight:600;color:#003377;border-bottom: 4px solid #003377;height:40px;}

.submenu{position:relative;z-index:2;}
.subnav{position:absolute;height:0;overflow:hidden;margin-top:107px;margin-left:281px}
.subborder{background:url(../images/bg-subnav.jpg) repeat-x 0 bottom #FFFFFF;width:447px;overflow:hidden;padding:16px 16px 0;border-width:0 1px 1px;border-style:solid;border-color:#CACACA;border-radius:0 0 2px 2px;box-shadow:0 1px 1px #CACACA;}
.subborder .pic{width:211px;overflow:hidden;text-align:center;}
.subborder .pic p{height:32px;line-height:32px;overflow:hidden;color:#454545;}
.subList{width:236px;overflow:hidden;}
.subList ul li{background:url(../images/icon-subList-li.png) no-repeat 0 center;float:left;width:100px;height:24px;line-height:24px;overflow:hidden;padding-left:18px;}

/* 导航栏-产品介绍修改 */
.subList2{background:url(../images/icon-subList-li.png) no-repeat 0 center;width:192px;height:24px;line-height:24px;overflow:hidden;padding-left:18px;}
.subList3{width:192px;height:24px;line-height:24px;overflow:hidden;padding-left:18px;}

/* footer */
.footList{width:100%;overflow:hidden;margin-top:24px;}
.footList dl{float:left;width:112px;overflow:hidden;padding-left:5px;}
.footList dl dt{font-size:14px;font-family:PingFangSC-Medium;font-weight:500;color:#FFFFFF;margin-top:53px;margin-bottom:25px}
.footList dl dd{font-size:12px;font-family:PingFangSC-Regular;font-weight:400;margin-bottom:10px;overflow:hidden;}
.footList dl dd a{color:#FFFFFF;}