html {  font-family: "微软雅黑 Light", Arial, "微软雅黑", "宋体"; position:relative;}
/*---------------为新首页优化-----------------*/
body {	font-family: "微软雅黑 Light", Arial, "微软雅黑", "宋体" !important;	color: #7d7d7d !important;}
a {  color: #7d7d7d;}


.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {  background-color: #ce4241 !important;}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {  background-color: #b63a39 !important;}

.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #d62b26 !important;}

.nav-pills > li > a {
  padding-top: 15px !important;
  padding-bottom: 15px !important;

 
  padding-left:25px !important;
  padding-right:25px !important;
  border:1px solid #ce4242 !important;
  color:#ce4242 !important;
}

.nav .dropdown-toggle .caret {  border-top-color: #ce4242 !important;  border-bottom-color: #ce4242 !important;}

.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret {  border-top-color: #ce4242 !important;  border-bottom-color: #ce4242 !important;}
.navbar .nav > li > a {
  padding: 15px 15px 15px !important;
  color: #ffffff !important;
  font-size:16px;
  font-family:"微软雅黑 Light", Arial, "微软雅黑", "宋体";
  font-weight:600;
}
.navbar .nav > li > a:focus,.navbar .nav > li > a:hover {  color: #ce4242 !important;}
.breadcrumb > .active {  color: #ce4242 !important;}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #980000 !important;
  color:#ffffff;
}
.tooltip-inner {  background-color: #3c3c3c !important;}
.media > .pull-left {  margin-right: 0px !important;}
.accordion-inner {
	background-color:#f4f4f4;  border-top: 1px solid #ce4241 !important;}

.carousel-caption {  background: #d8d8d8 !important;}
.carousel-caption h4,.carousel-caption p {     color: #595959 !important;}
.carousel-caption h4 {  margin: 180px 0 5px !important;}



.header {  background-color:#fff;height:50px; color: #bcbfc4;  padding: 10px 0 12px 0;  position: relative;}
.header .brand {  float:left;  padding: 0;  margin: 0;  margin-top:0.6em;  display: block;  text-shadow: none;  line-height: 1;
  background: url(../images/logo.png) left top no-repeat;  height: 36px;  width: 260px;}

.fontwhite{color:#ffffff;}
.fontc999{color:#999999;}
.fontred2{color:#b81c24;}
.fontred3{color:#e74c3c;}
.font-youshi{line-height:2.5em;color:#000; font-size:14px;}
.font-space-a{letter-spacing: 0.24em;}
.font-space-b{letter-spacing: 0.80em;padding-left:0.8em;}
.font-space-c{letter-spacing: 0.15em;}

h6{ font-weight:normal !important;font-size: 12px !important;}

.tabs-dec:before,
.tabs-dec:after,
 {
  display: table;
  line-height: 0;
  content: "";
}

.tabs-dec:after {
  clear: both;
}

.tabs-dec > li {
  float: left;
}

.tabs-dec > li > a{
/*  padding-right: 12px;
  padding-left: 12px;*/
  margin-right: 10px;margin-left:10px;
  line-height: 14px;
}

.tabs-dec { font-size:16px;line-height:20px; margin-top:5px;

}

.tabs-dec > li {
  margin-bottom: -1px;
}

.tabs-dec > li > a {
  padding-top: 8px;
  padding-bottom: 6px;
  line-height: 20px;
}

.tabs-dec > li > a:hover,
.tabs-dec > li > a:focus {  background-color:#fff;
  border-bottom:2px solid #C00003;
}

.tabs-dec > .active > a,
.tabs-dec > .active > a:hover,
.tabs-dec > .active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #ffffff;
  border-bottom:2px solid #C00003;
}

.fw20 > a{width:190px;height:110px;line-height:110px !important; text-align:center; font-size:20px;/* background-color:#f4f3f3;color:#ce4241; font-weight:bold; border:3px solid #ce4241;*/}
.fw20 span{height:30px; margin-bottom:30px; position:absolute;left:18%;top:85px; }
.fw20 > a:hover,
.fw20 > a:focus{width:190px;height:110px;}
/*.arrowhy >a:active {width:210px;height:110px; background-image:url(../bigcustomer/images/arrowhy.png); background-repeat:no-repeat;}*/

.add_adress a{width:380px;height:190px;display:block;line-height:190px; text-align:center;}


.bordere6_left{ border-left:1px solid #e6e6e6;}
.tabs-dec-n{ border-bottom:none !important;}


.topnav{width:100%; background-color:#d8d8d8; margin:0 auto;}
/*.carousel-inner img{ width:100%; height:300px;}*/

.fw01 > a{display:block;height:130px;background-image:url(../images/i_h_01.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw01 span{height:30px; margin-bottom:30px; position:absolute;left:33%;top:85px; }
.fw01 > a:hover,
.fw01 > a:focus{height:130px;background-image:url(../images/i_b_01.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw02 > a{display:block;height:130px;background-image:url(../images/i_h_02.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw02 span{height:30px; margin-bottom:30px; position:absolute;left:33%;top:85px; }
.fw02 > a:hover,
.fw02 > a:focus{height:130px;background-image:url(../images/i_b_02.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw03 > a{display:block;height:130px;background-image:url(../images/i_h_03.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw03 span{height:30px; margin-bottom:30px; position:absolute;left:33%;top:85px; }
.fw03 > a:hover,
.fw03 > a:focus{height:130px;background-image:url(../images/i_b_03.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw04 > a{display:block;height:130px;background-image:url(../images/i_h_04.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw04 span{height:30px; margin-bottom:30px; position:absolute;left:33%;top:85px; }
.fw04 > a:hover,
.fw04 > a:focus{height:130px;background-image:url(../images/i_b_04.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw05 > a{display:block;height:130px;background-image:url(../images/i_h_05.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw05 span{height:30px; margin-bottom:30px; position:absolute;left:18%;top:85px; }
.fw05 > a:hover,
.fw05 > a:focus{height:130px;background-image:url(../images/i_b_05.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw06 > a{display:block;height:130px;background-image:url(../images/i_h_06.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw06 span{height:30px; margin-bottom:30px; position:absolute;left:33%;top:85px; }
.fw06 > a:hover,
.fw06 > a:focus{height:130px;background-image:url(../images/i_b_06.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw07 > a{display:block;height:130px;background-image:url(../images/i_h_11.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw07 span{height:30px; margin-bottom:30px; position:absolute;left:33%;top:85px; }
.fw07 > a:hover,
.fw07 > a:focus{height:130px;background-image:url(../images/i_b_11.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw08 > a{display:block;height:130px;background-image:url(../images/i_h_12.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw08 span{height:30px; margin-bottom:30px; position:absolute;left:23%;top:85px; }
.fw08 > a:hover,
.fw08 > a:focus{height:130px;background-image:url(../images/i_b_12.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw09 > a{display:block;height:130px;background-image:url(../images/i_h_13.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw09 span{height:30px; margin-bottom:30px; position:absolute;left:28%;top:85px; }
.fw09 > a:hover,
.fw09 > a:focus{height:130px;background-image:url(../images/i_b_13.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw10 > a{display:block;height:130px;background-image:url(../images/i_h_14.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw10 span{height:30px; margin-bottom:30px; position:absolute;left:20%;top:85px; }
.fw10 > a:hover,
.fw10 > a:focus{height:130px;background-image:url(../images/i_b_14.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw11 > a{display:block;height:130px;background-image:url(../images/i_h_15.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw11 span{height:30px; margin-bottom:30px; position:absolute;left:18%;top:85px; }
.fw11 > a:hover,
.fw11 > a:focus{height:130px;background-image:url(../images/i_b_15.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw12 > a{display:block;height:130px;background-image:url(../images/i_h_16.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw12 span{height:30px; margin-bottom:30px; position:absolute;left:18%;top:85px; }
.fw12 > a:hover,
.fw12 > a:focus{height:130px;background-image:url(../images/i_b_16.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw13 > a{display:block;height:130px;background-image:url(../images/i_h_18.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw13 span{height:30px; margin-bottom:30px; position:absolute;left:33%;top:85px; }
.fw13 > a:hover,
.fw13 > a:focus{height:130px;background-image:url(../images/i_b_18.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.fw19 > a{display:block;height:130px;background-image:url(../images/i_h_19.png); background-repeat:no-repeat;background-position: 50% 33%; position:relative;color:#000; font-weight:bold;}
.fw19 span{height:30px; margin-bottom:30px; position:absolute;left:23%;top:85px; }
.fw19 > a:hover,
.fw19 > a:focus{height:130px;background-image:url(../images/i_b_19.png); background-repeat:no-repeat; background-color:#b81c24; color:#fff;}

.bgfr{ width:100%;height:709px; background-image:url(../images/bg_47.jpg); background-position:center top; background-repeat:repeat-x;}
.frtxt{ width:860px;height:140px; font-size:14px;color:#000; line-height:2.2em;margin-top:90px; margin-left:280px;}
.frimg{width:825px;margin-left:300px; margin-top:40px;}
.frimg ul li{ float:left; width:165px;}
.figure {  padding-bottom: 10px;  transition: opacity .4s ease-in-out;  column-break-inside: avoid;  display: inline-block;}
.figure img {  padding-bottom: 15px;  margin-bottom: 5px;}                         
.figure:not(:hover) { opacity: 0.6; } 

.sp20d{width:18.1%;*width:17.5%;  float: left;  min-height: 1px;  margin-left: 20px;}/*--------一行5列----------*/
.bordere6{border:1px solid #e6e6e6;}
.mediafo a:hover{background-color:#dd7a7a; display:block;}
.mediafo{ background-color:#f0f0f0;margin-top:20px;}
.media-body-t{line-height:80px; font-size:14px; text-align:center;}
.media-body-t a{color:#000; text-decoration:none;display:block;}
/*.media-body-2t a{padding:18px 0;line-height:22px !important;display:block;}
.media-body-3t a{padding:6px 0;line-height:20px !important;display:block;}*/
.media>img{border:0;}


.bgfan{ width:100%;height:709px; background-image:url(../images/bg_63.jpg); background-position:center top; background-repeat:repeat-x;}
.fan-r-red{ display:inherit; float:right; width:6px; height:25px; margin-top:10px; margin-left:20px; background-color:#ce4242; }

.zxphoto a{position:absolute;display:block;border:1px solid #555555;}
.zxphoto a:hover{border:1px solid #FFFFFF;}
.zxphoto span{width:434px;background:#000;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=50);-moz-opacity:0.6;opacity:0.6;font:bold 12px/30px Verdana, Arial; text-align:center;cursor:hand;}
.zxphoto a:hover span{text-decoration:underline}

.bglink{width:100%;height:709px; background-image:url(../images/bg_92.jpg); background-position:center top; background-repeat:repeat-x;}
.border-bottom{ width:100%; border-bottom:1px solid #777777;}

.bg232323{width:100%; background-color:#232323;}
.bg434343{width:100%; background-color:#434343;}
.bg000{width:100%; background-color:#000000;}

.linkimg {  padding-bottom: 10px;  transition: opacity .4s ease-in-out;  column-break-inside: avoid;  display: inline-block;}
.linkimg img {  padding-bottom: 10px;  margin-bottom: 5px;}                         
.linkimg:not(:hover) { opacity: 0.6; } 



/*---------------footer添加样式-----------------*/

.fontfooter{color:#efefef;}
.fontfooter a{color:#b8b8b8;}
.fontfooter a:hover{color:#fff; text-decoration:none;}
.h2em{height:2em;}
.bottomnavborder{border-top:1px solid #212121; border-bottom:1px solid #212121;}

.sp19{width:24.5%;*width:24.4%;}
.sp16{width:21.5%;*width:21.4%;}
.sp12{width:11.45%;*width:11.44%;}
.sp10{width:15.45%;*width:15.44%;}
.sp20d{width:18.1%;*width:17.5%;  float: left;  min-height: 1px;  margin-left: 20px;}/*--------一行5列----------*/



.borderright{ border-right:1px solid #3b3b3b;}

.erweima{width:65px;height:65px;float:left;}
.erweima A span{display:none;}
.erweima A:hover span{display:block; position:absolute; z-index:999;}


/*---------------固定底部搜索栏-----------------*/

.bottomsearch{width:100%;  position:fixed; bottom:0; left:0; _position:absolute; background-color:#ce4242;-moz-box-shadow: 0px -2px 3px #888888; /* 老的 Firefox */
box-shadow: 0px -2px 3px #888888;}
.quicksearch{ display:none;}
.quicksearch{width:36px;height:42px; position:fixed;bottom:0; left:0; _position:absolute;background-color:#ce4242; color:#fff; z-index:10;padding:2px;padding-top:5px;-moz-box-shadow: 0px -2px 3px #888888; /* 老的 Firefox */box-shadow: 0px -2px 3px #888888;}
.closebut{ position:fixed; bottom:18px;right:20px;}

button.closebottom {  padding: 0;color:#fff;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none; font-weight:bold; font-size:24px;}

/*---------------affix-----------------*/
.onlinecs{ display:none;}
.onlinecs{width:32px;height:42px;color:#fff; z-index:10; position:fixed;right:0; background-color:#980000;padding-left:3px;}

.affix-top{top:100px;}
.affix{right:5px;top:100px;}
.affix-bottom{bottom:200px;}
.affixfu{width:66px; color:#fff; position:absolute; top:100px; right:5px;}
.affixfu ul li h4{margin:0 !important;padding:5px 0;}
.border8f{border:1px solid #8f8f8f;}

.bg59{background-color:#595959;}
.bgtra{ background-color:transparent;}
.shrink{ position:absolute;right:5px; margin-top:2px;color:#fff;}
.affixzs{width:170px;height:50px; margin:0 auto; text-align:left;color:#ce4242;}
button.closeaff {
  padding: 0;color:#fff;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.bgf0{ background-color:#f0f0f0;}

.dropdown-menu { min-width:0px !important; }
.dropdown-menu > li > a { padding:10px 10px !important;}


/*---------------证书业务办理新样式表-----------------*/

.mainborder{border:1px solid #cccccc;width:998px;margin:0 auto;}
.bgbanner{width:978px;height:46px; background-image:url(images/qz_09a.png); background-repeat:no-repeat;padding-left:20px; position:relative;}
.titleico{width:37px; height:42px; float:left;margin-right:10px;}
.titlebanner2{margin-left:8px;line-height:46px; font-size:18px; color:#fff;width:300px; float:left;}

.bg_banli_1{height:46px; background-image:url(../online/images/qz_09a.png); background-repeat:repeat-x;position:relative;}
.bg_banli_2{height:46px; background-image:url(../online/images/qz_09b.png); background-repeat:repeat-x;position:relative;}
.border_wuding{border-right:1px solid #dddddd;border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;}

.pagedh ul > .active > a,
.pagedh ul > .active > span {
  color: #fff !important;
  cursor: default;
}
.pagedh {
  margin-bottom: -5px!important;
}
.pagedh ul > li > a:hover,
.pagedh ul > li > a:focus,
.pagedh ul > .active > a,
.pagedh ul > .active > span {
  background-color: #535353 !important;
  color:#ffffff;
}
.pagedh ul > .disabled > span,
.pagedh ul > .disabled > a,
.pagedh ul > .disabled > a:hover,
.pagedh ul > .disabled > a:focus {
  
  cursor: default;
  background-color: transparent !important;
}

.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 1.0% !important;
}

.row-fluid .sp11g {
  width: 91.08936170212765%;
  *width: 91.03617021276594%;
}

.nav-tabs_zf > .active > a,
.nav-tabs_zf > .active > a:hover,
.nav-tabs_zf > .active > a:focus {
  color: #fff;
  cursor: default;
  background-color: #ce4242 !important;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}

.input-large445 {  width: 445px;}
.input-large510{width: 510px;}
.bgff{ background-color:#fff;}

.help_wxhy{ float:right;  width:130px; height:130px; margin-top:50px;text-align:center;}

.sp380{width:378px;height:360px; background-color:#fff; border:1px solid #e6e6e6;}
.input-8601{width:200px;}
.input-8602{width:236px;}
.input-8603{width:140px;}
.mt15{margin-top:15px;}