﻿﻿ul,ol
{
    list-style: none
}

p
{
    margin: 0
}

ul,ol,dl,dd
{
    margin: 0;
    padding: 0
}ul,ol
{
    list-style: none
}

p
{
    margin: 0
}

*:before, *:after {
    box-sizing: border-box;
}
html {
    color: black;
    font-size: 62.5%;
}
body {
    min-width: 1200px;
    font-family: "Microsoft Yahei","PingFangSC-Regular","Hiragino Sans GB","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.3682;
    color: #333;
    background-color: #fff;
    outline: 0;
}
div {
    display: block;
}
* {
    margin: 0;
    padding: 0;
}
* {
    box-sizing: border-box;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, ol, span, img, em, u, i, p {
    list-style: none;
    outline: none;
    border: 0;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
ins, a {
    text-decoration: none;
    cursor: pointer;
    color: #666;
}
.ins, a {
    text-decoration: none;
}
a {
    background-color: transparent;
    color: #333;
}
a:hover, a:focus, input:focus {
    outline: 0;
}a:hover {
    color: #FF4F53;
    text-decoration: none;
}

input, select, textarea {
    font-size: 100%;
    outline-style: none;
    background: transparent;
    font-family: "微软雅黑";
}
input, button {
    border: none medium;
    outline: none;
    font-family: "微软雅黑";
}
input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
button, input, optgroup, select, textarea {
    margin: 0;
    padding: 0;
    font: inherit;
    color: inherit;
}
input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
button, input, optgroup, select, textarea {
    margin: 0;
    padding: 0;
    font: inherit;
    color: inherit;
}
input {
    line-height: normal;
}





.bit_top990 {
    position: relative;
    height: 40px;
    z-index: 1114;
    border-bottom: 1px solid #eaeaea;
	background:#fff;
}
.bit990 {
    width: 1200px;
    margin: 0 auto;
    height: 40px;
}
.bit_top990 .bitweb {
    margin-left: -10px;
    font-size: 14px;
}
.bit_top990 li {
    position: relative;
    float: left;
    height: 40px;
    padding: 0 10px;
    line-height: 40px;
}
.bit_top990 li>a {
    display: block;
}
.bit_top990 li+li:before, #login_navhover:before, #span_bt_cityinit>li.bit_link:before {
    content: '';
    position: absolute;
    left: 0;
    top: 13px;
    width: 1px;
    height: 14px;
    background: #ccc;
}
.bt_login_box990 {
    float: right;
    position: relative;
    width: auto;
    margin-right: -10px;
    z-index: 10;
    font-size: 12px;
}
.bt_login_box990 ul {
    float: right;
}
.bit_top990 li {
    position: relative;
    float: left;
    height: 40px;
    padding: 0 10px;
    line-height: 40px;
}
.bit_top990 li>a {
    display: block;
}
.bit990 ul li.bit_link>a {
    padding: 0 10px;
    position: relative;
}
.bit990 ul li.bit_link>a em {
    position: absolute;
    width: 8px;
    height: 5px;
    right: 0;
    top: 18px;
    overflow: hidden;
    transition: transform .4s;
    background: url(../imagwzy/login_bg3.png) -128px -90px no-repeat;
}
ul li.bit_link dl.login_mapsite {
    width: 370px;
    padding: 0;
    top: 40px;
    right: 10px;
	display:none;
}
ul li.bit_link dl {
    position: absolute;
    border: 1px solid #ccc;
    background: #fff;
    box-shadow: 0 1px 5px rgba(0,0,0,.2);
    font-size: 14px;
}
ul li.bit_link dl dt {
    padding: 0;
    overflow: hidden;
    font-weight: normal;
    clear: both;
}
ul li.bit_link dl.login_mapsite dt {
    padding: 20px 0 15px 20px;
    line-height: normal;
    font-weight: bold;
}
ul li.bit_link dl dt.noborder {
    border: 0;
}
ul li.bit_link dl dd {
    float: left;
    line-height: 20px;
    white-space: nowrap;
    margin: 0 0 4px 0;
}
ul li.bit_link dl.login_mapsite dd {
    margin-bottom: 10px;
    padding: 0 20px;
}
ul li.bit_link dl.login_mapsite dd a {
    padding: 0;
}
ul li.bit_link dl dd.noborder {
    border: 0;
    width: auto;
    height: auto;
}
ul li.bit_link dl dt.dtmore {
    width: 330px;
    margin: 0 auto 20px;
    padding: 10px 0 0;
    text-align: center;
    font-weight: normal;
    line-height: normal;
}
ul li.bit_link dl dt.dtmore a {
    display: block;
    border-top: 1px solid #E1E1E1;
    padding-top: 10px;
    color: #4284D9;
}
ul li.bit_link dl dt.dtmore a:hover {
    text-decoration: underline;
}
.bt_login_box990 ul li .bit_logintop {
    background: #FF4F53;
    color: #fff;
    border: 0;
    margin-right: 10px;
    border-radius: 3px;
    cursor: pointer;
    -webkit-appearance: none;
    height: 30px;
    width: 40px;
    padding: 0 8px;
    margin: 5px 0;
    line-height: 30px;
}
ul li.bit_link dl.login_account {
    padding: 0;
    top: 40px;
    right: 5px;
    overflow: hidden;
	display: none;
	width: 104px; 
	height:98px;
}
.bt_login_box990 ul li.bit_link dl.login_account dd {
    width: 120px;
    height: 98px;
    margin: 0;
    float: left;
    text-align: left;
    line-height: 42px;
    border-bottom: 1px solid #E1E1E1;
    border-right: 1px solid #E1E1E1;
    padding: 0;
}
.bt_login_box990 ul li.bit_link dl.login_account dd img {
    width: 95px;
    height: 95px;
    margin-left:3px;
}
.bit_link:hover .login_account{
    display: block;
}
.listaaa{
    width:95px;	
}
.listaaa:hover .login_s{
    display: block;
}











.container {
    position: relative;
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
    clear: both;
}
.col-xs-6 {
    width: 595px;
    height: 90px;
	float:left;
}
.section-layout .section-left {
    padding-right: 40px;
}
.logo {
    width: 250px;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
    position: relative;
}
.header-main .logo>a {
    margin-top: 5px;
    display: block;
    width: 215px;
    height: 55px;
    text-indent: -99999px;
    background: url("../imagwzy/sprites-1.png") right -310px no-repeat;
}
.header-main .top form {
    display: inline!important;
}
.btn-form {
    display: inline-block;
    vertical-align: middle;
}
.btn-form {
    position: relative;
    margin-top: 23px;
    text-align: left;
}
.btn-from-control {
    height: 44px;
    line-height: 42px;
    border: 1px solid #ccc;
    border-right: 0;
    border-radius: 3px 0 0 3px;
    padding: 0 15px;
    width: 270px;
    float: left;
}
.btn-form .btn-from-control {
    width: 300px;
    border: 2px solid #ed3d3d;
}
.btn {
    display: inline-block;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    color: #FF4F53;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    border-radius: 3px;
    padding: 0 20px;
    font-size: 16px;
    height: 40px;
    line-height: 38px;
    background-color: #fff;
}
.btn-primary, .btn-primary:link {
    border-color: #FF4F53;
    background: #FF4F53;
    color: #fff;
}
.btn {
    text-align: center;
    display: inline-block;
    color: #fff;
    border-bottom-width: 5px;
    border-bottom-style: solid;
    font-weight: 700;
    font-size: 20px;
    height: 45px;
    line-height: 45px;
}
.btn-form>.btn {
    height: 44px;
    line-height: 42px;
}
.btn-form>.btn-primary {
    border-radius: 0 3px 3px 0;
    float: left;
}
.select-box .btn {
    width: 120px;
    font-size: 16px;
}
.top_dianhua {
    float: right;
    font: 15px/45px "微软雅黑";
    color: #999;
    margin-top: -2px;
}
.top_dianhua {
    float: right;
    font: 15px/45px "微软雅黑";
    color: #999;
    margin-left: 90px;
}
.top_dianhua i {
    font: 24px/43px Arial;
    color: #ef5d41;
}
.treehead-box {
    height: 90px;
    background: #fff;
}


.detail-service-inner.fixed {
    position: fixed;
    z-index: 100;
    margin-left: 0;
    margin-top: 0px;
    border: 1px solid #e7e7e7;
    top: 0;
    width: 290px;
    background-color: #fff;
}




.article-title-box .title-article1{
	text-align: center;
    color: red;
    font-size: 27px;
    font-weight: bold;
    padding: 10px 0 15px;
}


.col-auto, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left;
    position: relative;
    min-height: 1px;
}





.header-main-nav {
    margin-bottom: 20px;
    height: 50px;
    background: rgba(0,0,0,.7);
    width: 100%;
}
.left {
    float: left;
}
.header-main-nav .left.secondary {
    width: 100%;
    padding-right: 0;
    z-index: 11;
}
.list {
    list-style: none;
}
.header-main-nav ul {
    white-space: nowrap;
}
.list.list-justified {
    display: table;
    width: 100%;
}
.drop-layer-box {
    position: relative;
    min-height: 20px;
    z-index: 9;
    cursor: pointer;
}
.list li {
    position: relative;
    float: left;
}
.list.list-justified li {
    display: table-cell;
    float: left;
    width: 133px;
    text-align: center;
    vertical-align: middle;
}
.list>li>a, .list>li>ins>a {
    position: relative;
    display: block;
}
.header-main-nav ul a {
    padding: 0 22px;
    font-size: 18px;
    line-height: 50px;
    height: 50px;
	width:125px;
    color: #fff;
}
.list.list-justified li a {
    text-align: center;
}
.header-main-nav .left li.activity-menu>a {
    padding: 0 2px;
}
.header-main-nav .left li.activity-menu .drop-layer {
    top: 50px;
    right: 0;
    left: -1px;
    box-shadow: none;
    background: #fff;
    width: 1067px;
    border: 1px solid #C9C9C9;
    border-top: none;
    height: 430px;
    padding-top: 8px;
    position: absolute;
}
.header-main-nav .left li.activity-menu:hover>a {
    background: rgba(255,255,255,1);
    color: #000;
    /* border: 4PX solid #C9C9C9; */
    border-top: 1PX solid #ff5256;
    border-bottom: none;
}
.header-main-nav .left li.activity-menu .drop-layer a {
    position: relative;
    color: #000;
    font-size: 12px;
    height: 31px;
    line-height: 31px;
    float: left;
    width: auto;
    border-bottom: 0;
}
.header-main-nav .left li.activity-menu .drop-layer a>i {
    position: absolute;
    width: 80%;
    height: 1px;
    bottom: 0;
    left: 10%;
    background: #ff5256;
}
.drop-layer>a {
    display: block;
    height: 40px;
    font-size: 14px;
    line-height: 39px;
    border-bottom: 1px solid #d9d9d9;
    color: #333!important;
    padding: 0 15px;
    overflow: hidden;
}


.header-main-nav .left li.activity-menu .drop-layer a:hover {
    color:#F10013;
}

.d1{ display:none;}
.da:hover .d1{ display:block;}
.d2{ display:none;}
.db:hover .d2{ display:block;}
.d3{ display:none;}
.dc:hover .d3{ display:block;}

.d4{ display:none;}
.dds:hover .d4{ display:block;}

.d5{ display:none;}
.de:hover .d5{ display:block;}

.d6{ display:none;}
.df:hover .d6{ display:block;}








body .cur-item .item-img{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}body .clearfix:after{clear:both;content:'\20';height:0;display:block}body .clear{clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}body .yahei{font-family:"microsoft yahei",Tahoma,Arial,Helvetica,STHeiti}body .heiti{font-family:SimHei,STHeiti,"microsoft yahei",Tahoma,Arial,Helvetica}.s-hl-content{position:relative}.s-hl-content .s-bd-logo{height:20px;width:100px;background:url('../imagwzy/bd_logo_78626fb5.png') no-repeat left top;background-position:0 0}.s-hl-content .s-bd-logo:hover{background-position:0 -20px}.s-hl-content .s-bd-logo{text-decoration:none;cursor:pointer;display:block;overflow:hidden;position:absolute;bottom:0;right:0;z-index:2147483647}.s-hl-content .s-bd-logo-small:hover{background-position:-70px 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="//su.bdstatic.com/static/cun/img/logo_border_dark_fe7d5068.png",sizingMethod="crop")}.s-hl-content .s-bd-logo-small{position:absolute;cursor:pointer;bottom:0;right:0;height:18px;width:18px;background:url(../imagwzy/bd_logo2_fe7c9450.png) no-repeat left top;background-position:0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="//su.bdstatic.com/static/cun/img/logo_border_light_0f0bac10.png",sizingMethod="crop");_background:none;z-index:2147483647}
#wrapper{position:relative}

#container{position:relative;overflow:hidden;box-sizing:border-box}

#iSlider-wrapper{height:100%;position:relative}a{text-decoration:none}.desc_bottom{display:block;overflow:hidden;color:#000;position:relative}

.desc_title{position:absolute;bottom:0;top:0;margin:auto;left:8px;font-size:16px;word-spacing:1.76px;letter-spacing:1px;color:#000;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desc_title:hover{color:#044f77}.islider-outer,.islider-outer>li{margin:0;width:100%;height:100%;overflow:hidden;padding:0;list-style:none}.islider-outer{display:block;position:relative}.islider-outer>li{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;display:-moz-box;display:-webkit-box;display:box;-moz-box-pack:center;-webkit-box-pack:center;box-pack:center;-moz-box-align:center;-webkit-box-align:center;box-align:center}.islider-img>img{max-width:100%;max-height:100%}.islider-sliding{z-index:0}.islider-sliding-focus{z-index:1}.islider-outer{position:relative}.islider-btn-outer{position:absolute;width:26px;height:34px;cursor:pointer;display:block;background-color:#000;opacity:0}.islider-btn-outer:hover{opacity:.44}.islider-btn-outer.left .islider-btn-inner{left:7px}.islider-btn-outer.right{right:1.5px}.islider-btn-outer.right .islider-btn-inner{right:7px}.islider-btn-inner,.islider-dot-wrap{position:absolute;left:0;right:0;bottom:35px}.islider-btn-inner{width:12px;height:12px;border-top:2px solid #fff;border-left:2px solid #fff;margin:auto;top:0;bottom:0}.islider-btn-outer.left>.islider-btn-inner{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.islider-btn-outer.right>.islider-btn-inner{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.islider-dot-wrap{width:45%;height:10%;margin:0 auto;padding:0;z-index:10000;text-align:center}.islider-dot{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;border:1px solid #fff;list-style:none;margin:0 7px}.islider-dot.active{background-color:#fff}.islider-outer img{display:inline-block;transform:scale(1);transition:transform .5s ease-in}.islider-outer img:hover{transform:scale(1.1)}




.container main {
    width: 900px;
    float: right;
}
main div.blog-content-box {
    position: relative;
    padding: 0 24px 16px;
    background: #fff;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.05);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.05);
    margin-bottom: 15px;
    padding: 15px;
	min-height:100px;
}
main div.blog-content-box .article-header-box {
    border-bottom: 1px solid #e0e0e0;
    padding-top: 16px;
    z-index: 9;
    background-color: #fff;
}
main div.blog-content-box .article-header-box .article-header div.article-title-box {
    margin-bottom: 8px;
}
main div.blog-content-box .article-header-box .article-header div.article-title-box .title-article {
    font-size: 22px;
    word-wrap: break-word;
}

.xq-khal {
    width: 315px;
    height: 153px;
	margin-top:20px;
    border-bottom: 1px dashed #eaeaea;
}
.xq-khal .cpfl-logo-bor{border:1px solid #e8e8e8;}
.xq-khal-r {
    height: 138px;
    margin-left: 12px;
    margin-top: -2px;
    width: 168px;
}
.xq-khal-r h6{width:100%; line-height:29px;}
.xq-khal-r h6 em{font-size:15px; color:#333;}
.xq-khal-r h6 p {
    font-size: 12px;
    color: #666;
    padding-left: 0px;
    width: 177px;
}
.xq-khal-r h6 .ms{line-height:23px; height:50px; padding-top:4px;}
.cpfl-logo-nm {
    width: 120px;
    height: 135px;
    border-left: 1px solid #e8e8e8;
    padding: 25px 0;
}
.cpfl-logo-nm img {
    display: block;
    margin: 0 auto;
    width: 100px;
    height: 80px;
}


.cpgs-cont01 {
    /* width: 100%; */
    margin-bottom: 20px;
}
.s-tab-itmearticle {
    font-size: 14px;
    color: #666;
}
.s-tab-itmearticle02 {
    padding-left: 0;
    height: 285px;
    background: #f5f6f9;
    margin-top: 30px;
}
.s-tab-itme.mt45 .cpgs-cont01:nth-child(8) .s-tab-itmearticle02 {
    display: flex;
    align-items: Center;
}
.jbtj-img07 {
    width: 180px;
    height: 180px;
    background: url(../imagwzy/pic08.png) center no-repeat;
    position: relative;
    border-radius: 50%;
    margin: 52px 50px 53px 85px;
}
.jbtj-img05 {
    width: 180px;
    height: 180px;
    background: url(../imagwzy/pic02.png) center no-repeat;
    position: relative;
    border-radius: 50%;
    margin: 52px 50px 53px 85px;
}
.jbtj-r {
    width: 460px;
    text-align: left;
    padding-top: 30px;
}
.jbtj-r li {
    font-size: 14px;
    color: #666;
    margin-bottom: 13px;
    padding: 1px 0;
}





















.ft_box {
	width: 100%;
	height: 252px;
	background-color: #3E3E3E;
	color: #5884cf;
	font-size: 14px;
	min-width: 1200px;
	font-family: "microsoft yahei";
	margin-top: 100px;
}

.footer-sec2 {
	width: 1200px;
	margin: 0 auto
}

.ft_logo {
	float: left;
	padding-right: 60px;
	border-right: 1px dotted #CBCBCB;
	margin-top: 50px;
}

.ych {
	background: url(../imagwzy/ft_logo_new.png) no-repeat 0 0;
	display: block;
	height: 40px;
	padding-top: 55px;
}

.ych span {
	border-top: 1px solid #fff;
	color: #5884cf;
	display: block;
	height: 35px;
	line-height: 35px
}

.ych:hover {
	text-decoration: none
}

.ft_tel {
	padding-top: 24px;
}

.ft_tel strong {
	font-size: 31px;
	font-weight: bold;
	color: #ffffff;
	line-height: 40px;
	font-family: "Georgia";
	letter-spacing: 0.02em;
	z-index: 20;
}

.ft_tel a, .foot_photo a:link, .foot_photo a:visited, .foot_photo a:hover {
	color: #ffffff;
	text-decoration: none;
}

.ft_tel p {
	line-height: 20px;
	margin-top: 4px;
}

.ft_box ul {
	padding-left: 12px;
	float: left;
}

.ft_box ul li {
	width: 108px;
	padding-left: 60px;
	float: left;
	height: 150px;
}

.ft_box ul li.w170 {
	width: 155px;
	margin-left: 270px;
	margin-top: -180px;
}

.ft_box ul li.w175 {
	width: 155px;
	margin-left: 470px;
	margin-top: -180px;
}

.ft_box ul li.w180 {
	width: 155px;
	margin-left: 670px;
	margin-top: -180px;
}

.ft_box ul li h3 {
	line-height: 45px;
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 20px;
	color: #E4E4E4;
}

.ft_box ul li p {
	font-style: normal;
	color: #fff;
	line-height: 36px;
	height: 36px;
	overflow: hidden
}

.ft_box ul li i {
	margin-right: 10px;
	font-size: 30px;
	display: inline-block;
	height: 36px;
	vertical-align: top;
	font-style: normal;
}

.ft_box ul li a, .ft_box ul li a:visited {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	display: inline-block;
	height: 36px;
	vertical-align: top;
}

.ft_box ul li a:hover {
	color: #fff;
	text-decoration: underline;
}

.ft_box .erwm {
	float: right;
	margin-left: 20px;
	background: #fff url(../imagwzy/erwm.png) no-repeat 14px 20px;
	width: 136px;
	height: 40px;
	padding: 130px 0 0;
	line-height: 40px;
	text-align: center;
	color: #333;
	font-size: 12px;
	margin-top: -170px;
	color: #fff;
	height: 140px;
}

.ft_box .public_num {
	float: right;
	background: #fff url(../imagwzy/icon.png) no-repeat -7px -504px;
	width: 136px;
	height: 40px;
	padding: 130px 0 0;
	line-height: 40px;
	text-align: center;
	color: #333;
	font-size: 12px;
	margin-right: 170px;
	margin-top: -170px;
	color: #fff;
	height: 140px;
}
.ft_boxa {
    width: 100%;
    background-color:#393939;
    padding-top: 15px;
    padding-bottom: 10px;
}
.footer-sec2a {
    width: 1200px;
    margin: 0 auto;
	text-align:center;
}
.copyright{ color:#fff;}
.footer-sec2a span a{
	color:#eaeaea;
}
.footer-sec2a span a:hover{
	color:#fff;
}









@charset "utf-8";

/*
 
 * 17素材vip建站专区模块代码
 * 详尽信息请看官网：http://www.17sucai.com/pins/vip
 *
 * Copyright , 温州易站网络科技有限公司版权所有
 * 图片不能商用，代码可商用。
 
 * 请尊重原创，未经允许请勿转载。
 * 在保留版权的前提下可应用于个人或商业用途
 
*/

*{padding:0;margin:0;font-family:"微软雅黑"}
*{padding:0;margin:0;font-family:"微软雅黑"}
ol,ul{list-style:none}
a{text-decoration:none;color:#686868}
img{border:0}
.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#f67524;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../imagwzy/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../imagwzy/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../imagwzy/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../imagwzy/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../imagwzy/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../imagwzy/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../imagwzy/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../imagwzy/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../imagwzy/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../imagwzy/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../imagwzy/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#f67524;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son {
    width: 155px;
    display: none;
    color: #363636;
    text-align: center;
    padding-top: 155px;
    position: absolute;
    left: -155px;
    top: 0;
    background-image: url(../imagwzy/leftewm.png);
    background-repeat: no-repeat;
    background-position: center center;
    border: 1px solid #e0e0e0;
}
.side ul li.sideetel .telBox.son {
    width: 240px;
    height: 115px;
    display: none;
    color: #fff;
    text-align: left;
    position: absolute;
    left: -240px;
    top: 0px;
    background: #f67524;
}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../imagwzy/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.side ul li.sideetel .telBox dd.bgs2{background:url(../imagwzy/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}







#flash{width:260px;height: 150px;margin: 0px auto;position: relative;}
#flash #play{width:252px;height: 135px;list-style: none;position:absolute;top:0px;left:0px;}
#flash #play li{display: none;position:absolute;top:0px;left:0px;}
#flash #play li img{float: left;}
#button {
    position: relative;
    bottom: 20px;
    left: 40px;
    top: 145px;
    list-style: none;
}
#button li{margin-left: 10px;float: left;}
#button li div{width:12px;height: 12px;background:#DDDDDD;border-radius: 6px;cursor: pointer;}






/* Div1 */
.Div1{width:845px;height:auto;margin:30px auto;overflow:hidden;position:relative;}
.Div1_title{height:32px;width:1000px;padding-bottom:3px;background:url(../imagwzy/lizi_img001.jpg) repeat-x;}
.Div1_title em{float:left;font-style:normal;line-height:32px;padding-left:13px;font-size:14px;}
.Div1_title span{float:right;display:block;padding:8px 15px 0 0;height: 20px;}
.Div1_title span b , .Div1_title span a{display:block;float:left;}
.Div1_title span b , .Div1_title span b img{width:11px;height:11px;}
.Div1_title span b img{cursor:pointer;}
.Div1_prev{padding:2px 10px 0 0;}
.Div1_next{padding:2px 0 0 0px;}
.Div1_title span a{font-size:12px;background:url(../imagwzy/lizi_img005.jpg) no-repeat left center; padding-left:15px;margin-right:10px;}
.Div1_title span a:hover{color:#f34d01;background:url(../imagwzy/lizi_img004.jpg) no-repeat left center;}
.Div1_title span a.Div1_title_a1{color:#f34d01;background:url(../imagwzy/lizi_img004.jpg) no-repeat left center;}

.Div1_main{padding-top:13px;height:800px;width:2500px;overflow:hidden;position:relative;z-index:1;}

.Div1_main li {
    float: left;
    padding: 0 38px;
}
.Div1_main li img{
    width:200px;
	height:300px;
}
.Div1_main li h5{
    
    font-size: 12px;
    margin-top: 15px;
    color: #666;
    text-align: center;

}
.Div1_main div{width:845px;height:800px;float:left;}
.Div1_main div span{ margin-bottom:20px;width:245px;display:block;float:left;}
.Div1_main div span a{display:block;}
.Div1_main_a1{padding:4px 3px 4px 4px;margin-bottom:4px;}
.Div1_main_a1 , .Div1_main_a1 img{width:245px;height:350px;}
.Div1_main div span b{display:block;padding-left:10px;color:#787878;}
.Div1_main div span p{line-height:20px;padding:0 10px;height:87px;color:#787878;}
.Div1_main_a2{background:url(../imagwzy/lizi_img009.jpg) no-repeat;width:77px;height:19px;color:#fff;text-align:center;line-height:19px;
 margin-left:10px;}
.Div1_main_a2:hover{background:url(../imagwzy/lizi_img008.jpg) no-repeat;}

.Div1_main div span.Div1_main_span1 .Div1_main_a1{background:url(../imagwzy/lizi_img010.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 b , .Div1_main div span.Div1_main_span1 p{color:#33a0ff;}
.Div1_main div span.Div1_main_span1 .Div1_main_a2{background:url(../imagwzy/lizi_img008.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 .Div1_main_a2:hover{background:url(../imagwzy/lizi_img009.jpg) no-repeat;}

.Div1 .Div1_prev1 ,.Div1 .Div1_next1{display:block;width:31px;height:30px;position:absolute;cursor:pointer;z-index:2;top:365px;}
.Div1 .Div1_prev1 img ,.Div1 .Div1_next1 img{width:31px;height:30px;}
.Div1 .Div1_prev1:hover ,.Div1 .Div1_next1:hover{opacity:0.7;.filter:alpha(opacity=70)}
.Div1 .Div1_prev1{left:18px;}
.Div1 .Div1_next1{left:785px;}





.picScroll-top{ margin:0 auto;  width:245px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
.picScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-top .hd .prev,.picScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; background:url("../imagwzy/arrow.png") 0 -100px no-repeat;}
.picScroll-top .hd .next{ background-position:0 -140px;  }
.picScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.picScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.picScroll-top .hd ul {
    float: left;
    overflow: hidden;
    margin-top: 12px;
    zoom: 1;
    position: relative;
    left: 15%;
}
.picScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../imagwzy/icocircle.gif") 0 -9px no-repeat; }
.picScroll-top .hd ul li.on{ background-position:0 0; }
.picScroll-top .bd{ padding:10px;   }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ text-align:center; zoom:1; }
.picScroll-top .bd ul li .pic{ text-align:center; }
.picScroll-top .bd ul li .pic img{ width:220px; height:122px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-top .bd ul li .title{ line-height:24px; }





.detail-service-inner {
	margin-top:30px;
}
.detail-list{
	border: 1px solid #e7e7e7;
	background:#fff;
}
.detail-service-title {
	text-align:center;
	font-size: 16px;
	margin-top: 15px;
	margin-bottom: 12px;
}

.detail-service-btn {
	margin-bottom: 16px;
	text-align: center;
}

.detail-service-call {
	font-size: 32px;
	color: #e50d2b;
	text-align: center;
}

.detail-service-date {
	font-size: 12px;
	color: #9d9d9d;
	margin-top: 8px;
	margin-bottom: 20px;
	text-align: center;
}

.detail-service-btn .btn .icon {
	margin-right: 8px;
	position: relative;
	top: -2px;
}
.detail-service-btn .btn-blue-person .icon {
	width: 20px;
	height: 22px;
	display: inline-block;
	background: url(../imagwzy/talk_blue-f7624.gif);
	margin-right: 5px;
}
.icon-service {
	width: 28px;
	height: 20px;
	background-position: 0 -300px;
}
.checkbox.checked i, .icon, .radio i, .score, .score b {
	background: url(../imagwzy/icon-c3295.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
}

.detail-service-btn .btn {
	font-size: 16px;
	width: 180px;
	height: 36px;
	line-height: 38px;
	border-bottom-width: 4px;
}
.btn-blue {
	background-color: #8abaf5;
	border-bottom-color: #81a8eb;
}
.btn {
	text-align: center;
	display: inline-block;
	color: #fff;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	font-weight: 700;
	font-size: 20px;
	height: 45px;
	line-height: 45px;
}

.detail-service-qrcode {
	border-top: 1px solid #e7e7e7;
	padding-top: 16px;
	padding-bottom: 16px;
	text-align: center;
}
.detail-service-qrcode p {
	margin-top: 18px;
}

.detail-service-qrcode-small{
	display:none;
	background:url(../imagwzy/qrcode-hide-fb172.png) right top no-repeat;
	position:relative;
	border-top:1px solid #e7e7e7;
	text-align:left;
	cursor:default;
}
.detail-service-qrcode-small .icon-qrcodewx{
	margin:10px 0 10px 12px;
	width:34px;
	height:34px;
	background-position:-200px -300px;
}
.detail-service-qrcode-small-text{
	margin-left:10px;
}


.fixDiv{
	position:fixed;
	top:0;
}



.t-box1 .title-box {
	text-align: center;
	font-size: 26px;
	font-weight: normal;
	color: #323232;
	padding: 45px 0 25px;
	padding-top:10px;
}

.t-box1 .title-box>p {
	font-size: 14px;
	color: #666;
}

.t-box1 .table-box {
	width: 840px;
	margin: 0 auto;
	border: 1px solid #e6e6e6;
}

.t-box1 .table-box .org {
	color: #ff6600;
}

.t-box1 .table-box th {
	font-size: 16px;
	color: #323232;
	text-align: center;
	background: #f9f9f9;
	padding: 17px 9px;
	border-right: 1px solid #e5e5e5;
	min-width: 200px;
}

.t-box1 .table-box td {
	font-size: 14px;
	color: #666;
	text-align: left;
	padding: 17px 20px 17px 38px;
}

.t-box1 .table-box .order>label {
	line-height: 28px;
	padding-right: 38px;
	display: block;
}

.t-box1 .ul-box {
	width: 798px;
	height: auto;
	border: 1px solid #e8e8e8;
	border-bottom: none;
	margin: 0 auto;
	text-align: left;
	padding: 20px;
}

.t-box1 .ul-box li:first-child {
	font-size: 14px;
	color: #333;
	line-height: 40px;
}

.t-box1 .ul-box li {
	font-size: 12px;
	color: #666;
	line-height: 28px;
}

.t-box1 .link-box {
	width: 764px;
	height: 95px;
	line-height: 95px;
	display: block;
	margin: 0 auto;
	padding-left: 76px;
	background: #efefef;
}

.t-box1 .link-box>label {
	color: #333;
	font-size: 16px;
}

.t-box1 .link-box>input[type="text"] {
	padding-left: 20px;

	width: 240px;
	margin-left: 10px;
	background: #fff;
	height: 42px;
	line-height: 42px;
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.t-box1 .link-box>bottom {
	background: #ff8400;
	color: #fff;
	font-size: 16px;
	text-align: center;
	width: 112px;
	display: inline-block;
	height: 42px;
	line-height: 42px;
	*zoom: 1;
	*display: inline;
	position: relative;
	left: -5px;
	border-radius: 0 2px 2px 0;
}

.t-box1 .flow-box {
	width: 788px;
	height: auto;
	border: 1px solid #e8e8e8;
	border-bottom: none;
	margin: 0 auto;
	text-align: left;
	padding: 15px 20px 15px 30px;
}

.t-box1 .flow-box p {
	display: inline-block;
	*zoom: 1;
	*display: inline;
	color: #333;
	font-size: 14px;
	padding: 15px 50px 15px 0;
}

.t-box1 .flow-box label {
	width: 40px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	*zoom: 1;
	*display: inline;
	font-size: 22px;
	font-weight: bold;
	color: #0058ab;
	text-align: center;
	margin: 0 15px 0 0;
}

.t-box1 .height38 {
	display: block;
	height: 38px;
}

.title-article{ font-size:22px;}





.xiayiye ul {
	height: 41px;
	padding: 24px 20px 20px 20px;
	text-align: center;
}
.xiayiye ul li {
    margin: 0 0px;
    padding-left: 10px;
    padding-right: 5px;
    float: left;
    border: 1px solid #d1d1d1;
    background: #fff;
    height: 25px;
}
.xiayiye ul li a {
    float: left;
    display: block;
    padding: 0 8px;
    height: 23px;
    font: 12px/23px Tahoma;
    color: #f00;
}




























.vexed-list {
    width: 100%;
    height: 311px;
    margin-top: 32px;
}
.vexed-list>div {
    width: 208px;
    height: 285px;
    float: left;
    position: relative;
}

.vexed-list li {
  position: absolute;
  top: 0;
  left: 0;
  width: 208px;
  height: 100%;
  background: rgba(255, 255, 255, 1);
  box-shadow: 0px 0px 18px 2px rgba(188, 188, 188, 0.25);
  transition: all .6s;
}

.vexed-list>div:nth-child(n+2) {
    margin-left: 12px;
}

.vexed-list li img {
  width: 208px;
  height: 155px;
}

.vexed-list li h4 {
    width: 195px;
    height: 36px;
    background: rgb(0, 160, 233);
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(255, 255, 255, 1);
    line-height: 36px;
    padding-left: 14px;
    margin-top: -20px;
    position: absolute;
}

.vexed-list li p {
    font-size: 13px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(151, 156, 155, 1);
    position: absolute;
    margin-top: 35px;
    line-height: 25px;
    padding-left: 15px;
}

.vexed-list>div:hover li {
  margin-top: -10px;
}

.vexed-list>div:hover li h4 {
    background: linear-gradient(60deg, rgb(0, 160, 233), rgb(29, 32, 136));
}

.vexed-list>div:hover li p {
  color: rgba(82, 89, 89, 1);
}

















.list .item {
    margin: 0 10px 15px 10px;
    border-bottom: 1px dashed #e4e4e4;
    overflow: hidden;
    padding: 23px 0 8px;
    padding-top: 0;
    width: 1018px !important;
    word-break: break-all;
    font-family: Microsoft YaHei;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.list .item h3 {
    font-weight: bold;
    color: #292e2e;
    height: 30px;
    line-height: 30px;
    width: 985px;
    float: left;
}
.links{
    min-height: 45px;
    float: left;
    line-height: 45px;
    padding: 6px 0;
}
.hot{color: #F10013 !important;}


.d2 {
    display: none;
    width: 935px !important;
    height: 275px !important;
}


.list .item1 {
    margin: 0 10px 10px 10px;
    border-bottom: 1px dashed #e4e4e4;
    overflow: hidden;
    padding: 23px 0 5px;
    padding-top: 0;
    width: 910px !important;
    word-break: break-all;
    font-family: Microsoft YaHei;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.list .item1 h3 {
    font-weight: bold;
    color: #292e2e;
    height: 30px;
    line-height: 30px;
    width: 910px;
    float: left;
}



.d3 {
    display: none;
    width: 801px !important;
    height: 303px !important;
}

.list .item2 {
    margin: 0 10px 10px 10px;
    border-bottom: 1px dashed #e4e4e4;
    overflow: hidden;
    padding: 23px 0 5px;
    padding-top: 0;
    width: 910px !important;
    word-break: break-all;
    font-family: Microsoft YaHei;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.list .item2 h3 {
    font-weight: bold;
    color: #292e2e;
    height: 30px;
    line-height: 30px;
    width: 910px;
    float: left;
}





.d4 {
    display: none;
    width: 669px !important;
    height: 92px !important;
}

.list .item3 {
    margin: 0 10px 10px 10px;
    border-bottom: 1px dashed #e4e4e4;
    overflow: hidden;
    padding: 23px 0 5px;
    padding-top: 0;
    width: 650px !important;
    word-break: break-all;
    font-family: Microsoft YaHei;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.list .item3 h3 {
    font-weight: bold;
    color: #292e2e;
    height: 30px;
    line-height: 30px;
    width: 650px;
    float: left;
}




.d5 {
    display: none;
    width: 536px !important;
    height: 92px !important;
}
.dds:hover .d5 {
    display: block;
}

.list .item4 {
    margin: 0 10px 10px 10px;
    border-bottom: 1px dashed #e4e4e4;
    overflow: hidden;
    padding: 23px 0 5px;
    padding-top: 0;
    width: 510px !important;
    word-break: break-all;
    font-family: Microsoft YaHei;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.list .item4 h3 {
    font-weight: bold;
    color: #292e2e;
    height: 30px;
    line-height: 30px;
    width: 510px;
    float: left;
}






.d6 {
    display: none;
    width: 271px !important;
    height: 300px !important;
}
.dds:hover .d6 {
    display: block;
}

.list .item6 {
    margin: 0 10px 10px 29px;
    border-bottom: 1px dashed #e4e4e4;
    overflow: hidden;
    padding: 23px 0 5px;
    padding-top: 0;
    width: 205px !important;
    word-break: break-all;
    font-family: Microsoft YaHei;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.list .item6 h3 {
    font-weight: bold;
    color: #292e2e;
    height: 30px;
    line-height: 30px;
    width: 205px;
    float: left;
}










.d7 {
    display: none;
    width: 404px !important;
    height: 92px !important;
}
.dds:hover .d7 {
    display: block;
}

.list .item5 {
    margin: 0 10px 10px 27px;
    border-bottom: 1px dashed #e4e4e4;
    overflow: hidden;
    padding: 23px 0 5px;
    padding-top: 0;
    width: 365px !important;
    word-break: break-all;
    font-family: Microsoft YaHei;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.list .item5 h3 {
    font-weight: bold;
    color: #292e2e;
    height: 30px;
    line-height: 30px;
    width: 365px;
    float: left;
}


















.certificate-side {
	width: 1180px;
	margin: 0 auto;
	position: relative;
}

.certificate-dis {
	width: 540px;
	height: 376px;
}

.certificate-dis li {
	position: relative;
}

.certificate-img {
	width: 540px;
	height: 376px;
}

.certificate-tips {
	width: 530px;
	background: #1d7bd3;
	position: absolute;
	top: 0;
	left: 569px;
	box-shadow: 0 0 3px 1px rgba(0,0,0,.15);
	border-radius: 3px;
	padding: 20px 30px 30px;
}

.certificate-triangle {
	display: block;
	width: 0;
	height: 0;
	border-top: 12px transparent solid;
	border-bottom: 12px transparent solid;
	border-right: 13px #1d7bd3 solid;
	position: absolute;
	left: -13px;
	top: 50%;
	margin-top: -12px;
}

.certificate-tips>h3 {
	font-size: 18px;
	color: #ffffff;
	margin-bottom: 10px;
}

.certificate-tips>p {
	font-size: 14px;
	color: #fff;
}

.certificate-list .udf_oo {
	width: 1145px;
	margin: 0 auto;
}

.certificate-list ul {
	overflow: hidden;
}

.certificate-list li {
    width: 245px;
    float: left;
    margin: 0 17px;
    text-align: center;
    border: 1px transparent dashed;
}

.certificate-list li.active {
	border: 1px #1d7bd3 dashed;
}

.certificate-list li p {
	font-size: 16px;
	color: #fff;
	padding: 0 5px;
}

.certificate-list-img {
	padding: 10px;
}

.certificate-list-img {
	padding: 10px;
	width: 137px;
	height: 95px;
}

.certificate-side .ban-btn {
	position: absolute;
	bottom: 130px;
	display: block;
	width: 29px;
	height: 55px;
	background-image: url(../img_ind/p_n.png);
}

.certificate-side .ban-btn.sPrev {
	left: -15px;
	background-position: 0 0;
}

.certificate-side .ban-btn.sNext {
	right: -15px;
	background-position: -29px 0;
}

.certificate-side .ban-btn.sPrev:hover {
	background-position: 0 -55px;
}

.certificate-side .ban-btn.sNext:hover {
	background-position: -29px -55px;
}

.certificate-border {
	width: 610px;
	border-bottom: 1px #e5e5e5 solid;
	position: absolute;
	right: 0;
	bottom: 187px;
}

.certificate-border>span {
	display: block;
	width: 85px;
	height: 5px;
	background: #1d7bd3;
	position: absolute;
	bottom: -3px;
}

.certificate-list .udf_circle {
	bottom: -45px;
	width: 1180px;
	font-size: 0;
	position: absolute;
	z-index: 1;
	text-align: center;
	cursor: pointer;
}

.certificate-list .udf_circle ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	padding: 5px 15px;
	border-radius: 10px;
	font-size: 0;
	text-align: center;
}

.certificate-list .udf_circle li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	width: 10px;
	height: 10px;
	font-size: 0;
	color: #999;
	margin: 0 5px;
	border-radius: 50%;
	background: #7b695c;
}

.certificate-list .udf_circle li:hover {
	background: #1397ea;
	color: #1397ea;
}

.certificate-list .udf_circle li.on {
	background: #1397ea;
}





.pagehome, .page-container, .page {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.home-return{
    width: 56px;
    height: 56px;
    margin: 0;
    background: url(../img_ind/icon-return.png) no-repeat center center;
    border-radius: 50%;
    cursor: pointer;
    position: absolute;
    right: -25px;
    bottom: -36px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.act .home-return{
	opacity: 1;
    visibility: visible;
}
.certificate-list li img {
    width: 240px;
}
.certificate-list li h5 {
    font-size: 16px;
    padding: 18px 0;
    font-weight: bold;
    color: #fff;
}