﻿@charset "UTF-8";
/* CSS Document */
body {font-family:"Microsoft YaHei","SimSun","Arial, Helvetica, sans-serif";color:#444;font-size:12px;line-height:20px;text-align:left;background-color:#fff; overflow-x:hidden; }
html, body, div, span, ul, li, ol, dl, dt, dd, table, td, th, p, fieldset, form, pre, blockquote, h1, h2, h3, h4, h5, h6, input, img, a {margin:0;padding:0;}
html body{ padding-top:0px !important;}
ul li,ol li {list-style:none;}
h2{font-size:12px;}
img {border:none;}
a:link {color:#444;text-decoration:none;}
a:visited {color:#444;text-decoration:none;}
a:hover {color:#db2242;text-decoration:underline;}
a:active {color:#db2242;text-decoration:underline;}
em, i { font-style: normal; }

.wrapper {width:1200px;text-align:left;margin:0 auto; position:relative; overflow:hidden;}
.wrapper01{ background:#fff;}
.clear {clear:both;height:0;width:0;zoom:1;overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
.fb {font-weight:bold;}
.f12 {font-size:12px;}
.f14 {font-size:14px;font-weight:bold;}
.f141 {font-size:14px;}
.f16b {font-size:16px;font-weight:bold;}
.f16 {font-size:16px;}
.fm{font-family:"微软雅黑";}
.Fnright{ float:right !important;}
.Fnleft{ float:left !important;}
.textl{ text-align:left;}


.ma0{ margin:0 auto;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt90 {margin-top:90px;}
.mb5 { margin-bottom:5px;}
.mb15 { margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.ml10 {margin-left:10px;_margin-left:5px;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml25 {margin-left:25px !important;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}

/*字体样式*/
.black,.black a,.black a:link,.black a:visited{color:#666;}
.black a:hover {text-decoration:underline;color:#db2242;}

.orange,.orange a:link,.orange a:visited{color:#db2242 !important;}
.orange a:hover {color:#c8203e;text-decoration:underline;}

.gray,.gray a:link,.gray a:visited{color:#606060;font-family:"微软雅黑";}
.gray a:hover {color:#db2242;text-decoration:none;}

.gray1,.gray1 a:link,.gray1 a:visited{color:#666;font-family:"微软雅黑";}
.gray1 a:hover {color:#db2242;text-decoration:none;}

.red,.red a:link,.red a:visited{color:#ea1e00;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.red a:hover {color:#db2242;text-decoration:underline;}

.white,.white a:link,.white a:visited{color:#fff;}
.white a:hover {color:#ffddc3;text-decoration:none;}
  
.green,.green a,.green a:link,.green a:visited{color:#006600;}
.green a:hover {text-decoration:underline;color:#db2242;}

.blue,.blue a,.blue a:link,.blue a:visited{color:#3d5590;}
.yellow,.yellow a,.yellow a:link,.yellow a:visited{color:#996600;}
.purple,.purple a,.purple a:link,.purple a:visited{color:#1c0060;}
.green1,.green1 a,.green1 a:link,.green1 a:visited{color:#336666;}
.orange1,.orange1 a,.orange1 a:link,.orange1 a:visited{color:#cc6600;}
.white1{font-family:Arial;font-size:14px;}

/*背景样式*/
.redback{ background:#db2242;}
.blueback{ background:#2251a0;}

/*顶部样式*/
.topbar {width:100%;height:30px;border-bottom:1px solid #cfcfcf; background:#fff;}
.topbar .toptab {width:1200px;margin:0 auto;}
.topbar .toptab .greet{padding-left:10px;float:left;padding-top:4px;}
.site-nav {line-height:20px;height:30px;float:right;position:relative;z-index:999;}
.site-nav a {color:#444;}
.site-nav a:hover {color:#c8203e;}
.site-nav .quick-menu {padding-top:4px;float:right;}
.site-nav .quick-menu LI {background-position:right 6px;padding-left:5px;float:left;padding-bottom:0px;margin-left:5px;padding-top:2px;}
.site-nav .quick-menu LI.last {background:none transparent scroll repeat 0% 0%;}
.site-nav .quick-menu LI.menu-item {padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;position:relative }
.site-nav .menu-hd {padding-right:14px;display:block;padding-left:5px;z-index:10002;padding-bottom:0px;margin:1px 1px 0px;cursor:pointer;padding-top:0px;position:relative;height:20px;}
.site-nav .myqihui .menu-hd {width:96px;padding-top:1px;_padding-top:1px;height:25px;}
.site-nav .webmenu .menu-hd {width:48px;padding-top:1px;_padding-top:1px;height:25px;}
.site-nav .services .menu-hd {width:48px;padding-top:1px;_padding-top:1px;height:25px;}
.site-nav .menu-hd b {border-top:#ccc 4px solid;border-right:#fff 4px solid;border-bottom:#fff 4px solid;border-left:#fff 4px solid;font-size:0px;right:3px;width:0px;line-height:0;position:absolute;top:8px;height:0px;-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:-webkit-transform .2s ease-in;-o-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;}
.site-nav .menu-bd {border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;display:none;z-index:10001;left:0px;background:#fff;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px solid;position:absolute;top:21px;}
.site-nav IFRAME.menu-bd {border-top-width:0px;border-left-width:0px;z-index:-1;background:none transparent scroll repeat 0% 0%;FILTER:alpha(opacity=0);float:left;border-bottom-width:0px;border-right-width:0px;}
.site-nav .menu-bd-panel {padding-bottom:6px;padding-top:10px }
.site-nav .menu-item-opp .menu-bd {left:0px }
.site-nav .menu-item-opp .menu-bd S.rt {left:0px }
.site-nav .menu-item-opp .menu-bd S.lt {background-position:-87px -55px;RIGHT:-2px;LEFT:auto }
.site-nav .menu {position:relative }
.site-nav .menu:hover .menu-hd {border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;background:white;margin:0px;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px;}
.site-nav .hover .menu-hd {border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;background:white;margin:0px;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px;}
.site-nav .menu:hover .menu-bd {display:block }
.site-nav .hover .menu-bd {display:block }
.site-nav .menu:hover .menu-hd B {border-left-color:#fff;FILTER:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
border-bottom-color:#fff;border-top-color:#ccc;top:5px;border-right-color:#fff;-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;}
.site-nav .hover .menu-hd B {border-left-color:#fff;FILTER:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
border-bottom-color:#fff;border-top-color:#ccc;TOP:5px;border-right-color:#fff;-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;}
.site-nav .myqihui .menu-bd {width: 292px; line-height: 22px; top: 26px;}
.site-nav .myqihui .menu-bd-panel {padding-left:5px;padding-bottom:8px;padding-top:8px;padding-right:5px;}
.site-nav .webmenu .menu-bd {line-height:22px;top:26px;width:225px;height:35px;}
.site-nav .webmenu .menu-bd-panel {padding-left:5px;padding-bottom:8px;padding-top:8px;padding-right:8px;}
.site-nav .services .menu-bd {line-height:22px;top:26px;width:80px;height:80px;}
.site-nav .services .menu-bd-panel {padding-left:5px;padding-bottom:8px;padding-top:8px;padding-right:5px;}
.site-nav .swhome {padding-right:7px;}
.site-nav .menu-bd-panel a {color:#666;padding:2px 3px;}
.site-nav .menu-bd-panel a:hover {color:#fff;background-color:#c8203e;padding:2px 3px;}
.site-nav .myqihui .menu-bd dl{float: left; padding: 4px 12px;}
.site-nav .myqihui .menu-bd dt{ font-weight:700; color: #b0b0b0;}
.site-nav .swhome .menu-bd{line-height:22px;top:26px;width:80px;height:80px;}
.site-nav .swhome .menu-hd{width:48px;padding-top:1px;_padding-top:1px;height:25px;}
.site-nav .swhome .menu-bd-panel {padding-left:5px;padding-bottom:8px;padding-top:8px;padding-right:5px;}
.site-nav .h_qrcode .menu-bd{line-height:22px;top:26px;width:115px; text-align:center;}
.site-nav .h_qrcode .menu-hd{width:38px;padding-top:1px;_padding-top:1px;height:25px;}

.navL .drop1 { display: inline; float: left; height: 26px;  position: relative; z-index: 1001;}
.navL .drop1 a { display: block; float: left; width: 100%;}
.navL .con1{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff none repeat scroll 0 0;border-color:-moz-use-text-color #d7d7d7 #d7d7d7;border-image:none;border-style:none solid solid;border-width:medium 1px 1px;display:none;font-size:14px;left:0;line-height:30px;padding:5px 10px 10px 0;position:absolute;text-align:center;top:26px;width:130px;z-index:1002}
.navL .con1 .bb{border-bottom:1px solid #d7d7d7}
.navL .con1 a{color:#fff;padding:0 6px}
.navL .con1 font{color:#fff;font-size:14px;font-weight:bold}
.navL .meg{background-position:-64px -20px;display:inline;float:left;margin-left:3px;padding-left:16px}

.nc-grade-mini{font:600 italic 12px/16px Georgia,Arial;text-shadow:1px 1px 0 rgba(0,0,0,0.25);color:#fff4f4;background-color:#F33;vertical-align:middle;display:inline-block;*display:inline;height:16px;padding:1px 3px;border-radius:2px;*zoom:1}

/*logo样式*/
.logotab{width:100%; height:110px; background-color:#f6f6f6;}
.logotab .logo{ text-align:left; vertical-align:middle; height:110px; display:table-cell; overflow:hidden;}
.logotab .logo img{ height:60px; vertical-align:middle;}
.logotab .logo h1 a{ display:block;}

.pngFix{ display:block;}
.logotab .logofont{float:left;text-align:left;text-indent:-999em; margin:13px 10px 0 0;width:244px;height:109px;display:block;}
/*公司名称*/

.namebox span{ display:block;}
.compname{font-size:25px; margin-left:25px; display:block;}
.compzy{ margin:10px 0 0 25px; font-size:16px;}
/* sign */
.sign { z-index:100; position:absolute; right:30px; top:5px; width:200px; height:100px; text-align:center; }
.sign img{ width:47%;}
.sign div {padding:23px 0 0 73px;}
.sign strong {font-size:18px;color:red;}

/*消息提示*/
.topbar .toptab li {float:left;margin:0 3px;}



/*二维码*/
.code{float:right;margin-top:10px;}
.code .codeimg{width:70px;height:70px;background:url(../images/ico01.png) no-repeat -208px 0;}

/*表单样式*/
.input{width:642px;height:37px;line-height:37px;padding-left:2px;border-width:0;border:none;float:left;color:#999;background-color:#fff;}

 
/*版权样式*/
.copyrightbar {width:100%;padding-top:15px;margin-top:25px;background:#f5f5f5; overflow:hidden; border-top:4px solid #e7e7e7;}
.copyrightbar .bottom-logo{height:74px;width:180px;background:url(../images/cpklogo.png) no-repeat}
.copyrightbar .right{ text-align:center;}
.copyrightbar .right .about{margin:15px 0 15px 20px; text-align:center;}
.copyrightbar .right .about li{}
.copyrightbar .right .sicon{width:24px;height:24px;background:url(../images/ico01.png) no-repeat;}
.copyrightbar .right .sina{background-position:0 -472px;}
.copyrightbar .right .sina:hover{background-position:0 -505px;}
.copyrightbar .right .qqonline{background-position:-34px -472px;margin-left:5px;}
.copyrightbar .right .qqonline:hover{background-position:-34px -505px;}
.copyrightbar .footer{width:795px;height:44px;background:url(../images/copyright.png) no-repeat;}
.copyrightbar .footer .iso{width:126px;height:44px;display:block;float:left;}
.copyrightbar .footer .iso:hover{background:url(../images/copyright.png) no-repeat 0 -52px;}
.copyrightbar .footer .beian:hover{background:url(../images/copyright.png) no-repeat -126px -52px;}
.copyrightbar .footer .mcafee:hover{background:url(../images/copyright.png) no-repeat -252px -52px;}
.copyrightbar .footer .lanbiao:hover{background:url(../images/copyright.png) no-repeat -378px -52px;}
.copyrightbar .footer .youngper:hover{background:url(../images/copyright.png) no-repeat -535px -52px;}
.copyrightbar .footer .gswj:hover{background:url(../images/copyright.png) no-repeat -661px -52px;}

/*快捷导航*/
.service {height:195px;width:990px;border-bottom:1px solid #4b4b4b;margin-left:20px;float:left;}
.service li {float:left; width:118px;margin-top:15px;padding-right:46px;}
.service dl {padding-right:50px;width:130px;}
.service dt {font-size:14px;font-weight:bold;line-height:24px;margin-bottom:15px;}
.service dd {line-height:22px;}
.service .noimg {background:none;}




/*弹窗登录*/
#Mdown{ margin: 0; padding: 0; font: normal 14px/180% Tahoma,sans-serif;}
#loginBox{ margin: 0 auto; padding: 0px; text-align: left; width: 472px; font-size: 9pt; overflow: hidden;filter: alpha(opacity=90);opacity: 1;}
#loginBox .title{text-align: left; font-size: 11pt; width:472px; height: 70px; line-height: 70px; background:#fff;}
#loginBox .t1{ float: left; font-weight: bold; color: #44b7f7; text-decoration: none; font-size:20px; margin:0 0 0 50px;}
#loginBox .t2{float: right;text-align: center; height: 45px;width: 70px; padding:25px 0 0 0; overflow: hidden; background: #44a7df;cursor: pointer;}
#loginBox .t3{ float:left; width:80px; margin:0 0 0 200px;}
#loginBox .t3 a{ color:#ccc; font-family:"微软雅黑"; text-decoration:none;}
#loginBox .login{width: 402px;height: 370px; background:#e7ebef; padding:20px 0 0 0;}
#bgDiv{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;right: 0px; z-index:1000; background-color: #777;opacity: 0.7;}	
#loginBox .login .tb_login{ width:305px; height:175px; margin:0 auto; position:relative; }
.uesr01{ color:#000; font-size:12px; font-weight:bold; padding:10px 0 0 0;}	
#loginBox .login .tb_login .show01{ border-radius:3px; border:1px solid #ccc; width:300px; height:35px; padding:0 0 0 10px;}
#loginBox .login .tb_login .show01:focus{ -webkit-box-shadow: 0 0 10px #bbd7ee; -moz-box-shadow:0 0 10px #bbd7ee; box-shadow: 0 0 10px #bbd7ee; border-color:#66b0e9; outline:0; background: #fff;}
.host{ font-size:12px;}
#cookietime{ width:15px; height:15px; background:#333; vertical-align:middle}
.submit{ width:100px; height:35px; background:#44b7f7; float:right; border-radius:3px; border:1px solid #44b7f7; color:#fff; position:absolute; bottom:-26px; right:7px; }
.btn-sm a{ color:#fff;}
.m_t{ margin:10% auto;}
.mag_inp{ margin:0 0 10px 0;}
.img_th{ margin:0 0 19px 0;}
.lin_x li a{ margin:0 0 0 -1px;}
.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}
.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}
.checkbox { padding-left: 20px;}
.checkbox label { display: inline-block; padding-left: 5px; position: relative;}
.text-center{ text-align:center;}
.text-center h4{ font-size:16px; margin:10px 0;}
.btn-googleplus { color: #ffffff !important; background-color: #dd4b39 !important;}
.waves-effect {
  position: relative;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  vertical-align: middle;
  z-index: 1;
  will-change: opacity, transform;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.btn{ display:inline-block; padding:6px 12px; margin-bottom:0; font-size:14px; font-weight:400; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; -ms-touch-action:manipulation;touch-action:manipulation; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;user-select:none; background-image:none; border:1px solid transparent; border-radius:4px;}
.m-t-10 { margin-top: 10px !important;}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}
.btn-twitter { color: #ffffff !important; background-color: #00aced !important;}
.checkbox label::before {
  -o-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  background-color: #ffffff;
  border-radius: 3px;
  border: 1px solid #cccccc;
  content: "";
  display: inline-block;
  height: 16px;
  left: 0;
  margin-left: -20px;
  margin-top:0px;
  position: absolute;
  transition: 0.3s ease-in-out;
  width: 16px;
  outline: none !important;
}
.checkbox input[type="checkbox"] { cursor: pointer; opacity: 0; z-index: 1; outline: none !important;}
.checkbox input[type="checkbox"]:checked + label::after {
  content: "\f00c";
  font-family: 'FontAwesome';
}
.checkbox label::after { color: #555555; display: inline-block; font-size: 11px; height: 16px; left: 0; margin-left: -20px; padding-left: 3px; padding-top: 0px; position: absolute; top: 0; width: 16px;}
.checkbox-primary input[type="checkbox"]:checked + label::before { background-color: #5d9cec; border-color: #5d9cec;}
.checkbox-primary input[type="checkbox"]:checked + label::after { color: #ffffff;}
button{ cursor:pointer;}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}

/*滚动条*/
.examples {border-collapse: collapse;}
.slimScrollBar{ height:80px !important;}


/* 底部客服400 */


.copyrightbar .contact .tel, .help .contact .mail { height: 26px; line-height: 26px; padding-left: 36px; cursor: default; background:url(../images/hd-and-btm.png) no-repeat; }
.copyrightbar .contact .tel { background-position: 0 -250px; color: #00B492; font-size: 20px; }
.copyrightbar .contact .tel:hover, .help .contact .mail:hover { text-decoration: none; }
.copyrightbar .contact .mail { font-size: 17px; padding:0 0 0 36px; background:url(../images/hd-and-btm.png) no-repeat 0 -280px; }
.copyrightbar .contact .attention { padding-top: 10px; }
.copyrightbar .contact .weixin { width: 73px; margin:0 auto; text-align:center; }
.copyrightbar .contact .weixin img { width: 62px; height:62px; }
.copyrightbar .contact .weixin span { display: block; line-height: 20px; height: 20px; padding: 0 16px 0 6px; color: #666; }
.copyrightbar .contact .sina, .help .contact .qq { height: 30px; line-height: 30px; padding-left: 36px; color: #666; }
.copyrightbar .contact .sina { background-position: 0 -310px; }
.copyrightbar .contact .qq { background-position: 0 -340px; }
#faq .copyrightbar .contact li{ margin-left:0px; padding-left:35px;}
.w1190{ float:left; width:180px;}
.contact-border{ width:178px;}

.copyrightbar .left{ width:180px; height:135px; float:left; margin:40px 0 0 0; border-right:1px solid #e7e7e7;}

/*返回顶部*/
#topcontrol{ display:none;}


/*=================手机==============*/
.mobile{ display:none;}

/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999;
	top: 196px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
	
}

.yb_bar .icon_yb{
	background:#006ecf url(../images/zxkf.png) no-repeat;
	display:block;
}
.yb_bar .icon_yb a {
	 color:#fff;	
}

.yb_bar .yb_phone {
	background-position:0 0;
}
.yb_bar .yb_lx {
	background-position:0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background-position:0 -113px;
}
.yb_bar .yb_ercode {
	background-position:0 -225px;
}

.yb_bar .yb_top {
	background-position:0 -172px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}
/**/

