@charset "utf-8";
/* CSS Document */

/*
	@名称: global
	@功能: 重设浏览器默认样式
*/

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{color:#353341;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}

/* 内外边距通常让各个浏览器样式的表现位置不同 */
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;}


/* 重设 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:Arial,Helvetica,sans-serif,"宋体";  }

/* 去掉各Table  cell 的边距并让其边重合 */
table{border-collapse:collapse;border-spacing:0;}

/* IE bug fixed: th 不继承 text-align*/
th{	text-align:inherit;}

/* 去除默认边框 */
fieldset,img{border:0;}

/* 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;}
.t2m { text-indent:2em;}

/* 让链接在 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;}
.fl {float:left;}
.fr {float:right;}
.fn-tc{ text-align:center}
.fn-tr{ text-align:right}
.ovh{ overflow:hidden}
.relative{ position:relative}
.under{ text-decoration:underline}
/* 链接*/
a{color:#514f5a; text-decoration:none; }
a:hover{ text-decoration:none;}

/* 字体*/
.fyh{font-family:"Microsoft Yahei","黑体","宋体",Arial;}
.fhei{font-family:"黑体","宋体",Arial;}
.farial{font-family:Arial,Helvetica,sans-serif,"宋体";}
/* 字体大小*/
.f12{ font-size:12px; position:relative;}
.f14{ font-size:14px; position:relative;}
.f15{ font-size:15px; position:relative;}
.f16{ font-size:16px; position:relative;}
/* 字体颜色*/
.cRed,.cRed a,.more a.cRed,.cBlue a.cRed{ color:#f00;}/*add*/
.cWhite,.cWhite a{color:#fff;}
.cYellow,.cYellow a{color:#ff0;}
.cOrange,.cOrange a{color:#f60;}
.cGreen,.cGreen a{color:#008000;}
.cGray,.cGray a{color:#333;}
.cBlack,.cBlack a{color:#000;}
.cBlue,.cBlue a{color:#005596;}
.c666 {color:#666;}
.c95 {color:#095395;}
.c700 {color:#ca4700;}
.c100 {color:#8b2100;}
/*间距*/
.ml10{margin-left:10px;}.ml20 {margin-left:20px;}.ml30 {margin-left:30px;}.ml50{margin-left:50px;}
.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mr30{margin-right:30px;}.mr50{margin-right:50px;}
.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}
.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:30px;}.mb50{margin-bottom:50px;}
.mlr10{margin:0 10px;}.mlr20{margin:0 20px;}.mlr30{margin:0 30px;}.mlr50{margin:0 50px;}
.mtb10{margin:10px 0;}.mtb20{margin:20px 0;}.mtb30{margin:30px 0;}.mtb50{margin:50px 0;}
.pl10{padding-left:10px;}.pl20{padding-left:20px;}.pl30{padding-left:30px;}.pl50{padding-left:50px;}
.pr10{padding-right:10px;}.pr20{padding-right:20px;}.pr30{padding-right:30px;}.pr50{padding-right:50px;}
.pt10{padding-top:10px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pt50{padding-top:50px;}
.pb10{padding-bottom:10px;}.pb20{padding-bottom:20px;}.pb30{padding-bottom:30px;}.pb50{padding-bottom:50px;}
.plr10{padding:0 10px;}.plr20{padding:0 20px;}.plr30{padding:0 30px;}.plr50{padding:0 50px;}
.ptb10{padding:10px 0;}.ptb20{padding:20px 0;}.ptb30{padding:30px 0;}.ptb50{padding:50px 0;}

.mt15{margin-top:15px;}
.blank10 {height:10px; overflow:hidden;}
.blank20 {height:20px; overflow:hidden;}
.blank50 {height:50px; overflow:hidden;}
/*宽度*/

.w960 {width:960px; margin:0 auto;}


/*背景色*/
.bcf8 {background:#f8f8f8;}
.bcfd {background:#fdfdfd;}
.bcff {background:#e7f5ff;}

/*边框*/
.bd8 {border:1px solid #d8d8d8;}
.bd2 {border:1px solid #d2e0ef; }

.topBar{ height:37px; line-height:37px; background:#cad0dd; border-top:7px solid #7b8497}
.fx{ float:right;height:37px; line-height:37px;}
.fx a{ padding-top:3px;padding-bottom:3px}
.bds_tsina{ background:url(../pic/sina.jpg) no-repeat 8px center; padding-left:38px;}
.bds_kaixin{ background:url(../pic/kaixin.jpg) no-repeat 8px center; padding-left:38px; }
.bds_renren{ background:url(../pic/renren.jpg) no-repeat 8px center; padding-left:38px;}
.bds_tx{ background:url(../pic/tx.jpg) no-repeat 8px center; padding-left:38px;}
.topCon{ background:#e7ecf7; padding:10px 0}
.top-nav{ height:58px; line-height:58px; padding:0 0 0 10px; font-size:14px}
.top-line1{ color:#cbd0db; padding:0 10px}
.btn-sm{background:url(../pic/btn-ts.png); width:384px; height:35px; padding-top:25px; text-align:center; margin:0 auto; font-size:14px}
.kh-info{ width:920px;_width:950px; margin:47px auto 20px auto}
.kh-info dl{ background:url(../pic/line1.jpg) no-repeat right; width:160px; padding-right:40px; float:left; margin-left:30px}
.kh-info dl.nobg{ background:none}
.kh-info dt{ font-size:20px; padding-bottom:10px; color:#333}
.kh-info dd{ color:#666}
.foot{ line-height:24px; text-align:center; color:#999999; border-top:1px solid #dddddd; width:960px; margin:0 auto; padding-top:15px}
.foot2{ line-height:24px; text-align:center; color:#999999; background:url(../pic/foot-line.png) repeat-x top; width:960px; margin:0 auto; padding-top:15px}
.yykhBar{ background:#efefef; padding:10px 0}
.yykhBar h2{ background:url(../pic/dot1.jpg) no-repeat left 8px; font-size:26px; font-weight:bold;padding-left:18px; color:#3a7bbb; margin-left:20px}

.yy-txt{ background:url(../pic/dot-2.jpg) no-repeat left center; min-height:96px;_height:96px; padding:5px 0 5px 150px; width:810px; margin:0 auto}
.yy-txt dt{ font-size:14px; font-weight:bold; padding:20px 0 5px 0}
.xzyyb{ background:#f1f1f1; padding:20px; margin-bottom:38px}
.yyb-info{ padding-top:10px; margin-top:15px; border-top:1px solid #dddddd}
.yyb-info th{ font-size:14px; font-weight:bold; line-height:35px}
.yyb-tab1 td{ padding:8px 2px}
.input1{ width:265px; background:url(../pic/input-bg1.jpg) repeat-x bottom; height:26px; line-height:26px; border:1px solid #d6d8d8}

/*select美化*/
.inborder{width:260px;font-size:12px;background:#fff ;}
.inborder input{display:none;}
.inborder dl{position:relative;z-index:9999;}
.inborder dt{border:1px solid #bbb;cursor:pointer;background:url(../pic/dot-7.jpg) no-repeat right center;white-space:nowrap;overflow:hidden;}
.inborder dt.dt2{background:url(../pic/dot-7.jpg) no-repeat right center;}
.inborder dd{width:257px;height:180px;overflow:hidden;overflow-y:auto;background:#fff;border:1px solid #bbb;border-top:none;cursor:pointer;position:absolute;}
.inborder dd.show{display:block;}
.inborder dd.noshow{display:none;}
.inborder ul{width:100%;overflow:hidden;}
.inborder li{border-bottom:1px solid #eee;display:block;font-style:normal;white-space:nowrap;}
.inborder li a{display:block;}
.inborder li.show,.inborder li#open{background:#ddd;} /*经过样式与当前样式*/
.inborder dt,.inborder li{height:26px;line-height:26px;padding-left:8px;} /*定义下拉列表高度*/

.boot-bg{ background:#e4f2f5 url(../pic/boot-bg.jpg) no-repeat top center; border-top:6px solid #7b8396}
.boot-top{ width:960px; margin:0 auto; padding:20px 0 10px 0}
.w1006{ width:1006px; margin:0 auto; height:590px; position:relative}
.wskh-pic{ position:absolute;top:400px; left:40px; width:263px; height:193px;background:url(../pic/wskh.png);cursor: pointer;}
.wskh-m{position:absolute;top:260px; left:40px; width:234px; height:112px;background:url(../pic/wskh-m.png);_background:url(../pic/wskh-m.gif)}
.wskh-m2{ z-index:999;position: absolute;top:140px;left: 0px;width:428px;height:194px;background:url(../pic/wskh-big.png) no-repeat;_background:url(../pic/wskh-big.gif) no-repeat;cursor: pointer;}
.yykh-pic{ position:absolute;top:250px; left:340px; width:283px; height:309px;background:url(../pic/yykh.png);cursor: pointer;}
.yykh-m{position:absolute;top:160px; left:410px; width:234px; height:112px; background:url(../pic/yykh-m.png);_background:url(../pic/yykh-m.gif)}
.yykh-m2{background:url(../pic/yykh-big.png) no-repeat;_background:url(../pic/yykh-big.gif) no-repeat;position: absolute;top: 64px;left: 284px;width: 428px;height: 194px;cursor: pointer;}
.phone-pic{position:absolute;top:415px; left:773px; width:186px; height:146px; background:url(../pic/95521.png);cursor: pointer;}
.phone-m{position: absolute;top: 260px;left: 715px;width: 234px;height: 112px;background:url(../pic/95521-m.png);_background:url(../pic/95521-m.gif)}
.phone-m2{background:url(../pic/95521-big.png) no-repeat;position: absolute;top: 189px;left: 661px;width:350px;height:171px;_background:url(../pic/95521-big.gif) no-repeat;cursor: pointer;}

.faq{ width:960px; margin:30px auto 20px auto}
.faq dl{ margin-bottom:20px}
.faq dt{ font-weight:bold; margin-bottom:8px; font-size:14px}
.faq dd{ line-height:2em;}
.table7 td {border: 1px solid #F2F2F2;color: #333333;font: 14px "微软雅黑";padding: 20px 5px 20px 10px;}
.table7 th {background: none repeat scroll 0 0 #F2F2F2;padding: 5px; text-align:center}
.khok{ padding:40px 50px; font-size:14px; line-height:25px}
.btn_ckdt{ background:#3a7bbb; padding:5px 20px; color:#fff; border:0; cursor:pointer}

/*flash图片样式*/
.flash-pic {height:233px;width:960px;overflow:hidden;position: relative; z-index:10}
.flash-pic .textbg {}
.flash-box{ position:relative; z-index:1;height:233px;width:960px;}
.flash-box .img span{ display:none; }
.flash-box .img span.show{ display:block;}
.num{ position:absolute; bottom:15px;right:12px; z-index:100}
.num li{ width:16px; height:16px; margin-right:12px; float:left; background:url(../pic/num-link.png) no-repeat; }
.num li a{ display:block; color:#000;width:16px; height:16px;}
.num li a.show{background:url(../pic/num-curr.png) no-repeat;}


/*20130701客服*/
.kffloat{ width:108px; height:279px; overflow:hidden;}
.kflist{ overflow:hidden; background:#e6e6e6}
.kflist dd{ height:56px; background:url(../pic/kfline.jpg) repeat-x bottom; line-height:56px; color:#004d98; font-family:"微软雅黑"}
.kflist dd a{ display:block; color:#004d98;}
.kflist dd a.et{ background:url(../pic/kf-et.jpg) no-repeat 10px center; padding-left:50px}
.kflist dd a.qq{ background:url(../pic/kf-qq.jpg) no-repeat 10px center;padding-left:50px}
.kflist dd a.phone{ background:url(../pic/kf-95521.jpg) no-repeat 10px center;padding-left:50px}
.kflist dd.nobg{ background:none}
.kflist dt{ height:21px; line-height:21px; background:#d4d4d4; text-align:center; color:#808080}
.kflist dt a{ color:#808080; display:block}

.kffloat2{ width:35px; height:279px; overflow:hidden;}
.kflist2{ overflow:hidden; background:#e6e6e6}
.kflist2 dd{ height:56px; background:url(../pic/kfline.jpg) repeat-x bottom; line-height:56px; color:#004d98; font-family:"微软雅黑"}
.kflist2 dd a{ display:block; color:#004d98;}
.kflist2 dd a.et{ background:url(../pic/kf-et.jpg) no-repeat center;}
.kflist2 dd a.qq{ background:url(../pic/kf-qq.jpg) no-repeat center;}
.kflist2 dd a.phone{ background:url(../pic/kf-95521.jpg) no-repeat center;}
.kflist2 dd.nobg{ background:none}
.kflist2 dt{ height:21px; line-height:21px; background:#d4d4d4;text-align:center; color:#808080}
.kflist2 dt a{ color:#808080; display:block}

.yy-bg{ background:url(../pic/red_ok.jpg) no-repeat left center; padding-left:50px}

