﻿html, bodacky, dividth, sfffpan, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline;   }







button, input, textarea { margin: 0; padding: 0; } /* form elements 表单元素 */

body, button, input, select, textarea { font: 12px/1.5 tahoma, arial, '\5FAE\8F6F\96C5\9ED1', sans-serif; }/*设置的字体，行高*/

h1, h2, h3, h4, h5, h6, th { font-size:100%; font-weight:normal; }/*重置标题*/

address, cite, dfn, em, var { font-style:normal; }/* 将斜体扶正 */

code, kbd, pre, samp { font-family: 'courier new', courier, monospace; } /* 统一等宽字体 */

small { font-size:12px; }/* 小于 12px 的中文很难阅读，让 small 正常化 */

ul, ol { list-style:none; }/* 重置列表元素 */

button, input[type="submit"], input[type="button"] { cursor: pointer; }

input[type="radio"], input[type="checkbox"], input[type="submit"], input[type="reset"] { vertical-align: middle; cursor: pointer; }/** 重置文本格式元素 **/

a { text-decoration:none; color: #333; }

a:hover { text-decoration:none; color: #3D9FE1; }

:focus { outline: 0; }

sup { vertical-align:text-top; }/* 重置，减少对行高的影响 */

sub { vertical-align:text-bottom; }/** 重置表单元素 **/

legend { color: #000; } /* for ie6 */

fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */

button, input, select, textarea { background:transparent; font-size: 100%; outline: 0; } /* 使得表单元素在 ie 下能继承字体大小 *//* 注：optgroup 无法扶正 */

/*

table { border-collapse:collapse; border-spacing:0; }

*/

td, th { vertical-align:middle; }/** 重置表格元素 **//* 重置 HTML5 元素 */



article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display: block; margin: 0; padding: 0; }/*回复标签重置*/

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }/*-----------------------------------通用样式-----------------------------------------------*//*橙色，正值*/

.f_f60, .f_posi { color: #f60 }/*绿色，负值*/

.f_green, .f_nega { color:#090; }/*字体颜色*/

.f_blue { color: #3d9fe1!important; }

.f_d10 { color: #d10; }

.f_f60 { color: #f60; }

.f_f90 { color: #f90; }

.f_ff0 { color: #ff0; }

.f_ff6 { color: #ff6; }

.f_666 { color: #666; }

.f_999 { color: #999; }

.f_090 { color: #090; }

.f_bold { font-weight: bold; }/*定位*/

.pr { position: relative; }

.pa { position: absolute; }/*盒模型*/

.f_ib { display: inline-block; *display: inline;

*zoom: 1;

}

.f_db { display: block; }

.hide { display: none; }/*浮动*/

.f_fl { float: left; display: inline; }

.f_fr { float: right; display: inline; }.fr {

    float: right;

}

.f_cl { clear: both; height: 0; line-height: 0; font-size: 0; }

.clearfix { *zoom: 1;

}

.clearfix:before, .clearfix:after { display: table; content: ""; height:0; clear:both; visibility: hidden; }

.space_10 { height: 10px; }

.space_20 { height: 20px; }

.space_30 { height: 30px; }

.overflow { overflow: hidden; }

.win_center { width: 1200px; margin: 0 auto;    position: relative; }

.text_center { text-align: center; }

.text_left { text-align: left; }

.text_right { text-align: right; }

.line_30 { line-height: 30px; }

.border_bottom { border-bottom: 1px solid #E1E1E1; }

.margin_bottom_20 { margin-bottom: 20px; }

.text_indent { text-indent: 24px; }

.warrning { color: #f00; }/*content*/

body { background: #F4F4F4; color: #333; font-family: "microsoft yahei"; margin: 0; padding: 0; }/*header*/

.header { background: #FAFAFA; height: 107px; position: relative; }

.header h1 { height: 50px; /*background: url(../images/logo.png) no-repeat left;*/ width: 500px; /*text-indent: -9999px; */padding-top:10px}

.header h2 { font-size: 30px; }

.nav { height: 50px; position: absolute; top: 107px; z-index: 200; width: 100%; }

.nav_bg { background: #000; position: absolute; top: 0; width: 100%; height: 50px; opacity: 0.1; }

.nav ul { height: 50px; line-height: 50px; }

.nav ul li { float: left; position: relative; z-index: 500; }

.nav ul li a { display: block; font-size: 14px; color: #fff; padding: 0 30px; }

.nav ul li a:hover { background: #0E90D2; }

.nav .slide {position: absolute; top: 50px; left: -150px;}

.nav .slide .slide1{ position: absolute; top: 10px;  background: #fff; z-index: 500; padding:10px 0; width:500px;    box-shadow: 0 0 4px #999;    border: 1px solid #999; text-align: center;}

.nav  .angle{position:absolute;width:500px;height:15px;font-size:0;z-index:600;}

.nav  .angle{top:0px}

.nav  .angle {padding-left:215px}

.nav .w1 .slide1 { width:750px;}

.nav .slide a { display: inline-block; letter-spacing: normal; padding: 0 4.5%; width:40%; float:left;  white-space: nowrap; line-height:35px;color:#a0a0a0;    border-right: 1px solid #e7e7e7; }

.nav .w1 .slide1 a{padding: 0 6%;}

.nav .w2 .slide1 ,.nav .w6 .slide1{left:125px;width:200px}

.nav .w2 .slide1 a ,.nav .w6 .slide1 a {width:90%}

.nav .slide .slide1 a:nth-child(2n){border-right: none;}

.nav .w1 .slide1 a:nth-child(2n){border-right: 1px solid #e7e7e7; }

.nav .w1 .slide1 a:nth-child(3n){border-right: none;}

.nav .slide a:hover{background-color:#aaa;border-radius:2px 2px 2px 2px;color:#fff;text-decoration:none;vertical-align:middle}

.nav .w1 a {width:20%;}

.nav .slide a:hover { background: #3D9FE1; color: #fff; border: 0; }

.phone { /*background: url(../images/phone_bg.png) no-repeat left;*/ height: 70px; line-height: 70px; text-indent: 60px; }

.phone p { font-size: 28px; color: #FF7878; }

.phone  dl{ padding-top:10px;}

.phone  dt{ line-height:25px; height:25px; font-size:14px; text-align:right}

.phone  dd{ line-height:30px; height:30px; font-size:14px; text-align:right}







.phone a { display:block; float: left; color: #fff; font-size: 14px; margin: 0; padding: 0; width: 80px; text-align: center; height: 25px; line-height: 25px; text-indent: 0; margin-top: 24px; }







.phone a.login { background: #4aa03c; margin-left: 1px; }

.phone a.login:hover { background: #278218; }

.phone a.reg { background: #f90; margin-right: 1px; margin-left: 20px; }

.phone a.reg:hover { background: #f60; }

.phone a.user_center { background: #009CDA; }

.phone a.user_center:hover { background: #0C80BA; }

.banner { width: 100%; height: 450px; background: url(../images/banner.jpg) no-repeat; }

.banner_all { width: 100%; height: 360px; background: url(../images/banner_all.jpg) no-repeat center center; }

.index_show { position: relative; z-index: 2; width: 100%; background: #fff; }

.bxslider { height: 447px; overflow: hidden; width: 100%; }

.bxslider li { width: 100%; height: 447px; overflow: hidden; }

.bxslider .item1 { background: url(../images/slider1.png) center 0 no-repeat; }

.bxslider .item2 { background: url(../images/slider1.png) center 0 no-repeat; }

.bxslider .item3 { background: url(../images/slider1.png) center 0 no-repeat; }

.bx-controls { display: none; }

#bx-pager { position: absolute; left: 47%; bottom: 15px; z-index:10; }

#bx-pager a { float: left; width: 15px; height: 15px; line-height: 15px; background: #fff; text-indent: -9999px; border-radius: 15px; margin-right: 10px; }

#bx-pager a:hover { text-decoration: none; }

#bx-pager .active { background: #fd825c; }/*#bx-pager .active::before{content: '';position: absolute;top:-10px;left: 25px;border: 5px solid transparent;border-bottom: 5px solid #fd825c;}*//*index_server*/

.index_server { background: #fff; border-top: 1px solid #ccc; padding: 80px 0 20px; }

.server_list { width: 33.333333333333%; float: left; height: 160px; }

.server_list_con { padding: 0 50px 0 100px; height: 100%; }

.server_list_con h2 { font-size: 18px; }

.server_list_con p { color: #777; line-height: 20px; margin-top: 10px; }

.server_list_con1 { background: url(../images/server1.png) no-repeat 10px 10px; }

.server_list_con2 { background: url(../images/server2.png) no-repeat 10px 10px; }

.server_list_con3 { background: url(../images/server3.png) no-repeat 10px 10px; }

.server_list_con4 { background: url(../images/server4.png) no-repeat 10px 10px; }

.server_list_con5 { background: url(../images/server5.png) no-repeat 10px 10px; }

.server_list_con6 { background: url(../images/server6.png) no-repeat 10px 10px; }/*content*/

.youshi { background: #fff; border: 1px solid #e1e1e1; border-radius: 5px; }

.youshi .ys_item { width: 20%; float: left; text-align: center; padding: 30px 0; }

.ys_item .ys_ico { display: block; width: 100px; height: 100px; margin: 0 auto 20px; cursor: pointer; }

.ys_item .ys_txt { font-size: 16px; color: #666; }

.ys_item span.ys_ico_1 { background: url(../images/pz_adv.png) no-repeat top left; }

.ys_item span.ys_ico_2 { background: url(../images/pz_adv.png) no-repeat -101px 0; }

.ys_item span.ys_ico_3 { background: url(../images/pz_adv.png) no-repeat -202px 0; }

.ys_item span.ys_ico_4 { background: url(../images/pz_adv.png) no-repeat -303px 0; }

.ys_item span.ys_ico_5 { background: url(../images/pz_adv.png) no-repeat -404px 0; }

.ys_item span.ys_ico_1:hover { background: url(../images/pz_adv.png) no-repeat left -101px; }

.ys_item span.ys_ico_2:hover { background: url(../images/pz_adv.png) no-repeat -101px -101px; }

.ys_item span.ys_ico_3:hover { background: url(../images/pz_adv.png) no-repeat -202px -101px; }

.ys_item span.ys_ico_4:hover { background: url(../images/pz_adv.png) no-repeat -303px -101px; }

.ys_item span.ys_ico_5:hover { background: url(../images/pz_adv.png) no-repeat -404px -101px; }/*soft_list*/

.soft_index { width: 1215px; overflow: hidden; }

.big_title { font-size: 26px; border-left: 5px solid #3d9fe1; text-indent: 15px; color: #3d9fe1; }

/*.soft_list { width: 390px; height: 180px; margin-right: 15px; background:#fff; margin-bottom: 15px; position: relative; }

.soft_list:hover { box-shadow: 0 1px 8px 0 #999; }*/

.soft_logo { width: 100px; height: 180px; }

.soft_logo img { margin-top: 45px; width: 72px; }

.soft_txt { width: 270px; padding: 0 10px; }

.soft_txt h2 { border-bottom: 1px dashed #ccc; line-height: 55px; }

.soft_txt h2 a { font-size: 20px; color: #f60; }

.soft_txt h3 { line-height: 25px; margin-top: 10px; text-align: justify; }

.soft_txt .btn_more { display: inline-block; background: #f90; color: #fff; padding: 5px 10px; position: absolute; bottom: 0; right: 0; }

.soft_txt .btn_more:hover { background: #f60; }/*adds*/

.adds_index { width: 1220px; }

.adds { width: 285px; height: 310px; margin-right: 20px; background: #fff; }

.adds h2 { padding: 0 15px; line-height: 40px; font-size: 16px; margin-top: 10px; }

.adds h2 a { display: block; float: right; font-size: 14px; color: #1A92DE; }

.adds h2 a:hover { text-decoration: underline; }

.adds ul li { line-height: 35px; font-size: 14px; padding: 0 15px; }

.adds ul li a { color: #666; }

.adds ul li a:hover { text-decoration: underline; }

.adds ul li span { display: block; float: right; color: #999; }

.adds_01 { margin-top: 16px; }/*index_soft*/

.index_soft { background: #fff; border: 1px solid #ccc; border-radius: 2px; padding: 20px; width: 1158px; margin: 0 auto; overflow: hidden; }

.all_infos { width: 768px; margin-right: 15px; border-right: 1px solid #E1E1E1; }

.all_infos_01, .all_infos_02, .all_infos_03, .all_infos_04, .all_infos_05 { padding-bottom: 15px; padding-right: 10px; }

.all_infos_01 p, .all_infos_03 p, .all_infos_04 p { padding-left: 39px; }

.important_infos { width: 374px; }

.all_infos h3 { color: #fff; font-size: 14px; text-indent: 10px; margin-bottom: 10px; background:url(../images/h_title_bg.jpg) no-repeat top right; padding-right:20px; height:35px; line-height:29px; display:inline-block; }

.all_infos h3 span { width: 32px; height: 32px; display: none; background: url(../images/002.png) no-repeat; text-align: center; line-height: 32px; margin-right: 7px; }

.important_infos { color: #999; font-size: 16px; margin-bottom: 15px; }

.text_leader { text-indent: 20px; margin-right: 20px; }

.important_infos h3 { border-left: 5px solid #0084C7; text-indent: 10px; font-size: 16px; margin: 10px 0; color: #333; }

.important_infos h3 span { float: right; }

.important_infos h3 span a { color: #999; font-size: 12px; }

.important_infos p { line-height: 35px; border-bottom: 1px dashed #ccc; font-size: 12px; }

.important_infos p span { float: right; }

.tips { border:1px dashed #f60; width:372px; border-radius:5px; }

.tips p { color:#f60; border:0 none; text-indent:15px; }

.download, .buynow { display: block; float: left; width: 180px; height: 50px; text-align: center; line-height: 50px; color: #fff; font-size: 20px; }

.download { background: #009900; }

.download:hover { background: #008800; color: #fff; }

.buynow { background: #F37B1D; margin-left: 14px; }

.buynow:hover { background: #f60; color: #fff; }

.border_f9 { border: 2px dashed #ECECEC; width: 370px; padding: 10px 0; }

.gnys { }

.gn_list { width: 370px; height: 165px; border-bottom: 1px dashed #ccc; float: left; overflow: hidden; margin-bottom: 15px; margin-right: 9px; }

.gn_img { width: 70px; }

.gn_txt { width: 290px; }

.gn_txt h3 { font-size: 16px; color: #333; margin-bottom: 5px; background:none; text-indent:0; padding:0; }

.gn_txt p { line-height: 25px; color: #666; }/*list_article*/

.list_article_banner { width: 100%; height: 450px; background: url(../images/about.jpg) no-repeat top center; }

.banner_buy { background: url(../images/banner_buy.jpg) no-repeat top center; }
.banner_buy1 { background: url(../images/go_down.png) no-repeat top center; }

.list_article { width: 810px; margin-right: 20px; }

.arc_list { border: 1px solid #E1E1E1; border-top: 2px solid #3d9fe1; background: #fff; padding: 0 20px 20px 20px; }

.list_article h2 { border-left: 5px solid #3D9FE1; color: #3D9FE1; font-size: 18px; font-weight: bold; text-indent: 10px; margin-bottom: 10px; }

.list_article h2 a { display: block; float: right; font-size: 12px; color: #999; font-weight: normal; line-height: 35px; }

.lists { border-bottom: 1px dashed #ccc; padding: 20px 0; }

.lists h3 { font-size: 18px; line-height: 35px; }

.lists h3 a { color: #3D9FE1; }

.lists p { line-height: 24px; }

.lists p a { color: #3D9FE1; }

.lists p a:hover { color: #f60; }

.remen { width: 370px; }

.remen h2 { color: #3D9FE1; font-size: 18px; padding-bottom: 10px; border-bottom: 1px solid #ddd; }

.remen p { line-height: 35px; border-bottom: 1px dashed #ccc; }

.remen p a:hover { color: #3D9FE1; }

.remen p span { display: inline-block; float: right; }

.arc_info { color: #999; line-height: 45px; margin-bottom: 10px; }

.arc_body { line-height: 30px; text-indent: 24px; }/*buy*/

.buy { border: 1px solid #E1E1E1; border-radius: 2px; background: #fff; padding: 20px; }

 .buy_left { width: 800px; border-right: 1px solid #ccc; padding-right: 20px; margin-right: 20px; }

.buy h2 { color: #fff; font-size: 14px; text-indent: 10px; margin-bottom: 10px; background:url(../images/h_title_bg.jpg) no-repeat top right; padding-right:20px; height:35px; line-height:29px; display:inline-block; }

.buy_right { width: 355px; }

.buy_right ul li { line-height: 45px; font-size: 14px; border-bottom: 1px dashed #ccc; }

.table { border-collapse: collapse; width: 100%; font-size: 14px; }

.table tr { line-height: 50px; }

.table td { text-align: center; border: 1px solid #E1E1E1; }

.table th { font-weight: bold; border: 1px solid #E1E1E1; background:#31A6E9; color:#fff; }/*contact*/

.contact { border: 1px solid #ccc; background: #fff; border-radius: 2px; padding: 20px; width: 1158px; margin: 0 auto; }

.contact_txt { width: 385px; border-left: 1px dashed #E1E1E1; text-indent: 100px; height: 100px; }

.contact_txt:first-child { border: 0 none; }

.contact_txt h2 { font-size: 20px; color: #f90; margin-bottom: 10px; }

.contact_txt p { font-size: 16px; margin-bottom: 10px; }

.shenming { background: #fff; padding: 20px; width: 550px; margin-left: 20px; height: 155px; }

.shenming:first-child { margin-left: 0; }

.h2_title { color: #fff; font-size: 14px; text-indent: 10px; margin-bottom: 10px; background:url(../images/h_title_bg.png) no-repeat top right; padding-right:20px; height:35px; line-height:29px; display:inline-block; }/*index_list*/

.index_list .soft_list { width: 585px; height: 265px; position: relative; }

.index_list .soft_logo { height: 265px; }

.index_list .soft_list .soft_txt { width: 455px; }

.index_list .soft_logo img { margin-top: 105px; }

.buy_down { position: absolute; bottom: 10px; left: 152px; }/*about*/

.about { background: #fff; width: 1158px; margin: 0 auto; border: 1px solid #ccc; padding: 20px; border-radius: 3px; }

.about_list { width: 350px; margin-left: 15px; background: #fff; padding: 20px; height: 200px; }

.about_list:first-child { margin: 0 auto; }

.about_list2 { width: 755px; }/*agent*/

.agent_yz { width: 1200px; margin: 0 auto; }

.agent_yz a { display: block; padding: 10px 30px; background: #0084C7; color: #fff; float: left; margin-right: 10px; }

.agent_yz a:hover { background: #F37B1D; text-decoration: none; }

.down_btn { background: #0084C7; display: block; float: left; padding: 8px 20px; color: #fff; margin-right: 10px; }

.down_btn:hover { background: #F37B1D; text-decoration: none; color: #fff; }/*footer*/

.footer { 



background: #272D32;

    color: #576068;

    padding-top: 30px;



}

.footer_01 h2 { font-size: 20px; line-height: 28px; color: #ccc; }

.footer_01_con { width: 269px; border-left: 1px solid #5b5b5b; height: 170px; padding-left: 30px; }

.footer_01_con:first-child { border: 0; }

.footer_01_con ul { margin-top: 10px; }

.footer_01_con ul li { height: 30px; line-height: 30px; }

.footer_01_con ul li a { color: #999; font-size: 14px; }

.footer_01_con ul li a:hover { color: #3D9FE1; }

.focus_on_us { margin-top: 15px; }

.focus_con { width: 80px; }

.focus_con a { color:#999; }

.focus_con span { display: block; margin: 0 auto; width: 62px; height: 62px; cursor: pointer; }

.focus_con span.weixin_bg { background: url(../images/ft_sns.png) no-repeat left top; }

.focus_con span.weixin_bg:hover { background: url(../images/ft_sns.png) no-repeat left bottom; }

.focus_con span.sina_bg { background: url(../images/ft_sns.png) no-repeat -63px top; }

.focus_con span.sina_bg:hover { background: url(../images/ft_sns.png) no-repeat -63px bottom; }

.focus_con span.tencent_bg { background: url(../images/ft_sns.png) no-repeat -126px top; }

.focus_con span.tencent_bg:hover { background: url(../images/ft_sns.png) no-repeat -126px bottom; }

.kefu_phone { background: url(../images/ft_ico_tel.png) no-repeat left; height: 40px; text-indent: 50px; margin:10px 0; font-size: 20px; line-height: 40px; }

.online_qq { background: url(../images/ft_ico_qq.png) no-repeat left; line-height: 40px; font-size: 14px; text-indent: 50px; margin: 10px 0; }

.focus_on_us .weixin { position:relative; }

.weixin img { position:absolute; top:-42px; left:89px; width:165px; }

.focus_on_us .weixin:hover img { display:block; }

.footer_02 { border-bottom: 1px solid #5B5B5B; padding-bottom: 15px; }

.footer_02 span { width: 55px; float: left; line-height: 25px; }

.footer_02 .f_link { width: 1145px; float: left; }

.f_link a { display: inline-block; color: #999; margin-right: 15px; font-size: 12px; line-height: 25px; white-space: nowrap; }

.f_link a:hover { color: #3D9FE1; }

.footer_03 { padding-top: 20px; }

.footer_03 a { color: #999; display: inline-block; border-left: 1px solid #5B5B5B; padding: 0 15px; font-size:12px}

.footer_03 a:first-child { border: 0; }

.footer_03 a:hover { color: #3D9FE1; }

.footer_03 .beian { margin-top: 5px; }/*qq_kefu*/

.qq_kefu { position: fixed; right: 0; top: 100px; z-index:9999999; width:140px; }

.qq_kefu .qqkefu_title { height: 30px; line-height: 30px; color: #fff; text-align: center; font-size: 14px; background: #0c97f8; }

.qq_kefu .qqkefu_title:first-child { border-top-left-radius:10px; border-top-right-radius:10px; }

.qq_kefu .last-child { border-bottom-left-radius:10px; border-bottom-right-radius:10px; }

.qq_kefu .qqkefu_con { background: #fff; border-left: 1px solid #ddd; border-right: 1px solid #ddd; }

.qq_kefu .qqkefu_con .phone_num { font-size: 16px; text-align: center; line-height: 50px; color: #f60; }

.qq_kefu .qqkefu_con ul li { line-height: 35px; border-bottom: 1px solid #dbdbdb; margin: 0 10px; text-align:center; }

.qq_kefu .qqkefu_con ul li a { color: #616161; }

.qq_kefu .qqkefu_con ul li a:hover { color: #f60; text-decoration: none; }

.qq_kefu .qqkefu_con ul li a img { float: left; margin: 5px 5px 0 5px; }

.qqkefu_pop { width: 406px; height: 236px; background: #f7f7f7; z-index: 999999; background: url(../images/popbox_bg.png) no-repeat top; position: fixed; top: 100px; left: 100px; }

.qqkefu_pop h2 { font-size: 12px; font-weight: bold; font-family: "microsoft yahei"; color: #2574be; line-height: 29px; text-indent: 34px; position: relative; }

.qqkefu_pop .close { position: absolute; top: 3px; right: 15px; width: 30px; height: 24px; background: url(../images/popbox_btn_close.png) no-repeat top; text-indent: -9999px; cursor: pointer; }

.qqkefu_pop .close:hover { background: url(../images/popbox_btn_close.png) no-repeat bottom; }

.qqkefu_pop_con { height: 175px; width: 240px; margin-left: 145px; overflow: hidden; color: #2a5890; }

.qqkefu_pop_con h2 { font-size: 30px; line-height: 30px; margin: 20px 0; font-weight: normal; }

.qqkefu_pop_con h3 { font-size: 20px; line-height: 20px; margin-bottom: 5px; text-align: center; font-family: "microsoft yahei"; font-weight: normal; }

.qqkefu_pop_con p { font-size: 12px; font-family: "microsoft yahei"; margin-top: 20px; }

.qqkefu_pop_bot { position: absolute; bottom: 0; right: 8px; height: 40px; text-align: center; }

.qqkefu_pop_bot span { display: inline-block; width: 86px; height: 23px; line-height: 23px; text-align: center; font-family: "microsoft yahei"; font-size: 12px; color: #000; cursor: pointer; background: url(../images/popbox_btn_bg.png) no-repeat top; margin: 5px; }

.qqkefu_pop_bot span:hover { background: url(../images/popbox_btn_bg.png) no-repeat bottom; }

.kefu_hide { position:absolute; top:30px; left:-31px; width:30px; cursor:pointer; border-top-left-radius:5px; border-bottom-left-radius:5px; }/*weixin_list*/

.weixin_list .title { background: url(../images/title4.jpg) no-repeat; height: 43px; line-height: 43px; width: 100%; }

.weixin_list .title p { text-indent: 60px; font-size: 14px; color: #333; font-weight: bold; font-family: Microsoft yahei; }

.weixin_list .con { border:1px solid #ccc; border-top: none; padding:10px; }

.weixin_list .list_con { border-bottom: 1px dashed #ccc; padding-bottom: 10px; margin-bottom: 15px; position: relative; }

.weixin_list .list_con .left { float: left; width: 80px; margin-left: 20px; }

.weixin_list .list_con .right { float: right; width: 690px; }

.weixin_list .list_con h2 { font-size: 14px; font-weight: normal; margin-bottom: 10px; background:none; text-indent:0; }

.weixin_list .list_con h2 a { color: #f60; font-size: 15px; font-weight: bold; text-decoration: underline; }

.weixin_list .list_con h2 a:hover { color: #f30; }

#zaofendashi a { color: #444; }

#zaofendashi a:hover { color: #000; }

.weixin_list .list_con p { line-height: 30px; }

.weixin_list .list_con p span { background: #4fd086; color: #fff; padding:5px 10px; margin-right: 5px; }

.weixin_list .list_con p span.erweima { background: #3395E0; }

.weixin_list .list_con .pos_right { position: absolute; right: 0; bottom: 0; }/*------------hezi-------------*/

.hezi { overflow: hidden; }

.hezi_box { overflow:hidden; }

.hezi_box .title_top { width:320px; height: 20px; background: url(../images/hezi_title_bg.png) no-repeat top; margin:30px auto 0; }

.hezi_box .title_bot { width:320px; height: 20px; background: url(../images/hezi_title_bg.png) no-repeat bottom; margin:0 auto 30px; }

.hezi_box .title_cent { text-align:center; }

.hezi_box .title_cent h2 { font-weight:normal; font-size:26px; line-height:50px; color:#f26a74; }

.hezi_infos { border:1px dashed #c0c0c0; border-radius:15px; position: relative; padding:10px 10px 10px 30px; margin-left: 20px; }

.hezi_infos .infos_text_01 { position:absolute; top:-20px; left:35px; background:#fe827a; font-size:24px; display:block; color:#fff; width:40px; text-align:center; }

.hezi_infos .infos_text_02 { position:absolute; top:5px; left:80px; background:#6ccdc2; font-size:24px; display:block; color:#fff; width:40px; text-align:center; }

.hezi_infos .infos_p_bg { position:absolute; bottom:5px; left:-20px; }

.hezi_infos p { line-height:30px; text-indent:100px; }

.margin_top_30 { margin-top:30px; }

.hezi_gns { border:1px solid #ddd; border-top-left-radius:5px; border-top-right-radius:5px; position:relative; overflow: hidden; height:200px; }

.hezi_tab_nav { height:50px; line-height:50px; border-bottom:1px solid #ddd; }

.hezi_tab_nav span { display:block; float:left; padding:0 15px; border-right:1px solid #ddd; cursor:pointer; }

.hezi_tab_cur { background:#eee; }

.hezi_tab_con { width:12496px; position:absolute; }

.hezi_con_list { width:1136px; float:left; padding:10px; }

.hezi_con_list p { line-height:30px; text-indent:24px; }

.red { color:#f00; background:url(../images/fangdian.png) no-repeat left 15px; text-indent: 15px; }

.hezi_box .hezi_download { overflow: hidden; background:url(../images/hezi_down_bg.png) no-repeat left top; padding-left:550px; height:310px; }

.hezi_box .hezi_download p { line-height:40px; }

.down_now a { display:block; float:left; padding:0 40px; height:35px; line-height:35px; margin-right:10px; border-radius:35px; color:#0d93ef; border:1px solid #0d93ef; text-decoration:none; }

.down_now a:hover { background:#0d93ef; color:#fff; }

.down_now { overflow: hidden; margin-top:20px; }

.sp_tab { height:444px; overflow: hidden; position:relative; }

.hezi_box .sp_left { width:418px; height:444px; background:#3a3a3a; padding:0 10px; float:right; }

.sp_left .sp_nav { cursor: pointer; margin-top: 8px; position:relative; }

.sp_left .sp_nav img { width:100%; display:inline-block; }

.sp_left .sp_nav .sp_slide { width:100%; height:137px; position:absolute; left:0; text-align:center; top:0; }

.sp_slide h2 { font-size:14px; display:block; z-index:200; color:#CBDCFA; position:absolute; width:100%; left:0; bottom:5px; text-align:right; font-family:"microsoft yahei"; font-weight:normal; }

.sp_slide .shade { position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); }

.hezi_box .sp_right { width:720px; height:1332px; overflow: hidden; position:absolute; }

.dede_pages { text-align:center; }

.dede_pages li { margin:0 3px; display:inline; }



/*********/

 .article-content { font-size:14px; line-height:24px; padding:10px; width:700px; word-break:break-all; }

 .article-content p { text-indent:2em; }

 .article-content img { max-width:700px; width: expression(this.width > 700 && this.width > this.height ? 700px : 'auto';

);

_width: expression((this.offsetWidth > 700) ? '700px' : true);

}

 .article-content ol li { list-style:decimal inside; padding-left:28px; }

 .article-content ul li { list-style:disc inside; padding-left:28px; }

 .article-content blockquote { padding:10px; border:1px solid #DEC694; background-color:#FFF6CF; color:#D20000 }

 .article-content a { color:#17A2E7; text-decoration:underline }

 

 .article-content table td {

    padding: 8px;

}





.fifty {

	width:100%;

}





.fifty  h2 {

    display: block;

    font-size: 1.5em;

    -webkit-margin-before: 0.83em;

    -webkit-margin-after: 0.83em;

    -webkit-margin-start: 0px;

    -webkit-margin-end: 0px;

    font-weight: bold;

}



.fl {

    float: left;

}







s .text_center {

	text-align:center;

}

.line_30 {

	line-height:30px;

}

.overflow {

    overflow: hidden;

}

 .margin_top_10 {

    margin-top: 10px;

}



.frends .item {

	width:25%;

	float:left;

	min-height:1px;

}

.frends .item span {

	display:block;

	margin-top:2px;

	background:#2c3237;

	height:46px;

	margin-right:2px;

	cursor:pointer;

	position:relative;

	overflow:hidden;

}

.frends .item span img {

	position:absolute;

	top:0;

	left:0;

}

.flink {

	padding-left:20px;

}

.flink a {

	color:#576068;

	display:inline-block;

	line-height:30px;

	margin-right:5px;

}

.beian {

	border-top:1px solid #4B545B;

	margin-top:30px;

	padding-top:10px;

	text-align:center;

}

.beian a {

	color:#576068;

}

.teacher,.downnow {

	height:65px;

	line-height:65px;

}



  

  div.mainPageBox {clear:both;float:left;margin-top:3px;padding:1px 0;width:810px;height:30px;}



div.mainNextPage {clear:both;float:left;margin-top:3px;padding:1px 0;background:#f7fcff;width:810px;}

  div.mainNextPage li{ float:left; list-style:none; margin-right:5px;}







div.mrePage {clear:both;width:716px;background:#fff;}

.morePage a{word-break:normal;word-wrap:normal;text-decoration:none;color:#3384c5;text-align:center;}

.morePage {display:block;text-align:center;float:right;margin:3px 2px;}

.morePage *{font-style:normal;font:normal 12px/18px arial,"瀹嬩綋", serif;text-decoration:none;}

.morePage code a,.morePage code i{display:block;width:auto !important;min-width:16px;>width:16px;height:18px;float:left;padding:0 2px;color:#3384c5;border:1px solid #9bd3f8;margin:0 2px;}

.morePage code a{background:#fff;}

.morePage code a:hover{background:#e5f3fe;text-decoration:none;}

.morePage code a.active{border:1px solid #f7cf9e;color:#f60;font-weight:bold;}

.morePage code a:hover.active{background-color:#fcf0da;text-decoration:none;}







  .mainPage .morePage{position:absolute;right:0px;margin-right:5px;}

.mainPage i{font-style:normal;}

.mainPage {margin-top:20px;}

.postCount {color:#666;}

.postCount b{color:#f60;font-weight:bold;margin:0 2px;line-height:21px;}

.mainPage .postCount {line-height:30px;margin-left:12px;position:absolute;line-height:20px;}

.morePage input {border:1px solid #9bd3f8;background:#fff;color:#3384c5;height:16px;line-height:16px;>margin-top:-1px;width:30px;text-align:center;}

.morePage b {border:1px solid #9bd3f8;display:block;width:auto;height:18px;line-height:18px;float:left;margin:0 2px;background:#fff;padding:0 5px;}





.pagelist { width:75%; float:right; }

.pagination { display:inline-block; padding-left:0; margin:20px 0; border-radius:4px }

.pagination>li { display:inline }

.pagination>li>a, .pagination>li>span { position:relative; float:left; padding:6px 12px; margin-left:-1px; line-height:1.428571429; text-decoration:none; background-color:#fff; border:1px solid #ddd }

.pagination>li:first-child>a, .pagination>li:first-child>span { margin-left:0; border-bottom-left-radius:4px; border-top-left-radius:4px }

.pagination>li:last-child>a, .pagination>li:last-child>span { border-top-right-radius:4px; border-bottom-right-radius:4px }

.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus { background-color:#eee }

.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { z-index:2; color:#fff; cursor:default; background-color:#428bca; border-color:#428bca }

.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus { color:#999; cursor:not-allowed; background-color:#fff; border-color:#ddd }







.index_soft .top { height:60px; line-height:40px; }

.index_soft .top h2 { color:#333; font-weight:normal; padding-bottom:10px; border-bottom:#d8d9d4 1px solid;    display: block;

    font-size: 1.5em;

    -webkit-margin-before: 0.83em;

    -webkit-margin-after: 0.83em;

    -webkit-margin-start: 0px;

    -webkit-margin-end: 0px;

    }



.index_soft .softmb .soft_left { width:285px; padding-right:15px; }

.index_soft .softmb .soft_right { width:804px; border-left:1px solid #ddd; padding-left:15px; min-height:1450px; }

.index_soft .softmb .soft_left .miaoshu2 p { margin-left:20px; font-size:16px; line-height:40px; }

.index_soft .softmb .soft_left .miaoshu2 .xiangxi { border:#d8d9d4 1px dashed; margin-top:20px; padding-top:10px; padding-bottom:10px; background:#f7f7f7; }

.index_soft .anniu { text-align:center; width:285px; font-size:20px; color:#fff; }

.index_soft .anniu a { font-size:20px; color:#fff; display:block; text-decoration:none; }

.index_soft .softmb .buy { height:65px; line-height:65px; background:#fc820b; }

.index_soft .softmb .buy:hover { background:#e27409; }

.index_soft .softmb .downnow { position:relative; z-index:600; }

.downtips { position:absolute; right:0px; top:0px; width:200px; height:45px; font-size:12px; line-height:18px; text-align:left; background:#0dabff; color:#fff; padding:10px; z-index:500; opacity:0; filter:alpha(opacity=0); }

.index_soft .softmb .soft_left .miaoshu2 p span.jiage { color:#e25609; font-size:14px; }

.index_soft .softmb .soft_left .miaoshu2 p span.zhichi { color:#e25609; font-size:14px; }

.index_soft .softmb .soft_right .jianjie { text-indent:15px; line-height:30px; }

.index_soft .softmb .soft_right .jianjie li.miaoshu3 { width:840px; }

.index_soft .softmb .soft_right .miaoshu4 { margin-top:30px; }

.index_soft .softmb .soft_right .miaoshu4 .con ul li#yslist { width:410px; float:left; padding-right:15px; padding-bottom:10px; height:150px; margin-top:15px; border-bottom:1px #d8d9d4 solid; }

.index_soft .softmb .soft_right .miaoshu4 .con ul li#yslist ol li.ysimg { float:left; padding-top:20px; width:80px; height:150px; }

.index_soft .softmb .soft_right .miaoshu4 .con ul li#yslist ol li.ystitle { width:310px; float:left; margin-right:15px; font-weight:border; }

.index_soft .softmb .soft_right .miaoshu4 .con ul li#yslist ol li.youshi { line-height:30px; color:#666; }

.index_soft .softmb .soft_right .banbenqvbie { margin:10px 0px; }

.index_soft .softmb .soft_right .buzhou_text { line-height:30px; margin-top:-5px; }

.index_soft .softmb .soft_right .buzhou_text p span.buzhou_buy { border-bottom:#f00 1px dashed; color:#f00; cursor:pointer; }

.index_soft .softmb .soft_right .buzhou_text p span.buzhou_buy a { border-bottom:#f00 1px dashed; color:#f00; }

span.buzhou_buy { border-bottom:#f00 1px dashed; color:#f00; }

.index_soft .softmb .soft_right .question .question_text { margin-top:-5px; line-height:30px; }

.index_soft .softmb .soft_right .question p.zhuyi { color:#f00; }

.index_soft .softmb .soft_right .buzhou_text p.im { text-align:center; }

.index .recommend { position:fixed; border:1px solid #999; background:#eee; z-index:5000; width:630px; top:400%; padding-bottom:15px; }

.index .recommend h2 { color:#f90; text-align:left; text-indent:20px; font-weight:normal; font-size:16px; line-height:45px; }

.background_white {

	background:#fff;

}

.background_blue {

	background:#0dabff;

}

.background_blue:hover {

	background:#0d80c4;

}.teacher,.downnow {

	height:65px;

	line-height:65px;

}

.margin_top_10 {

	margin-top:10px;

}

.margin_top_30 {

	margin-top:30px;

}

.margin_top_40 {

	margin-top:40px;

}

.margin_top_20 {

	margin-top:20px;

}

.pa_top_15 {

	padding-top:15px;

}#dapei {

    cursor: pointer;

}.buyleft {

	width:285px;

	padding-right:15px;

}

.buyleft ul li {

	line-height:35px;

	border-bottom:1px dashed #E1E1E1;

}

.buyright {

	width:854px;

	border-left:1px solid #ddd;

	padding-left:15px;

	min-height:550px;

}

.buystep {

	padding-left:24px;

}

.buystep p {

	line-height:30px;

	color:#444;

}

.buystep p span {

	color:#f00;

}

.contact_infos {

	width:30.3333333%;

	border-left:1px dashed #ddd;

	padding:1.45%;

}

.contact_infos:first-child {

	border-left:0;

}

.contact_infos p {

	font-size:14px;

	color:#666;

}.h_title {

	font-weight:normal;

	font-size:16px;

	border-left:5px solid #2EA3E6;

	color:#2EA3E6;

	margin:15px 0;

	text-indent:10px;

}







  .logo1 { float:left; background:url("../images/all_line.jpg") right center no-repeat; padding:0 18px 0 0; margin:20px 0 0 0 }

  .adcx { float:left }

  .adcx h1 { color:#666; font-size:16px; font-weight:normal; padding:0 0 0 18px; margin:34px 0 0 0; line-height:150% }

  .adcx h1 strong { font-size:20px }





.gnys img {

    max-width: 750px;

}



.f_l{ float:left}

.f_c{ float:left}

.f_r{ float:right}

.blockindex{ width:1200px; margin:0px auto }

.main_baozhang { margin:12px auto; height:428px;}

.main_baozhang .baozhang_gg{ width:487px;}

.main_baozhang .baozhang_con{ width:570px;}

.main_baozhang .baozhang_con .baozhang_1{ height:45px; line-height:45px; font-size:24px;}

.main_baozhang .baozhang_con .baozhang_1 strong{ color:#FF6A00;}

.baozhang_tk { padding:18px 0; border-bottom:#ccc 1px dotted; height:70px;}

.baozhang_tk span.f_l{ width:52px; height:52px; background:url(../images/Security_li_by.gif); font-size:36px; color:#CCC; line-height:52px; font-family:Arial, Helvetica, sans-serif; margin-top:10px;text-align:center}

.baozhang_tk span.f_r{ width:500px; text-align:left;}

.baozhang_tk span.f_r h3{ color:#C00; font-size:14px;    font-weight: bold;}

.baozhang_tk span.f_r p{ color:#999;line-height:24px;}

.baozhang_tk span.f_r p a{ color:#900;}

.baozhang_tk span.f_r p a:hover{ color:#F00;}



