﻿@charset "utf-8";
html{overflow-y:scroll;}
*{padding:0;margin:0;}
body{margin:0px;font-size:12px;padding:0;color:#333333;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
a:link{color:#3c3c3c;text-decoration:none}
a:visited{color:#3c3c3c;text-decoration:none}
a:hover{color:#0059aa;text-decoration:none;}
a{hide-focus: expression(this.hideFocus=true); /*for ie 5+ */outline: none;}
img{border:0;}
ol, ul ,li{list-style: none outside none;}
.clear{clear:both;padding:0;margin:0;font-size:0;}
.focus{border:1px solid #4ca0ff;background:#fffcee;}
/*********** footer *********/
.footer{text-align:center;line-height:22px; border-top:1px solid #ddd; padding-top:15px;color:#000; background:#fff;}
.footer .footlink i{margin:0 9px;font-style: normal;color:#000;}
/********page****/
DIV.digg{TEXT-ALIGN:right;margin-right:0;padding:15px 10px 13px 13px}
DIV.digg A{TEXT-DECORATION: none;border:#cccccc 1px solid;padding:2px 5px; margin:2px 0 2px 5px}
DIV.digg A:hover{border:#888888 1px solid;}
DIV.digg SPAN.current{border:#cccccc 1px solid; background:#666; color:#fff;padding:2px 5px;margin:2px;}
DIV.digg SPAN.disabled{border: #eee 1px solid;padding:2px 5px;margin:2px;}
/***********warning*****************/
.warning_notice , .warning_wrong , .warning_right{padding:1px 0 3px 18px;margin-left:8px;color:#787878;display:inline-block;vertical-align:middle;}
.warning_notice{background-position:left -64px;}
.warning_right{background-position:left 0;}
.warning_wrong{background-position:left -32px;}
/*********** btn_kz *********/
.btn_kz_y1,.btn_kz_y1 span,.btn_kz_y2,.btn_kz_y2 span,.btn_kz_y3,.btn_kz_y3 span,.btn_kz_y4,.btn_kz_y4 span,.btn_kz_w1,.btn_kz_w1 span,.btn_kz_w2,.btn_kz_w2 span,.btn_kz_b1,.btn_kz_b1 span,.btn_kz_b2,.btn_kz_b2 span{background:url(../images/btns_kz.png) no-repeat; display:inline-block;cursor:pointer;}
.btn_kz_y1{background-position:right -771px;padding-right: 15px;}
.btn_kz_y1 span{height:25px; line-height:25px; text-align:left; color:#fff;font-weight:bold;background-position:0 -651px; padding-left:15px; white-space:nowrap;}
.btn_kz_y1:hover{background-position: right -801px;}
.btn_kz_y1:hover span{background-position: 0 -681px;}
a.btn_kz_y1:link,a.btn_kz_y1:visited,a.btn_kz_y1:hover{text-decoration: none;}
.btn_kz_y2{background-position:right -503px;padding-right: 15px;}
.btn_kz_y2 span{height:31px; line-height:30px; text-align:center; color:#fff;font-weight:bold;background-position:0 -355px; padding-left:15px;}
.btn_kz_y2:hover{background-position: right -540px;}
.btn_kz_y2:hover span{background-position: 0 -392px;}
a.btn_kz_y2:link,a.btn_kz_y2:visited,a.btn_kz_y2:hover{text-decoration: none;}
.btn_kz_y3{background-position:right -177px;padding-right: 15px;}
.btn_kz_y3 span{height:35px; line-height:35px; text-align:center; color:#fff;font-weight:bold;background-position:0 0px; padding: 0 15px 0 30px;font-size:14px;}
.btn_kz_y3:hover{background-position: right -222px;}
.btn_kz_y3:hover span{background-position: 0 -45px;}
a.btn_kz_y3:link,a.btn_kz_y3:visited,a.btn_kz_y3:hover{text-decoration: none;}
.btn_kz_y4{background-position:right -770px;padding-right: 15px;}
.btn_kz_y4 span{height:25px; line-height:25px; text-align:left; color:#fff;font-weight:bold;background-position:0 -651px; padding-left:15px; white-space:nowrap;}
.btn_kz_y4:hover{background-position: right -800px;}
.btn_kz_y4:hover span{background-position: 0 -681px;}
a.btn_kz_y4:link,a.btn_kz_y4:visited,a.btn_kz_y4:hover{text-decoration: none;}
.btn_kz_w1{background-position:right -831px;padding-right: 15px;}
.btn_kz_w1 span{height:25px; line-height:25px; text-align:center; color:#555;font-weight:bold;background-position:0 -711px; padding-left:15px;}
.btn_kz_w1:hover{background-position: right -861px;}
.btn_kz_w1:hover span{background-position: 0 -741px;}
a.btn_kz_w1:link,a.btn_kz_w1:visited,a.btn_kz_w1:hover{text-decoration: none;}
.btn_kz_w2{background-position:right -831px;padding-right: 15px;}
.btn_kz_w2 span{height:25px; line-height:25px; text-align:center; color:#555;font-weight:bold;background-position:0 -711px; padding-left:15px;cursor:not-allowed;}
.btn_kz_w2:hover{background-position: right -861px;}
.btn_kz_w2:hover span{background-position: 0 -741px;}
a.btn_kz_w2:link,a.btn_kz_w1:visited,a.btn_kz_w1:hover{text-decoration: none;}
.btn_kz_b1{background-position:right -1361px;padding-right: 15px;}
.btn_kz_b1 span{height:31px; line-height:30px; text-align:center; color:#fff;font-weight:bold;background-position:0 -1287px; padding-left:15px;}
.btn_kz_b1:hover{background-position: right -1398px;}
.btn_kz_b1:hover span{background-position: 0 -1324px;}
a.btn_kz_b1:link,a.btn_kz_b1:visited,a.btn_kz_b1:hover{text-decoration: none;}
.btn_kz_b2{background-position:right -1198px;padding-right: 15px;}
.btn_kz_b2 span{height:35px; line-height:35px; text-align:center;color:#fff;font-weight:bold;background-position:0 -1108px; padding-left:15px;}
.btn_kz_b2:hover{background-position: right -1243px;}
.btn_kz_b2:hover span{background-position: 0 -1153px;}
a.btn_kz_b2:link,a.btn_kz_b2:visited,a.btn_kz_b2:hover{text-decoration: none;}
a.btn_enter:link , a.btn_enter:visited{display:inline-block;width:89px;height:20px;line-height:19px; text-align:center;color:#fff; background:url(../images/btn_sprite.jpg) left -560px; text-decoration:none; vertical-align:middle;}
/*********** font *****/
.l256ebe{color:#256ebe;}
a.l256ebe:link, a.l256ebe:visited{color: #256ebe;text-decoration: none;}
a.l256ebe:hover{color: #256ebe;text-decoration: underline;}
.f9913d{color:#ff5a00;}
a.f9913d:link, a.f9913d:visited{color:#ff5a00;text-decoration: none;}
a.f9913d:hover{text-decoration: underline;}
.c999{color:#999;}
a.c999:link, a.c999:visited{color: #999;text-decoration: none;}
a.c999:hover{color: #999;text-decoration: underline;}
.ff0000{color:#ff0000;}
a.ff0000:link, a.ff0000:visited{color:#ff0000;text-decoration: none;}
a.ff0000:hover{color:#ff0000;text-decoration: underline;}
.gree{color:#03ac13;}
a.gree:link, a.gree:visited{color:#03ac13;text-decoration: none;}
a.gree:hover{color:#03ac13;text-decoration: underline;}
/***********comment*****************/

#header .cloud_index , #header .t400 .hottel , #header .mall_index{background:url(../images/cloud_title.png) no-repeat;}
.warp960{margin:0 auto;width:960px; clear:both; background:#fff;/*position: relative;*/}
.main_left{float:left;width:180px; margin-top: -32px;}
.ml-fixed{position: fixed; top: 0; margin-top: 0;}
.main_right{float:right;width:770px;}
.box_comment{border:1px solid #ccc;}
#conter_left{float:left;width:180px;}
#conter_right{float:right;width:765px;}
#location{clear:both; height:35px; line-height:35px;color:#666;}
#location a:link , #location a:visited{color:#666;}
.box_b{border:1px solid #ccc;}
.box_b .title{background-position:left -111px;display:block;padding-left:15px;height:30px;line-height:30px; border-bottom:1px solid #ccc;font-size: 15px;}
.box_b .title a:link , .box_b .title a:visited{float:right;color:#666;font-size:12px;font-weight:normal; padding-right:10px;}
.marginline{clear:both;height:10px;font-size:0;padding:0;margin:0;}
/***********masthead**********/
#masthead{border-bottom:1px solid #dcdcdc;background:#f8f8f8;height:32px;}
#masthead .masthead_left{float:left;color:#666666;margin-top:7px; position:relative;}
#masthead .masthead_left a{margin:0 4px;}
#masthead .masthead_left i{color:#256ebe;}
#masthead .masthead_right{float:right; position:relative; z-index:9999;}
#masthead .masthead_right ul li{float:left;position:relative;z-index:1;}
#masthead .masthead_right ul .weibo a{background-position:left top; padding-left:20px; display:inline-block;height:18px;line-height:18px;}
#masthead .masthead_right i{margin:0 10px; vertical-align:middle; color:#ccc;}
#masthead .agent_login span{background-position:left -345px;display:inline-block; padding:0px 8px 0px 20px; height:18px;line-height:18px;vertical-align:middle; margin-left:5px;}
#masthead a.agent_login:link ,#masthead a.agent_login:visited ,#masthead a.agent_login:hover{color:#fff;cursor:pointer;text-decoration:none;}
#masthead .icon_dropdown{background-position:5px -285px; display:inline-block;height:10px;line-height:10px;overflow:hidden;vertical-align:middle;width:12px;}
#masthead .icon_dropup{background-position:5px -298px; display:inline-block;height:10px;line-height:10px;overflow:hidden;vertical-align:middle;width:12px;}
#masthead .nav{border:1px solid #f8f8f8; border-right:1px solid #f8f8f8; display:inline-block;padding:4px 10px 0px 8px;position:relative;top:5px;background-position:left -315px;width:60px;z-index:999; overflow:hidden;}
#masthead .navhover{border:1px solid #ccc; background:#fff;display:inline-block;padding:4px 10px 0px 8px; position:relative;top:5px; border-bottom:1px solid #fff; height:22px;width:60px;z-index:999;}
#masthead .download{border-right:1px solid #ccc; padding-right:10px; margin:10px 10px 0 0;}
#masthead .weibo{padding-right:10px; margin:9px 0px 0 0;}
#masthead .agent{padding-top:7px;}
#masthead .laynav{border:1px solid #ccc; background:#fff; position:absolute; top:32px;left:0px;width:150px; z-index:10; padding-bottom:10px; padding-left:10px;}
#masthead .laynav ul li{padding:10px 0 0 4px;float:left; display:inline; width:70px;}
/***********header**********/
#header{background:#fff;}
#header .cloud_index{width:122px; height:20px;background-position:10px top;}
#header .mall_index{width:122px; height:20px;background-position:10px -126px;}
#header{position:relative;height:80px;width:960px;margin:0 auto;}
#header .logo{position:absolute;left:0; top:6px;}
#header .t400{position:absolute;left:430px; top:46px;}
#header .t400 .hottel{display:inline-block; width:140px; height:30px; background-position:left -91px;}
#header .CC_containue{position:absolute;right:0px; top:18px;}
#header .logo h1{width:317px;height:49px;text-indent:-99999px;margin-top:10px;float:left; background:url(../images/logo.gif) no-repeat}
#header .logo span{float:left;border-left:1px solid #d9d9d9; margin:25px 0 0 20px; padding-left:10px;font-family:"微软雅黑";font-size:17px;color:#626262}
#header .t400 span{background-position:left -36px; padding-left:25px;}
#header .t400 strong{font-family:"微软雅黑";font-size:22px;color:#e55600; vertical-align:middle; display:inline-block; width:170px;}
#header .t400 b a{color:#fff;font-size:12px; font-weight:normal;text-decoration:none;background-position:left -379px; display:inline-block;color:#fff;cursor:pointer; height:20px; line-height:20px; width:100px; padding-left:25px;}
/***********menu**********/
#menu{height:38px;line-height:38px;}
#menu .menu_postion{margin:0 auto; width:960px;}
#menu .index_menu{padding-left:190px;}
#menu ul .onproduct{background:#0f4f9a; font-weight:bold;float:left}
.allproduct{background-position: left top; width:160px; height:32px; line-height:32px;color:#fff;font-size:14px;padding-left:20px;position:relative; z-index:999;}
.allproductlay{margin-top:6px; cursor:pointer; float:left; margin-right:10px;}
.allproductlay .dropdown{background-position:left -569px; width:19px; height:19px; display:block; float:right; margin:7px 10px 0 0;}
.dropdown_product{position:absolute;left:-15px;top:30px;z-index:10;}
#icon_dropdown3{position:relative;}
#menu ul li{float:left; margin-left:6px;position:relative; display:inline;}
#menu ul li a:link , #menu ul li a:visited{float:left;font-size:14px;color:#fff;padding:0 8px 0 12px; font-weight:bold;}
#menu ul li a:hover{background:#0f4f9a; text-decoration:none;padding:0 8px 0 12px; font-weight:bold;float:left;}
#menu ul .at a:link , #menu ul .at a:visited{float:left;font-size:14px;color:#fff;padding:0 8px 0 12px; font-weight:bold;background:#0f4f9a;}
#menu ul .at a:hover{background:#0f4f9a; text-decoration:none;padding:0 8px 0 12px; font-weight:bold;float:left;}
#menu .icon_dropdown{background-position:right -516px; width:70px;float:left}
#menu .icon_dropup{background-position:right -493px; width:70px;float:left}
#menu .lay_product{position:absolute;left:0;top:38px;background:#0f4f9a;line-height:28px; width:90px;padding:5px 0;}
#menu .lay_product a:link , #menu .lay_product a:visited{background:none; font-size:12px; font-weight:normal; font-size:12px; display:block; width:70px;}
#menu .lay_product a:hover{background:none; font-size:12px; font-weight:normal; font-size:12px; text-decoration:underline;}
#menu .at .lay_product a:link , #menu .at .lay_product a:visited{font-size:12px; font-weight:normal;background:none;}
#menu .at .lay_product a:hover{background:none; text-decoration:underline;}
/***********buyed**********/
.buyed{border:1px solid #c7ccd2;margin-bottom:6px; height:170px;}
.buyed strong{display:block;background:#6792cf;color:#fff;padding:7px 10px; margin-bottom:10px;}
.buyed ul li{margin:0 8px; color:#666666; height:35px; line-height:18px;}
/***********buyed**********/
.downloading a{height:43px;display:block;text-indent:-9999px;background-position:left -287px;}
/***********footer**********/
#footer{border-top: 1px solid #DFDFDF;margin: 20px auto 0;padding: 10px 0;text-align: center;width:}
#footer .footlink{padding: 7px 0;}
#footer .footlink i{padding: 0 10px;}
#footer .copyright{color: #000000;line-height: 180%;padding: 0 0 10px;}
#footer .foot_img1{background: url(../images/sprite.jpg) repeat-x scroll -81px -71px transparent;cursor: default;display: inline-block;height: 37px;margin-right: 7px;width: 39px;}
#footer .foot_img2{background: url(../images/sprite.jpg) repeat-x scroll -151px 0 transparent;cursor: default;display: inline-block;height: 37px;width: 35px;}
#footer .foot_logo{background: url(../images/sprite.jpg) repeat-x scroll -81px -38px transparent;cursor: default;display: inline-block;height: 32px;width: 118px;}
#guide{margin:0px auto 0;overflow: hidden; clear:both;}
#guide .bg{height: 10px;margin:20px 0 10px;overflow: hidden;}
#guide .guide_logo{float: left;margin: 0 40px 0 0;}
#guide .guide_logo a{background: url(../images/sprite.jpg) repeat-x scroll 0 -38px transparent;cursor: default;display: inline-block;height: 79px;width:80px;}
#guide dl{display: inline;float: left;margin: 0 40px 0 0;width:120px;}
#guide .warp960 dl{display: inline;float: left;margin: 0 40px 0 0;width: 180px;}
#guide dl.last{margin: 0;}
#guide dt{background-repeat: no-repeat;border-bottom: 1px solid #DFDFDF;height: 24px;margin: 0 0 8px;}
#guide dt.title1{background-position: 4px 0;}
#guide dt.title2{background-position: 4px -30px;}
#guide dt.title3{background-position: 4px -60px;}
#guide dt.title4{background-position: 4px -90px;}
#guide dd{background: url(../images/sprite.jpg) no-repeat scroll -214px -663px transparent;font-family: "SimSun";height: 21px;line-height: 21px;padding: 0 0 0 18px;}
#guide-index{margin:0px auto 0;overflow: hidden; clear:both;}
#guide-index .bg{margin:20px 0 10px;overflow: hidden;}
#guide-index .guide_logo{float: left;margin: 0 40px 0 0;}
#guide-index .guide_logo a{background: url(../images/sprite.jpg) repeat-x scroll 0 -38px transparent;cursor: default;display: inline-block;height: 79px;width:80px;}
#guide-index dl{display: inline;float: left;margin: 0 40px 0 0;width:120px;}
#guide-index .warp960 dl{display: inline;float: left;margin: 0 40px 0 0;width: 140px;}
#guide-index dl.last{margin: 0;}
#guide-index dt{background-repeat: no-repeat;border-bottom: 1px solid #DFDFDF;height: 24px;margin: 0 0 8px;}
#guide-index dt.title1{background-position: 4px 0;}
#guide-index dt.title2{background-position: 4px -30px;}
#guide-index dt.title3{background-position: 4px -60px;}
#guide-index dt.title4{background-position: 4px -90px;}
#guide-index dd{background: url(../images/sprite.jpg) no-repeat scroll -214px -663px transparent;font-family: "SimSun";height: 21px;line-height: 21px;padding: 0 0 0 18px;}
/***___ Style pager ___***/
.pager{padding:15px 0; overflow:hidden; _zoom:1;}
.pager .fixed{float:right; height:27px; padding:5px 10px 0 0;}
.pager b{float:left; height:24px; line-height:24px; font-weight:normal; padding:0 10px; color:#999;}
.pager a, .pager span{float:left; height:20px; line-height:20px; width:20px; text-align:center; font-size:12px; color:#256ebe; margin:0 0 0 5px; background:#fff; border:1px solid #ccc; overflow:hidden;}
.pager a:hover{text-decoration:none; border:1px solid #fd6d01;}
.pager a.current{color:#fd6d01; background:#ffede1; border:1px solid #fd6d01;}
.pager i{display:inline-block; width:5px; height:9px; background:url('../images/icons_2.png') no-repeat; overflow:hidden;}
.pager .prev i{margin:0 7px 0 0; _margin-top:8px; background-position:-107px 0;}
.pager span.prev i{margin:0; *margin-top:8px; background-position:-97px 0;}
.pager .next i{margin:0 0 0 7px; _margin-top:8px; background-position:-112px 0;}
.pager span.next i{margin:0; *margin-top:8px; background-position:-102px 0;}
/***title_list***/
.title_list{border-bottom:2px solid #e5e5e5;}
.title_list strong{text-align:center;border-bottom:2px solid #1664b4;color:#1664b4;display:block;font-size:16px;position:relative; top:2px;padding:3px 0 7px 0;}
.dropdownlay{background: none repeat scroll 0 0 #FFF6DB;border:1px solid #B33500;padding:15px 0 10px 0;width:178px;position:absolute;top:30px;z-index:10;_left:-190px;}
.dropdownlay dl dd a{background-position: 10px -345px;border-bottom: 1px solid #F8D9B9;clear: both; clear: both;height: 32px;line-height: 32px;margin: 0 5px;padding-left: 25px; display:block;}
.dropdownlay dl dd a:link , #nav_product dl dd a:visited{font-size:14px;}
.dropdownlay .last a{border-bottom:none;}
/***pop-up***/
.pop-up{padding:20px 30px; text-align:center;width:200px; font-size:14px;word-break:break-all;}
/***pop-left***/
.pop-left{padding:20px 30px 20px 60px; text-align:left;width:200px; font-size:14px;word-break:break-all;}
/***product_icon***/
.product_icon i{width:100px;height:100px; display:block;}
.product_icon .icon_kefu{background-position:left top;}
.product_icon .icon_crm{background-position:left -100px;}
.product_icon .icon_oa{background-position:left -200px;}
.product_icon .icon_400{background-position:left -300px;}
.product_icon .icon_email{background-position:left -400px;}
.product_icon .icon_dxyx{background-position:left -500px;}
.product_icon .icon_income{background-position:left -600px;}
.product_icon .icon_qxtx{background-position:left -700px;}
.product_icon .icon_defense{background-position:left -800px;}
.product_icon .icon_link{background-position:left -900px;}
.notice{padding:3px 0 5px 20px; margin:10px 0;clear:both; color:#e65f0e;}
.lay-new{width:29px;height:16px; display:block; position:absolute;left:50px; top:-7px;}
/***comment-table ***/
.comment-table{border-collapse:collapse;}
.comment-table .textleft{text-align:left;}
.comment-table td{padding:10px 0; border-bottom:1px dotted #ddd;}
.comment-table th{font-weight:normal;color:#727272;height:35px; line-height:35px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.cps_font{font-family:Microsoft YaHei,SimHei,Verdana,Arial,sans-serif;font-size:18px;padding:30px 20px 0px 20px; color:#ff8400;}
#header .logo_birthday h1{width:180px; height:80px; text-indent:-9999px; float:left;}
#header .logo_birthday span{float:left;border-left:1px solid #d9d9d9; margin:35px 0 0 0px; padding-left:10px;font-family:"微软雅黑";font-size:17px;color:#626262}
#header .logo_birthday .cloud_index{background:url(../images/cloud_title.png) no-repeat 10px top;width:122px; height:20px; display:inline-block;}
/***2014-6-6 msg ***/
#masthead .masthead_left .msg{background:#F00; border-radius:3px; text-align:center; color:#fff; padding:0 5px;margin-left:3px;}
.msg-box{position:absolute; left:-1px; top:25px; z-index:99998; width:267px; border:1px solid #ddd; background:#fff;}
.msg-box .li{border-bottom:1px solid #ddd; height:75px;}
.msg-box .li:hover{background:#f9f9f9; cursor:pointer;}
.msg-box dt{width:11px; height:11px; text-indent:-99999px; float:left; margin:15px 0 0 10px}
.notice_segment_cont{padding-left:30px; padding-top:10px; position:relative;}
.notice_segment_cont .summary{width:216px; line-height:16px; color:#333;word-break:break-all;}
.notice_segment_cont .time{color:#999; margin-top:5px;}
.notice_segment_cont .time a{color:#999;}
.notice_segment_cont .link{height:16px; line-height:16px; border:1px solid #9fe0fe; display:inline-block; border-radius:2px; color:#2d9fff; text-decoration:none; padding:0 5px; vertical-align:middle;}
.msg-nav{border:1px solid #f8f8f8; border-right:1px solid #f8f8f8;display:inline-block;padding:0px 0px 0px 6px;position:absolute;left:200px;top:0px;z-index:999;width:60px;overflow:hidden;}
.msg-navhover{border:1px solid #ccc; background:#fff;display:inline-block;padding:0px 0px 0px 6px; position:absolute;left:200px;top:0px;border-bottom:1px solid #fff;width:60px;height:24px;z-index:99999;}
.msg_more{height:400px;overflow-y:scroll;}
.no_msg{text-align:center;color:#666666;font-family:Arial,"Microsoft Yahei";font-size:12px;}
.msg-box .no_msg{border-bottom:1px solid #ddd;height:90px;overflow-y:hidden;}
.msg-box .no_msg:hover{cursor: pointer;}
/********2014年6月30日13:29:22 interface_freeze*********/
.l256ebe_change{color:#7a7a7a;}
a.l256ebe_change:hover{color: #256ebe;text-decoration: underline;}
/*公共部分*/
*{padding:0;margin:0;list-style:none;font-family: "\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","Hiragino Sans GB",tahoma,arial,"\5B8B\4F53" !important;}
html,body{width:100%;height:100%;}
a{text-decoration:none;}
a img{border:0;}
input{outline: 0;}
.fl{float: left}
.fr{float: right}
.clear{clear:both;width:0;height:0;font-size:0;line-height:0;}
.color_font{color: #155fad}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
/*首页*/
#header{width: 100%;height: auto;background: #f1f1f1}
.mainbox{max-width: 1200px;margin: 0 auto;}
.mainbox.top{font-size: 14px;line-height: 30px;}
.blue{color: #658fbd}
.kefu{padding-left: 30px; position:relative}
.kefu a.link{color:#333}
.kefu img{left: 13px; position: absolute;top: 7px;}
.kefu a.link:hover{color:#0364bd}
.dbys{border-bottom:3px solid #005fa8;}
.dbys a{color:#005fa8!important;}
.huiyi{border-left:3px solid #005fa8;}
.ul1 li:hover{cursor: pointer;}
.login span a{padding-left: 20px;color: #1f74c8;}
#logo{padding-top:25px;}
#logo a{height:53px; display:block; overflow:hidden}
.nav>li{float:left;padding-top: 50px;height: 50px;}
.nav>li a{padding:0 25px; font-size:16px;color: black;}
.nav>li a:hover{color:#005fa8}
.biaodna{width:347px;box-shadow:0 0 30px #8f959a; background: #ffffff; border: 1px solid gainsboro;z-index:10; background: #fff; position: absolute; top: 50px; _top: 50px; right: 15px; _right: 15px;}
.banner img{width: 100%;overflow: hidden;}
.login_blue{border-bottom: 1px solid #005fa8;color: #005fa8;}
.login_top li{float: left;line-height: 50px;width: 32%;text-align: center;font-size: 16px;cursor: pointer;}
.bk{width: 100%;height:295px;margin-top: 50px;border-top:1px solid gainsboro;}
.zhjian{max-width: 340px;margin:0px auto}
.check input{font-size: 15px;margin-left: 25px}
.check label{font-size: 14px;}
.check{margin-top: 15px}
.text1{width:85%; height:32px; border:1px solid #d0d0d0; margin:20px 0 0 20px; background:url(../images/people.png) no-repeat;text-indent: 3em;font-size: 16px;}
.text2{width:85%; height:32px; border:1px solid #d0d0d0; margin:20px 0 0 20px; background:url(../images/password.png) no-repeat;text-indent: 3em;font-size: 16px;}
#sub{width: 88% ;height: 40px;border-radius:10px;background: #1f74c8;text-align: center;margin:30px 0 0 20px;font-size: 20px;color: white;border: none;}
#one{width: 100%;}
#one .ziti{font-size: 24px;text-align: center;line-height: 40px;padding-top: 80px;}
.middle{position: relative;}
.bk_1{;position: absolute;top: 80px;left:0;width:455px; text-align:right}
.bk_1 p{font-size: 26px;line-height: 10000px;border-bottom: 1px solid #b7b7b7;color: #155fad;display: inline-block;}
.bk_1 span{font-size: 14px;line-height: 30px;color: #666666;}
.bk_2{;position: absolute;top: 240px;left:0;width:380px; text-align:right}
.bk_2 p{font-size: 26px;line-height: 50px;border-bottom: 1px solid #b7b7b7;color: #155fad;display: inline-block;}
.bk_2 span{font-size: 14px;line-height: 30px;color: #666666;}
.bk_3{;position: absolute;top: 80px;right:40px;}
.bk_3 p{font-size: 26px;line-height: 50px;border-bottom: 1px solid #b7b7b7;color: #155fad;display: inline-block;}
.bk_3 span{font-size: 14px;line-height: 30px;color: #666666;}
.bk_4{;position: absolute;top: 240px;right:40px;}
.bk_4 p{font-size: 26px;line-height: 50px;border-bottom: 1px solid #b7b7b7;color: #155fad;display: inline-block;}
.bk_4 span{font-size: 14px;line-height: 30px;color: #666666;}
.img1{text-align: center;padding-top: 10px}
.aq_login{position: relative;margin-left: 20px;top: 2px;}
#two{width: 100%;height:470px;background: #f1f1f1;margin-top: -50px;padding-bottom: 40px;}
.two_bt{padding-top:30px;text-align: center;font-size: 24px;line-height: 35px;}
.ul1{width: 1000px;margin: 20px auto;height: 40px}
.ul1 li{padding-left:10px;float: left;width: 15%;font-size: 20px;line-height: 30px;}
.ul2{max_width: 1100px;height: 340px;}
.ul2 li{background: #ffffff; float: left;width:19%;height:340px;border: 1px solid gainsboro;}
.bt1{font-weight:900;font-size: 18px;line-height: 50px; border-bottom: 1px solid gainsboro;width: 100px;text-align: center;margin-left: 60px;}
.youshi{padding: 10px 0 0 15px;}
.img2{padding-top: 10px; margin-left: 20px;}
.ul3{clear: both;margin-top: 8px;width: 245px;height: 200px;}
.ul3 li{background: #00a06a;color: white;width: 80%;height: auto;line-height: 26px;font-size: 12px;margin-left: 20px;border: none;}
.ul4{clear: both;margin-top: 20px;}
.ul4 li{width:100%;height: auto;line-height: 30px;font-size: 13px;border: none;text-align: center;}
.in{width: 60%;height: 40px;border-radius:5px;border:none;border: 1px solid #fa923d;color: #fa923d;background:white;font-size: 18px;margin-top: 15px;display:inline-block; line-height:40px}
.btnBuy{width: 60%;height: 40px;border-radius:5px;border:none;border: 1px solid #f30;color: #f30;background:white;font-size: 18px;margin-top: 15px;display:inline-block; line-height:40px}
.btnBuy:hover{background:#f30;color:#fff}
.btnFree{width: 60%;height: 40px;border-radius:5px;border:none;border: 1px solid #155fad;color: #155fad;background:white;font-size: 18px;margin-top: 15px; display:inline-block; line-height:40px}
.btnFree:hover{background:#155fad;color:#fff}
.btnBlack{width: 40%;height: 40px;border-radius:5px;border:none;border: 1px solid #ddd;color: #999;background:white;font-size: 18px;margin-top: 15px;}
#three{width: 100%;height:auto;padding-bottom: 40px;}
.font3{padding-top: 50px;font-size: 24px;text-align: center;}
.ul5{width: 20%;float: left;}
.ul5 li:hover{cursor: pointer;}
.ul5 li{width: 100%;height: 90px;font-size: 18px;text-align: center;line-height: 90px;border-bottom: 1px solid #dadada;border-right: 1px solid #dadada;}
.jingrong{background: #0364bd;color: white;}
.right_bk{width: 80%;height:275px;display: block; float: left;}
.right_bk .icon{margin:40px 0 0 30px}
.right_bk .icon3{margin-left:20px; position:relative; margin-top:25px}
.right_bk .icon3 ul{position:absolute; display:block;top:25px; left:0; z-index:100}
.right_bk .icon3 ul li{width:145px; height:145px; display:block; float:left; margin-left:7px;}
.right_bk .icon3 a{display:block; height:145px;background:url(about:blank);}
.mmi{width: 99.5%;margin-top: 62px;height: 273px;}
.one_bk{width: 100%;height: 161px;border-bottom: 1px solid #dadada}
.one_bk1{width: 100%;height: 141px;border-bottom: 1px solid #dadada}
.one_bk img{margin-left:60px;margin-top: 30px;width: 25%;max-height: 117px}
.bottom_font{width: 95%;margin: 20px auto;line-height: 30px;margin-top:20px;}
.duanluo{}
#four{width: 100%;height:auto;padding-bottom: 15px;}
.four{margin-top:40px;font-size: 24px;text-align: center;line-height: 35px;}
.zong{width: 100%;height:500px;cursor: pointer}
.zong_left{width:70%;margin-top: 30px;}
.ul6{width: 100%;height:30px;line-height:30px;border-bottom: 1px solid #dadada;font-size:18px;}
.ul6 li{float: left;text-align:center;padding-left:10px;width:15%;}
.db_bk{border-bottom:1px solid #0364bd;color: #0364bd;font-size: 18px;}
.ul7{margin-top: 26px}
.ul7 li p{font-size: 15px;}
.news{width: 80%;line-height: 40px;}
.news a{color:#333;}
.news a:hover{color:#0364bd}
.zong_right{width: 25%;margin-top: 30px;}
.zong_right img{height: 400px;width: 100%;}
.guanzhu{text-align: center;margin-top: 10px;}
.zong_right p:hover{color: #0364bd}
.gz{line-height: 30px;border-bottom:1px solid #0364bd; width: 70px;padding-left: 5px;color :#0364bd;}
.in1{margin-top: 40px;width: 60%;height: 60px;margin:40px auto}
.about{width: 270px;height: 40px;border-radius: 20px;font-size: 20px;background: #ffffff;color:black;text-align: center;padding-top: 12px;border: 1px solid gainsboro}
.about:hover{background: #0364bd;text-align: center;color: white;text-decoration:none;}
#table1{width: 100%;margin: auto;line-height: 30px;padding-bottom: 35px;padding-top: 50px;}
.a2{color: #ffffff;float: left;width: 17%;text-align:left;font-size: 20px;}
#table1  li a:hover {color: #ffffff;}
.a3{color: #999999;text-align:left;font-size: 16px;margin-top: 20px;}
#table1  li a:hover {color: #ffffff;}
.index13{font-size:24px;font-weight:normal;position: absolute;left: 0px;top: -30px;right:0px;}
.indexH3{font-size:24px;font-weight:normal;}
.indexVideo li{width:20.1%;float:left;margin:13px 20px;}
.indexVideo li img{height:130px;width:175px;}
.indexVideo .lastLi{float:right; margin-right:0}
/*底部*/
#bottom{width: 100%;background: #2a2c31}
#bottom .footerRecharge{position:relative;color:#999;}
#bottom .rechargeMenu{position:absolute; border:1px solid #555 ;padding:0 10px; border-radius:3px; display:none}
#bottom .rechargeMenu a{border-bottom:1px dotted #555; display:block}
#bottom .rechargeMenu a font{font-size:12px; line-height:10px}
#bottom .rechargeMenu a.last{border-bottom:none}
#fotter{background: #1f2024;width: 100%;padding: 0px 0 0px 0;}
.banquan{width: 800px;margin: auto; text-align: center;line-height: 30px;color: #ddd}
.banquan a{color:#666;}
.banquan a:hover{color:#ccc}
.banquan p{font-size: 14px;}
.banquan .iconISO{background:url(../images/iconiso.png) no-repeat; width:15px; height:15px; display:inline-block;*display:inline;zoom:1; margin-right:5px; vertical-align:middle}
.i-m-subNav{height:40px;text-align:center;padding:10px 0 0;}
.i-m-subNav li{margin:0 40px;display:inline-block;*display:inline;*zoom:1;}
.i-m-subNav li a{padding:0 5px;line-height:24px;font-size:20px;color: black;padding-left: 10px}
.i-m-subNav li a:hover{color:#333;}
.i-m-con{display: block;position:relative;margin:22px 0 0;width: 100%;}
.i-m-c-l{width:20%;z-index:2;height:330px;position:inherit;background: #00a06a;}
.i-m-c-r{z-index:1;height:360px;top:0;opacity: 1;}
.r-m{width:23.8%;border-right:1px solid #DEDEDE;background:#fff;height:330px;float:left;text-align:center;}
.r-m2{margin-left: 40px;}
.r-m-h3{width: 100px;border-bottom:1px solid #dadada;line-height:40px;margin-top: 10px;font-size: 18px;margin-left: 63px;font-weight: bold}
.r-m-e{background-color:#f8f8f8;float:left;margin:16px;width: 30%;}
#table2{font-size: 12px;color: #ffffff;line-height: 23px;padding-top: 15px;width:210px;margin-left: 13px;}
#table2 th{padding-top: 0px;font-weight: 100;vertical-align: top;}
#table2 td{width:90px;}
#table2 th{width:40px;}
/*附加导航*/
.nav li{position: relative;}
.nav li h2{font-size: 16px; font-weight:normal; display:inline}
.subnav{width: 160px;height: 270px;background: #ffffff;z-index:30;position: absolute;top:110px;left:0;border-radius: 5px;display:none}
.subnav li a{line-height: 35px;border-bottom:1px dashed #cacaca;font-size: 16px;margin: 2px auto;display: block;color: black!important;}
.subnav li a:hover{color:#0061c0;}
.nav_color{color: red;}
/*蒙版*/
.powuo:hover{width:100%;border-style: solid; border-width: 8px;border-color:#FFFFFF;box-shadow:-1px -1px 7px #333231; -webkit-box-shadow:-1px -1px 7px #333231; box-shadow:-1px -1px 7px #333231;opacity:0.7;filter:alpha(opacity=75);}
.powuo{width:100%;border-style: solid; border-width: 8px;border-color:#FFFFFF;box-shadow:-1px -1px 7px #333231; -webkit-box-shadow:-1px -1px 7px #333231; box-shadow:-1px -1px 7px #333231;opacity:1.0;filter:alpha(opacity=100);} /*放大*/ #liu{transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; display:block;margin-left:auto;margin-right:auto;width: 100%;} #liu:hover{transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); display:block;margin-left:auto;margin-right:auto;width: 100%;}
.swiper-slide{background-size: cover;background-size: cover;}
.swiper-slide img{width:100%;}
.mainbox{position: relative;}
.mainbox-a{width:100%;margin-top:55px;height:63px;}
.mainbox-b{width:33.3%;float:left;}
.mainbox-c{text-align:center;}
.mainboxziti{width:33%;height:453px;position: absolute;left: -366px;top: 0px;}
.mainboxziti img{width:85%;float:left;}
.mainboxzitis{ width:60%;height:453px;/*margin-top:30px;margin-left:20px;*/position: absolute;right: -366px;}
.mimi{width:33.3%;float:left;}
.mima{text-align:center;margin:20px;position: relative;}
.mimb{position:absolute;right:-35px;top:-33px;}
.mainboxzitis p{margin-top:8px;font-size:16px;text-align:left;}
/*.mainboxzitis:hover{float: left; width:60%;height:453px;margin-top:30px;margin-left:20px;-webkit-transform:translate(100px,0px);-moz-transform:translate(100px,0px);-o-transform:translate(100px,0px);
	}*/
.page1{clear:both; margin:0px 0px 30px 0px; text-align: center;}
.page1 a {display: inline-block; font-family: Arial; font-size: 13px; border: #dbdbdb 1px solid; padding:4px 9px; margin: 2px; margin-bottom: 5px; color: #31363c; text-decoration: none}
.page1 a:hover,.page a:focus{font-family: Arial;font-size: 13px;border: #137ad3 1px solid; padding:4px 9px;color: #fff; background-color:#137ad3;}
.page1 .current {font-family: Arial;border: #137ad3 1px solid; font-size: 13px; padding:5px 9px; color: #fff;margin: 2px;  background-color: #137ad3;}

/*新css*/

.mainkai{margin-top:5%;}
.mainkai1{width:50%;float:left;}
.maintu1{background-repeat:no-repeat;height:315px;margin-top:5%;}
.mainnei1{font-size:21px;color:#515151;text-align:center;margin-top:2.6%;}
.mainp1{line-height:160%;text-align:justify;font-size:14px;color:#6a6a6a;width:84%;margin:20px 0px 0px 5%;}
.mainnei2{float:right;width:45%;}
.mainp2{font-size:21px;text-align:left;color:#515151;}
.mainp3{line-height:180%;text-align:justify;font-size:15px;color:#6a6a6a;font-weight:bolder;}
.mainp31{line-height:180%;text-align:justify;font-size:14px;color:#6a6a6a;}

.corporate{width:100%;text-align:center;}
.corporatep1{font-size:21px;text-align:center;border-bottom:1px solid #005fa8;width:20%;margin-top:2%;color:#515151;margin-left:40%;}
.corporatep2{text-align:center;border-top:1px solid #d2d2d2;width:50%;margin-bottom:3%;margin-left:25%;}
.corporatenei{width:33.3%;text-align:center;float:left;}
.corporatenei1{color:#1b1b1b;font-size:18px;margin-top:6%;}
.corporatenei2{color:#6a6a6a;font-size:14px;margin-top:6%;margin-bottom:20%;}

 .contacts_p{padding: 15px 10px;}
 .contacts_p p{line-height: 25px;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset !important;}
input,textarea{outline: none;}
/*上一页*/
#contentpages {margin:25px 0px;height:39px;}
.to_prev{display: inline-block;padding: 5px 14px;background-color: transparent;border: 1px solid #e4eaec;border-radius: 3px;padding: 10px 20px;color: #76838f;float: left;}
.to_next{float: right;display: inline-block; padding: 5px 14px;background-color: transparent;border: 1px solid #e4eaec;border-radius: 3px;padding: 10px 20px;color: #76838f;}
/*下一页*/




.content-wrap {
	margin-top: 20px;
	margin-bottom: 20px
}

.left-list {
	width: 27%;
	margin-right: 16px;
	float: left
}

.nav-title {
	width: 100%;
	height: 112px;
	font-size: 30px;
	line-height: 112px;
	text-align: center;
	letter-spacing: 8px;
	color: #fff
}

.sidemenu {
	width: 100%;
	background: #fff;
	border: 1px solid #ebebeb;
	box-shadow: 1px 1px 2px #ebebeb;
	font-size: 14px
}

.sidemenu>ul>li {
	position: relative;
	border-bottom: dashed 1px #ddd;
	padding: 15px 0 15px 20px;
	background: url(../images/ol-li-bg.png) 10px 23px no-repeat
}

.sidemenu h3{
	display: block;
	position: relative;
	color: #666;
	padding: inherit;
	margin: -15px 0 -15px -20px;
	cursor: pointer;
	font-size: 14px;
	font-weight: 400
}

.sidemenu h3 em {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	width: 52px;
	height: 52px;
	background: url(../images/icoadd.png) 21px 23px no-repeat;
	cursor: pointer
}

.sidemenu h3.on {
	border-bottom: dashed 1px #ddd;
	color: #03408e
}

.sidemenu h3.on em {
	background-position: 21px -45px
}

.sidemenu>ul>li ul {
	margin-top: 15px;
	display: none
}

.sidemenu h3.on~ul {
	display: block
}

.sidemenu>ul>li ul li {
	padding: 10px 15px 10px 20px;
	font-size: 12px;
	color: #666;
	background: url(../images/ol-li-bg.png) 10px 18px no-repeat
}

.sidemenu>ul>li ul li a {
	display: block;
	padding: inherit;
	margin: -10px -15px -10px -20px;
	font-size: 12px;
	color: #666
}

.sidemenu ul li a:hover,
.sidemenu ul li.on a {
	color: #03408e
}

.right-content {
	float: left;
	width: 70%;
	background: #fff;
	border: 1px solid #ebebeb;
	box-shadow: 1px 1px 2px #ebebeb
}

.content-title {
	height: 50px;
	line-height: 50px;
	padding-left: 25px;
	font-size: 15px;
	border-bottom: solid 1px #ebebeb
}

.content-box {
	padding: 25px
}

.content-box-img {
	width: 70%;
	text-align: center;
	margin: 0 auto 25px
}

.content-box-img img {
	max-width: 550px;
	width: 100%;
	height: auto;
	vertical-align: middle
}

.content-box-text p {
	text-indent: 2em;
	margin-bottom: 15px;
	line-height: 1.5;
	font-size: 16px;
	color: #666
}

.content-box-text-title {
	font-size: 20px;
	margin-bottom: 30px;
	margin-top: 20px;
	text-align: center
}

.content-box-text .content-box-text-title p {
	color: #999;
	text-align: center;
	margin-top: 8px;
	font-size: 12px
}

.news-list,
.pic-list {
	padding: 0 25px 25px
}

.news-list .news-list-item {
	margin: 0;
	list-style: none;
	border-bottom: 1px solid #ccc;
	padding: 20px 0;
	overflow: hidden;
	padding-bottom: 28px
}

.news-title {
	font-size: 22px!important;
	padding: 0 10px 20px 0;
	display: block;
	text-align: left
}

.news-title a {
	color: #0062ac
}

.news-list .news-list-item:hover .news-title a {
	color: #03408e;
	text-decoration: none
}

.news-list .news-title-a {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	padding: 5px 0;
	max-width: 90%
}

.news-image {
	margin-right: 30px;
	float: left;
	max-height: 135px;
	font-size: 14px
}

.news-image img {
	max-width: 240px;
	height: 135px;
	float: left;
	margin-right: 30px
}

.news-image .news-info {
	max-height: 95px;
	line-height: 23px;
	display: -webkit-box;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
	word-break: break-all;
	font-size: 18px;
	color: #686868;
	text-align: left;
	text-indent: 2rem;
}

.news-image .min92 {
	min-height: 92px
}

.news-image .news-label {
	margin-top: 25px;
	text-align: left
}

.divider {
	padding: 0 22px;
	color: #ccc
}

.news-list .active {
	color: #0062ac
}

.load-more {
	display: block;
	width: 90%;
	height: 40px;
	background-color: #f3f3f3;
	text-align: center;
	line-height: 40px;
	text-decoration: none;
	color: #666;
	margin: 20px auto
}

.load-more-i:after {
	content: '';
	display: inline-block;
	width: 21px;
	height: 21px;
	vertical-align: -5px;
	margin-left: 5px;
	background-image: url(../images/arrow_down.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: cover
}

.img-list li {
	width: 186px;
	padding: 8px;
	margin: 0 7px 20px;
	background: #fff;
	float: left;
	border: solid 1px #ebebeb;
	text-align: center;
    overflow:hidden;
}

/*.img-list li:nth-child(4n) {
	margin: 0 6px 20px
}*/

.img-list li img {
	width: 170px;
	height: auto;
	max-height: 180px;
	display: block;
	margin: 0 auto 10px
}

.img-list li a b {
	color: #333
}

.both-content {
	min-height: 600px;
	background: #fff;
	border: 1px solid #ebebeb;
	box-shadow: 1px 1px 2px #ebebeb
}

::-ms-clear, ::-ms-reveal {
    display: none;
}

.message-form input[type=text],
.message-form input[type=tel],
.message-form input[type=email] {
    display:block;
    width: 100%;
    margin-bottom: 10px;
    border: #e4e4e4 solid 1px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    /*behavior: url(css/PIE.htc);*/
    height: 49px;
    padding: 0 17px;
    font-size: 14px;
    line-height: 49px;
   
}

.message-form textarea {
	width: 100%;
	margin-bottom: 10px;
	border: #e4e4e4 solid 1px;
	border-radius: 5px;
	height: 108px;
	float: left;
	padding: 10px 17px;
	font-size: 14px
}

.message-form button {
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
	cursor: pointer;
	line-height: 49px;
	border-radius: 5px;
	float: left;
	padding: 0 17px;
	font-size: 16px;
	color: #046dc0;
	border: #046dc0 solid 1px;
	background: #FFF
}



/** 底部业务入口样式修改 */
.a6 {

}
.a6>p {
	display: inline-block;
	font-size: 18px;
	color: #fff;
}
.a7 {
	display: inline-block;
	margin-left: 2px;
}
.a8 {
	display: inline-block;
	margin-left: 38px;
}
.a8:first-child {
	margin-left: 0;
}