﻿@charset "utf-8";
/* CSS Document */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, p, th, td{ margin:0; padding:0; font-weight:normal; font-style:normal; font-family:inherit;}
body{height:auto; width:100%; color:#333; font:normal 12px/1.5em "宋体", Verdana,Lucida,Arial,Helvetica,sans-serif;}
img{ border:0 none; display:block;}
em,i{ font-style:normal; font-weight:normal;}
ol,ul{list-style:none outside none;}
a,input{ outline:none;}
a { color: #000; cursor: pointer; text-decoration: none; blur:expression(this.blur()); outline:none;}
a:hover { text-decoration: none; color:#0582fa;}
.clear { clear:both; display:block; font-size:0; height:0; line-height:0; overflow:hidden; text-indent:-9999px;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both;}
.fl { display:inline; float:left;}
.fr { display:inline; float:right;}

#top{ width:100%; height:29px; line-height:29px; border-bottom:1px solid #eee; background:#f7f7f7; color:#666; font-size:12px;}
.w1210{ width:1210px; margin:0 auto;}
.min_h{ min-height:500px; height:auto !important; height:500px; overflow:visible;}
.topLogin{ float:left;}
.topLogin a{ color:#066bcc;}
.topLogin a:hover{color:#0582fa}
.topLink{ float:right;}
.topLink li{ float:left;}
.topLink li a{ font-weight:normal; font-size:12px; color:#666; padding:8px;}
.topLink li a:hover{ color:#0582fa; text-decoration:underline;}

.header_wrap{ width:100%; background:#fff;}
#header{ width:1200px; height:100px; margin:0 auto; position:relative;}
#logo{ display:block; width:191px; height:58px; position:absolute; top:24px; left:0px;}
.search{ position:absolute; left:340px; top:30px;}
.searchBox{ width:454px; height:32px; border:2px solid #0582fa; color:#666; line-height:32px; padding-left:5px; font-size:12px;}
.searchBtn{ width:81px; height:36px; border:0 none; background:#0582fa; color:#fff; font-size:14px; font-weight:700; cursor:pointer;}
.search p{ line-height:30px; padding-left:5px;}
.search p a{ font-size:12px; color:#666; margin-right:15px;}
.search p a:hover{ color:#b61d1d;}
.headList{ position:absolute; top:33px; right:0px;}
.headList li{ width:75px; background:#f9f9f9; border:1px solid #dfdfdf; height:34px; line-height:34px; float:left; text-align:center; position:relative; padding:0 24px 0 36px; margin-right:6px;}
.headList li i{ position:absolute; display:block;}
.headList li .ci-right{color:#999; font:400 13px/13px simsun; height:13px; overflow:hidden; right:10px; top:11px; width:7px;}
.headList li.account{ padding:0 20px 0 26px;}
.headList li.account .ci-left,.headList li.shopCart .ci-left{ background:url(../images/ico01.png) no-repeat 0 0;}
.headList li.account .ci-left{ width:14px; height:14px; background-position:0 1px; top:9px; left:16px;}
.headList li.shopCart .ci-left{ width:16px; height:13px; background-position:0 -19px; top:9px; left:18px;}
.headList li .ci-count{ min-width:12px; display:inline-block; line-height:12px; font-size:12px; color:#fff; background:#066bcc; padding:1px 2px; position:absolute; top:-4px; left:104px; text-align:center; border-radius:7px; border-bottom-left-radius:0;}

#nav{min-width:1230px;height:44px; border-bottom:2px solid #066bcc; background-color: #066bcc}
.navList{ margin-left:210px;}
.navList li{ float:left; line-height:44px;}
.navList li a{ color:#fff; font-family:"微软雅黑"; font-size:15px; padding:0 20px;}
.navList li a:hover{ color:#0582fa;}

#firstScreen{ position:relative; margin-top:12px;}
.pro-txt,.pricing{ width:188px; margin:5px auto 0; text-align:left;}
.pro-txt{ height:35px; margin-top:20px; overflow:hidden}
.pro-txt a{ color:#666;}
.pro-txt a:hover{ color:#c81623;}
.pricing{ color:#066bcc; font-family:"微软雅黑"; font-size:16px; padding-top:3px;}

#service{ width:100%; border-top:2px solid #066bcc; margin-top:30px; color:#666; }
.service-box{ padding:15px 0; border-bottom:1px solid #f0f0f0;}
.service-box dl{ float:left; margin:0 82px;}
.service-box dt{ font:normal 16px/33px "微软雅黑";}
.service-box dd a{ display:block; line-height:24px; color:#666;}
.service-box dd a:hover{ display:block; line-height:24px; color:#066bcc;}

#footer{ text-align:center; padding-bottom:20px;}
#footer ul{ width:564px; margin:10px auto 0;}
#footer li{ float:left;}
#footer li a{ padding:0 20px; color:#666;}
#footer li a:hover{ color:#066bcc;}

/*新增样式*/
.txtbox { border:1px solid #dfdfdf; }

.Button1 { border:1px solid #c81623; background-color:#c81623; color:#fff; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.Button2 { border:1px solid #ff6a00; background-color:#ff6a00; color:#fff; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
   