
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
html,body{-webkit-text-size-adjust:none;}
/*正文开始*/

label[for], 
input[type="button"], 
input[type="submit"], 
input[type="reset"]{cursor: pointer;}


body { color:#333;font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ,"宋体"; } /*网站字体颜色*/
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑","宋体";}
.pa{position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}

/* -- 页面整体布局 -- */
.header , .content , .footer { width:1200px; margin:0 auto; }

/*头部开始*/
.topBar {width:100%; line-height: 36px; background: #f4f4f4;}
.topBar .topCont {width: 1200px; margin: 0 auto; font-size: 14px; color: #5a6478;}
.topBar .map a {display: inline-block; padding: 0 8px; color: #5a6478; background:url(../image/ico-topmark-line.png) no-repeat right center;}
.topBar .map a.last {padding-right: 0; background: none;}
.top{width:100%;position: relative;z-index: 10;background: #fff;}


.t_head{width:1200px; padding: 20px 0; position: relative;}
.logo {width:112px;height:66px; padding-right: 24px; position: relative;}
.logo:after {content: ""; position: absolute; right: 0; top: 50%; margin-top: -25px; width: 1px; height: 50px; background: #c4c0bf;}
.solgan {width:500px;overflow:hidden; font-size: 18px; padding-left: 25px;}
.solgan .p1 {padding-top: 8px;font-size: 18px; font-weight: bold; color:#000;}
.solgan .p2 {padding-top: 10px;font-size: 15px; color:#828c96;}
.header-tel {margin-top: 5px; text-align: right; color: #5a6478; font-size: 16px;}
.header-tel .tel {padding-left: 44px; color: #00a0f0; font-size: 30px; font-weight: bold;
background:url(../image/ico-tel.png) no-repeat left center;}

.navBg {background: #262f3e;}
.headerNav {width:1200px; margin: 0 auto;}
.nav{height:48px;font: 16px/48px "Microsoft YaHei";}
.nav li {position: relative; float:left;height:48px;white-space: nowrap; }
.nav li a{display:inline-block;color:#fff;padding: 0 25px; }
.nav li a:hover,.nav .cur a { color:#fff;background:#262f3e;border: 1px solid #3f76ed;height: 46px; text-decoration: none;}
.nav .nobg {background: none;}
.nav li .subNav {display: none; position: absolute; left: 0; top: 48px; font: 14px/36px "Microsoft YaHei"; background: #262f3e; border-radius: 0 0 3px 3px;}
.nav li .subNav p{ width:250px; }
.nav li .subNav a {display: block; padding-left:20px; border-radius: 0 0 3px 3px;}
.nav li .subNav a:hover {background:#1287d6; text-decoration: none;}



/*底部开始*/
.ft_bottom1 {margin-top: 20px; background: #fff;}
.ft_bottom1 .footer {position: relative; padding-top: 30px; height: 160px; overflow: hidden;}

/*标题样式*/
.golTitle {position: relative; height: 40px; text-align: center; }
.golTitle:before {content: ""; position: absolute; left: 0; top: 50%; width: 100%; height: 1px; background: #959595;}
.golTitle .text {display: inline-block; padding: 0 25px; position: relative; font: bold 26px/40px "Microsoft Yahei" ; color: #00a0f0;}
.golTitle .text a {color: #00a0f0;}
.golTitle .text:before,.golTitle .text:after {content: ""; position: absolute; left: -5px; top: 50%; margin-top: -5px; width: 12px; height: 12px; 
background:url(../image/ico-tit1.png) no-repeat;}
.golTitle .text:after {left: auto; right: -5px;}
.golTitle-en {text-align: center; line-height: 26px; font-size: 16px; color: #626262;}

/*快速导航*/
.fastNavBg {padding: 20px 0; background:url(../image/bg1.png);}
.fastNavBg .content {position: relative; width: 1200px; margin: 0 auto; overflow: hidden;}
.fastNavBg .golTitle .text {background:url(../image/bg1.png);}
.fastNavBg .fastNavCont {padding: 10px 0;}
.fastNavBg .fastNavCont .item li {padding-bottom: 10px; line-height: 28px; font-size: 14px;}
.fastNavBg .fastNavCont .item li .tit {display: inline-block; width: 86px; font-weight: bold; text-align: center; border: 1px solid #0094e1; background: #fff;
color: #0094e1; box-sizing: border-box;}
.fastNavBg .fastNavCont .item li .text a {display: inline-block; padding: 0 10px;}



.fNav-bg {background: #262f3e;}
.fNav {width: 1200px; margin: 0 auto; line-height: 40px; font-size: 14px; color: #fff; text-align: center; overflow: hidden;}
.fNav li {float: left; padding: 0 22px; background:url(../image/ico-footer-nav-li.png) no-repeat right center;}
.fNav li a {color: #fff;}
.fNav li.nobg {background: none;}

.f_logo {width: 112px;height: 66px; margin-top: 17px;}
.f_tx1 {width: 630px; margin-left: 160px; font: 14px/28px "Microsoft YaHei";color: #999;zoom:1; }
.f_tx1 .address {float: left; width: 490px; padding-left: 22px;}
.f_icons i {position: absolute; left: 20px; top: 50%; margin-top: -31px; width: 62px; height: 62px;}
.f_icons {position: relative;padding-left: 105px; height: 45px; font: 26px/45px "Microsoft YaHei";color: #fff; background: #303030;}
.f_tx1 a {color: #999;}

.f_tools1 {font: 14px/40px "Microsoft YaHei";color: #434343; background: #d6e3ea;}
.f_tools1 .footer2 {width: 1200px; margin: 0 auto;}
.f_tools1 .links-tit {text-align: left;}
.f_tools1 .links-tit .tit {font-weight: bold; color: #0094e1;}
.f_tools1 .links-tit a {color: #0094e1; display: inline-block; white-space: nowrap;}
.f_tools1 .links-tit .linkCount a {padding: 0 10px; color: #434343;}


.f_qr {width: 260px; font: 14px/26px "Microsoft YaHei";color: #999; padding-left: 40px;}
.f_qr li {float: left; padding-left: 20px; width: 100px; position: relative; overflow: hidden;}
.f_qr li .text {position: absolute; left: 0; top: 0; width: 20px; padding-top: 10px; line-height: 16px;}
.f_qr li img {width: 100px; height: 100px;}
.f_qr li p {margin-top: 2px; text-align: center;}
.ft_bottom2 {background: #434343; }
.ft_bottom2 .footer2 {width: 1200px; margin: 0 auto; font-size: 13px; line-height: 30px; color: #999;}
.ft_bottom2 .footer2  .p1 {padding: 10px 0; font-size: 14px; line-height: 22px; color: #959595;}
.ft_bottom2 .cnzz a {padding: 0 8px; color: #999; }



