@charset "utf-8";
/* CSS Document */

/* 
	@名称: global
	@功能: 重设浏览器默认样式
*/

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{color:#353341;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; }
/* 解决IE6闪动 */
html { zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true); }(this)); }
*{ margin:0; padding:0;font-family: Arial, 'Microsoft Yahei';}

/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0; font-family: Arial, 'Microsoft Yahei';}


/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}

/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
input,select,textarea{font-size:100%;}
body{font-family:"Microsoft Yahei"; background-color:#fff;}

/* 去掉各Table  cell 的边距并让其边重合 */
table{border-collapse:collapse;border-spacing:0;}

/* IE bug fixed: th 不继承 text-align*/
th{	text-align:inherit;}

/* 去除默认边框 */
fieldset,img{border:0; _display:block;}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe{display:block;}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym{border:0;font-variant:normal;}

/* 一致的 del 样式 */
del {text-decoration:line-through;}

address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}

/* 去掉列表前的标识, li 会继承 */
ol,ul {list-style:none;} em,i{ font-style:normal;}

/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {text-align:left;}

/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {	font-size:100%;font-weight:500;}

q:before,q:after {content:'';}

/* 统一上标和下标 */
sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* 让链接在 hover 状态下显示下划线 */
a:hover {text-decoration:underline;}

/* 默认不显示下划线，保持页面简洁 */
ins,a {text-decoration:none;}

/* 清理浮动 */
.fn-clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0; }
.fn-clear {zoom:1; /* for IE6 IE7 */ }

/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide {display:none;}

/* 设置内联, 减少浮动带来的bug */
.fn-left,.fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}
.fn-tc{ text-align:center}
.fn-tr{ text-align:right}
.ovh{ overflow:hidden}
.relative{ position:relative}
/* 链接*/
a{color:#514f5a; text-decoration:none; }
a:hover{ color:#599ae5;text-decoration:none;}
/* 字体*/
.fyh{font-family:"Microsoft Yahei","黑体","宋体",Arial;}
.fhei{font-family:"黑体","宋体",Arial;}
.farial{font-family:Arial,Helvetica,sans-serif,"宋体";}
/* 字体大小*/
.f14{ font-size:14px; position:relative;}
.f15{ font-size:15px; position:relative;}
.f16{ font-size:16px; position:relative;}
/* 字体颜色*/
.cf93,.cf93 a{color:#f93;}
.red,.red a{color:#d6000f;}
.red2,a.red2:visited,a.red2,a.cur,li.cur{ color:#951313}
.green,.green a{color:#03A11D}
.orange,.orange a{ color:#ff7e00;}
.navy,.navy a{color:#105e90;}
.blue,.blue a{color:#0081c9;}
.blue2,.blue2 a,a.blue2{color:#009FE7;}
.black,.black a{color:#000;}
.c333,.c333 a{color:#333;}
.c444,.c444 a{ color:#444}
.c999,.c999 a{color:#999}
.c888,.c888 a{color:#848484}
.c666,.c666 a{color:#666}
.cf60,.cf60 a{color:#f60}
.cfff,.cfff a,.cfff a:hover{color:#fff;}
.czs,.czs a{ color:#956134}
.orange{ color:#FF6600;}
.c75,.c75 a{ color:#757575}
.c58,.c58 a{ color:#585858}
.c000{ color:#000}
.ca7a,.ca7a a{ color:#A7A8AC; z-index:-100; position:relative;}
.c4e5{ color:#4e5052}
/*间距设置*/
.pad5{ padding:5px;}
.pad010{ padding:0 10px;}
.pad1015{ padding:10px 15px;}
.pad015{ padding:0px 15px;}
.pad35{ padding:35px;}
.pad050{ padding:0 47px}
.mL5{ margin-left:5px}
.mL15{ margin-left:15px}
.mL16{ margin-left:16px}
.lh26{ line-height:26px;}.lh22{ line-height:20px;}.lh20{ line-height:20px;}.lh30{ line-height:30px;}.lh24{ line-height:24px;}
/* 字体加粗阴影*/
.bold,.fb{font-weight: bold;}
.tshadow{text-shadow:black 1px 1px 1px;filter:dropshadow(OffX=1, OffY=1, Color='black', Positive='true');}
.indent{text-indent:2em;}
.noprice{text-decoration:line-through;}
.bline,.under,.under:hover{text-decoration:underline;}
/*背景颜色*/

.bgf4{ background:#F4F4F4;}
/*高度设置*/
.lh15{ line-height:15px}
.h27{ height:27px;}
.blank25,.blank6,.blank10,.blank8,.blank15,.h35,.soldline{ height:25px; overflow:hidden; clear:both}
.blank20{ height:20px;}.blank6{ height:6px;}.blank10{ height:10px;}.blank8{ height:8px;}.blank15{ height:15px;}.h35{ height:35px;}
.soldline{ height:1px; background:#EAEAEA}
div{ margin:0 auto}
.clear{ clear:both;}
.w1000{width:1000px; margin:0 auto; position:relative;}
.w1200{width:1200px; margin:0 auto; position:relative;}
.main{ width:1000px; margin:0 auto; z-index:20; position:relative;}
.main2{ width:1200px;margin:0 auto; z-index:20; position:relative;}

/*---右侧在线客服--*/
.rightline {width: 50px;height:203px;position: relative;z-index:9999;position:fixed;right:0px;top:0;margin:250px 0 0 0;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html .rightline{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.rightline ul li a{width: 50px;display: block;height: 50px;overflow: hidden;background: url(../pic/rightline.png) no-repeat;transition: all .3s ;-webkit-transition: all .3s ;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s; margin-bottom:1px;}
.rightline ul li .line {background-position:0 0;}
.rightline ul li .line:hover {background-position:-50px 0;}
.rightline ul li .iphone{background-position:0 -51px;}
.rightline ul li .iphone:hover{background-position:-50px -51px;}
.rightline ul li .suggest{background-position:0 -102px;}
.rightline ul li .suggest:hover{background-position:-50px -102px;}
.rightline ul li .top{background-position:bottom left;}
.rightline ul li .top:hover{background-position:bottom right;}
/*---右侧在线客服结束--*/

/*---顶部导航css开始1000---*/
.logBox{height:33px;width:100%;border-bottom:solid 1px #efefef;}
.login{ float:left; line-height:33px; font-size:12px; color:#616161;}
.login a{color:#616161; margin:0 10px 0 0;}
.login a:hover{ color:#599ae5;}
.login_bak{float:left; line-height:33px; font-size:12px; color:#616161;}
.login_bak a{ margin:0 3px;color:#616161;}
.login_bak a:hover{ color:#599ae5;}
.login_bak .out{color:#599ae5;}

.siderNav{ float:right;}
.topmenu strong.icon_arr{background:url(../pic/icon.gif) no-repeat; }
.topmenu{color:#616161; }
.topmenu li{float:left;position:relative; width:90px; text-align:center;line-height:33px;}
.topmenu .line{ width:2px; color:#e5e5e5; margin:0;}
.topmenu li a{ color:#616161;}
.topmenu li a:hover{ color:#599ae5;}
.topmenu strong{display:block;position:relative;height:33px;line-height:33px;padding:0 10px;font-weight:normal;cursor:default;z-index:100;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:33px;border:1px solid #dfdfdf;background:#fff;z-index:100;}
.topmenu strong.icon_arr{padding-right:23px;background-position:-28px 14px;}
.topmenu li.hover strong.icon_arr{background-position:-28px -6px;}

.topmenu li.phone .jq_hidebox{width:199px; left:-31px; padding:27px 0 23px 0; text-align:center;}
.topmenu li.phone .jq_hidebox .top_cur{ background:url(../pic/icon.gif) no-repeat top left; width:15px; height:7px; position:absolute; top:-7px; left:95px;}
.topmenu li.phone .jq_hidebox img{ margin-bottom:9px; width:138px; height:138px;}
.topmenu li.phone .jq_hidebox .title1{ font-size:14px; color:#474747; line-height:normal;}
.topmenu li.phone .jq_hidebox .title2{ font-size:24px; color:#474747; line-height:normal;}
.topmenu li.help .jq_hidebox{width:199px; left:-31px; padding:19px 0 19px 0; text-align:center;}
.topmenu li.help .jq_hidebox .top_cur{ background:url(../pic/icon.gif) no-repeat top left; width:15px; height:7px; position:absolute; top:-7px; left:95px;}
.topmenu li.help .jq_hidebox img{ margin-bottom:5px;}
.topmenu li.help .jq_hidebox .title3{ font-size:20px; color:#474747; line-height:normal; margin-bottom:3px;overflow:hidden;}
.topmenu li.help .jq_hidebox .title4{ font-size:12px; color:#999; line-height:normal; margin-bottom:15px;}
.topmenu li.help .jq_hidebox .line2{ height:1px; background:#eaeaea; overflow:hidden; margin:0 15px 14px 15px;}
.topmenu li.help .jq_hidebox .title5{ font-size:20px; color:#ef7f1a; line-height:normal; margin-bottom:10px;}

.topmenu li.webnav .jq_hidebox{width:1000px; left:-910px; padding:64px 0 50px 0; background:#fff;}
.topmenu li.webnav .jq_hidebox .top_cur{ background:url(../pic/icon.gif) no-repeat top left; width:15px; height:7px; position:absolute; top:-7px; right:11px;}

.webnav .jq_hidebox .ul_list{ border-right:1px dashed #ccc; float:left; text-align:left; margin-left:45px; padding-right:15px; display:inline; height:300px; }
.webnav .jq_hidebox .ul_list h6{ font-size:16px; color:#262626; margin-bottom:20px;}
.webnav .jq_hidebox .ul_list .ul_nav{ float:left; }
.webnav .jq_hidebox .ul_list .ul_nav10{margin-right:25px;display:inline-block; }
.webnav .jq_hidebox .ul_list li{ float:none; text-align:left; color:#3d3d3d; font-size:14px;}
.webnav .jq_hidebox .ul_list li a{ color:#6a6a6a; font-size:12px;}
.webnav .jq_hidebox .ul_list li a:hover{ color:#599ae5;}
.webnav .jq_hidebox  .ul_list_last{ border:none;}
/*---顶部导航css结束1000---*/

/*---顶部导航css增加1200---*/
.topmenu2 li.webnav .jq_hidebox{width:1200px; left:-1110px; padding:64px 0 50px 0; background:#fff;}
.topmenu2 .webnav .jq_hidebox .ul_list{ border-right:1px dashed #ccc; float:left; text-align:left;margin-left:59px; padding-right:39px;height:300px; }
.topmenu2 .webnav .jq_hidebox .ul_list_last{ border:none;}
.topmenu2 .webnav .jq_hidebox .ul_list .ul_nav { width:100px; }

/*---footer开始----*/
.footer{ border-top:1px solid #eaeaea; padding-top:50px;}
.footer_top{border-bottom:1px solid #eaeaea; margin-bottom:40px; padding-bottom:40px;}  
.footer_nav{ float:left; width:150px; margin-right:80px; display:inline;}
.footer_nav .li_tit{ font-size:18px; margin-bottom:20px; font-weight:bold; color:#666;}
.footer_nav .li_tit a{ font-size:18px; margin-bottom:20px; font-weight:bold; color:#666;}
.footer_nav .li_tit a:hover{ font-size:18px; margin-bottom:20px; font-weight:bold; color:#3f8cfe;}
.footer_nav li a{ font-size:13px; color:#333; line-height:30px;}
.footer_nav li a:hover{ font-size:13px; color:#5395e3;}
.footer_phone{ float:right; text-align:right;}
.footer_phone .pp1{ color:#f08524; font-size:22px; background:url(../pic/phone.jpg) no-repeat right center; padding:5px 140px 5px 0;}
.footer_phone p{ color:#999; font-size:18px; margin-bottom:5px;}
.footer_phone p img{ float:right; width:120px; height:120px; margin:0 0 0 15px; display:inline;}
.footer_bottom{ margin-bottom:30px; clear:both;}
.footer_bottom p{ line-height:20px; font-size:12px; color:#666;}
.footer_bottom .p1 a{ line-height:20px; font-size:12px; color:#999; text-decoration:none;}
.footer_bottom .p1 a:hover{ line-height:20px; font-size:12px; color:#3f8cfe;}
.footer_bottom p a{ color:#3f8cfe; text-decoration:underline; }
.footer_phone .time{ margin-bottom:15px;}
/*---footer结束----*/
.footer2 .footer_nav{ float:left; width:150px; margin-right:120px; display:inline;}



