body {
	background-color: rgb(255, 255, 255);
}
* {
	margin: 0px; padding: 0px; font-family: Î¢ÈíÑÅºÚ;
}
.localContent a {
	text-decoration: none; display: inline-block;
}
.localContent :nth-child(2n+1).fllow-bx {
	background: rgb(249, 249, 249);
}
.fllow-bx h2{ width: 117px;
float: left;
margin-left: 10px;
font-size: 18px;
color: rgb(255, 255, 255);
font-weight: bold;
margin-top: 10px;}
input {
	border: 0px currentColor;
}
span {
	display: inline-block;
}
img {
	border: 0px currentColor;
}
h1 {
	font-weight: normal;
}
h2 {
	font-weight: normal;
}
h3 {
	font-weight: normal;
}
h4 {
	font-weight: normal;
}
h5 {
	font-weight: normal;
}
h6 {
	font-weight: normal;
}
b {
	font-weight: normal;
}
strong {
	font-weight: normal;
}
i {
	font-style: normal;
}
em {
	font-style: normal;
}
li {
	list-style: none;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.clearfix {
	
}
.clear{ clear:both;}
html {
	height: 100%; position: relative;
}
body {
	height: 100%; position: relative;
}
body {
	background: rgb(255, 255, 255) !important; margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 14px;
}



.wrapper {
	margin: auto; width: 1200px;
}
.header-wrap {
	width: 100%; height: 123px; overflow: visible; padding-top: 17px; box-sizing: border-box; background-color: rgb(255, 255, 255); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.public-head-layout {
	height: 100px;
}
.public-head-layout .site-logo {
	margin: 0px 0px auto; width: 363px; height: 69px; float: left;
}
.public-head-layout .site-logo img {
	 max-height:89px; max-width: 277px;
}
.head-search-bar {
	width: 520px; overflow: visible; padding-top: 28px; float: left; position: relative;
}
#search ul.tab {
	left: 0px; top: 8px; width: 200px; height: 23px; overflow: hidden; display: block; position: absolute; z-index: 99;
}
#search ul.tab li {
	padding: 0px 14px 3px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-weight: bold; margin-right: 8px; float: left; white-space: nowrap; cursor: pointer;
}
#search ul.tab li.current:hover {
	background: rgb(223, 107, 60);
}
#search ul.tab li.current {
	background: rgb(223, 107, 60); margin: 0px; padding: 0px 14px 3px; height: 20px; color: rgb(255, 255, 255); line-height: 22px; float: left;
}
.head-search-bar .search-form {
	padding: 0px; border-radius: 0px; border: 2px solid rgb(0,95,163); width: 520px; height: 41px; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.head-search-bar .search-form .header-function {
	width: 88px; height: 41px; margin-top: 0px; float: left; display: inline-block; position: relative;
}
.head-search-bar .search-form .header-function .btn-group {
	 padding: 0px 0px 0px 16px; border-radius: 0px; width: 88px; height: 37px; text-align: left; color:#069; line-height: 37px; font-size: 14px; border-right-color:rgb(0,95,163); !important; border-right-width: 2px !important; border-right-style: solid !important; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.head-search-bar .search-form .header-function .btn-group ul.dropdown-menu {
	background: rgb(255, 255, 255); border: 2px solid rgb(0,95,163); left: -2px; top: 37px; width: 90px; position: absolute; z-index: 100; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.head-search-bar .search-form .header-function .btn-group:hover ul.dropdown-menu {
	display: inline-block;
}
.head-search-bar .search-form .header-function .btn-group ul.dropdown-menu li {
	width: 100%; color: rgb(68, 68, 68); padding-left: 16px; font-size: 14px; cursor: pointer; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.head-search-bar .search-form .header-function .btn-group ul.dropdown-menu li.active {
	background: rgb(0,95,163); color: rgb(255, 255, 255);
}
.head-search-bar .search-form .header-function .btn-group ul.dropdown-menu li:hover {
	background: rgb(0,95,163); color: rgb(255, 255, 255);
}



.header-wrap .fast-option-bx {
	width: 280px; height: 40px; margin-top: 29px; margin-left: 37px; float: left;
}
.header-wrap .fast-option-bx .btn-fast-option {
	background-position: 21px 11px; border: 1px solid rgb(233, 233, 233); transition:0.2s; width: 49.6%; height: 40px; text-align: center; color: rgb(51, 51, 51); line-height: 40px; text-indent: 27px; font-size: 16px; text-decoration: none; float: left; display: block; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s;
}
.header-wrap .fast-option-bx .uploadModel.btn-fast-option {
	background-position: 20px 8px; width: 49%; color: rgb(255, 255, 255); margin-left: -1px;  background-color: rgb(254,211,4);
}
.header-wrap .fast-option-bx .btn-fast-option:hover {
	font-size: 17px; opacity: 0.9; -webkit-opacity: 0.9; -moz-opacity: 0.9;
}
.head-search-bar .input-text {
	padding: 0px 2%; border: 0px currentColor; width: 346px; height: 36px; color: rgb(85, 85, 85); line-height: 36px; margin-top: 1px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.head-search-bar .input-submit {
	background-position: center; border: currentColor; width: 15%; height: 38px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; float: right; cursor: pointer; background-color:#069;
}
.head-search-bar input[type='submit'].input-submit:hover {
	font-size: 15px; opacity: 0.9; background-color: rgb(223, 107, 60); -webkit-opacity: 0.9; -moz-opacity: 0.9; -o-opacity: 0.9;
}
.head-search-bar .input-submit:active {
	color: rgb(255, 212, 195); font-size: 14px;
}
.head-search-bar .keyword {
	width: 500px; height: 20px; color: rgb(223, 107, 60); line-height: 20px; overflow: hidden; font-size: 12px; margin-top: 4px; margin-left: 10px; white-space: nowrap;
}
.head-search-bar .keyword ul {
	font-size: 0px; vertical-align: top; display: inline-block;
}
.head-search-bar .keyword ul li {
	letter-spacing: normal; font-size: 12px; margin-right: 20px; word-spacing: normal; vertical-align: top; display: inline-block;
}
.head-search-bar .keyword ul li a {
	color: rgb(131, 131, 131);
}

.public-nav-layout {
	background: rgb(245, 245, 245); transition:0.5s; left: auto; top: auto; width: 100%; height: 42px; margin-bottom: 20px; position: relative; z-index: 13; box-shadow: 0px 3px 4px rgba(0,0,0,0.16); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.16); -moz-box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.16); -ms-box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.16);
}
.public-nav-layout .site-menu {
	line-height: 40px; margin-left: 25px; float: left; white-space: nowrap; max-width: 988px;
}
.public-nav-layout .site-menu li {
	margin: 0px 14px; padding: 0px 6px; text-align: center; display: inline-block; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.public-nav-layout .site-menu li a {
	height: 36px !important; color: rgb(0,95,163); font-size: 14px; text-decoration: none;
}
.public-nav-layout .site-menu li a::before {
	transition:0.5s; left: 50%; width: 0px; height: 1px; bottom: 1px; border-bottom-color: rgb(0,95,163); border-bottom-width: 3px; border-bottom-style: solid; display: inline-block; position: absolute; content: ""; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;
}

.public-nav-layout .site-menu > li.modle_index:hover {
	background: rgb(255, 255, 255); margin-top: -1px; border-top-color: rgba(22, 22, 22, 0.22); border-top-width: 1px; border-top-style: solid;
}
.public-nav-layout .site-menu > li.modle_index:hover > a::before {
	left: 50%; width: 0%;
}
.public-nav-layout .site-menu li:hover > a::before {
	left: 0px; width: 100%;
}
.public-nav-layout .site-menu li > a.current::before {
	left: 0px; width: 100%;
}
.public-nav-layout .site-menu li a.active::before {
	left: 0px; width: 100%;
}
.public-nav-layout .site-menu li a:hover::before {
	left: 0px; width: 100%;
}
.public-nav-layout .site-menu li:hover > a {
	color: rgb(0,95,163); font-weight: 600;
}
.public-nav-layout .site-menu li > a.current {
	color: rgb(0,95,163); font-weight: 600;
}





.w1200 {
	margin: 0px auto; width: 1200px;
}
.w {
    width: 1200px;
    margin: 0px auto;
}

  .rjutag{padding: 10px;     border: 1px solid #e8e8e8;}
        .rjutag li{ width: auto;float: left;margin: 2px;border-radius:5px;padding: 5px; }
        .rjutag li a{color: #fff;}
        .color-green{border: 1px solid #5cb85c;background: #5cb85c;}
        .color-break{border: 1px solid #777;background: #777;}
        .row.item {height: 300px;}
        .row.item li{padding:5px;margin: 5px 0px;}
        .row.item li{width: 270px;height: 167px;}
        .row.item li img{width: 270px;height: 167px;}




.tag-body {
    width: 1200px;
    margin: 0px auto;
    height: auto;
    min-height: 300px;
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
}


.float-left{
    float: left;
}
.float-right{
    float: right;
}
.tag-name{
    font-size: 20px;
}
.tag-left{
    width: 855px;
    height: auto;
    margin-top: 20px;
}
.tag-right{
    width: 325px;
    height: auto;
    margin-top: 20px;
    margin-left: 20px;
}
.tag-app{
    border: 1px solid #e8e8e8;
    max-height: 905px;
}
.more-hidden{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.pt10{ padding-top:15px;}
.app-head{background:#f7f7f7;height: 50px;color: #999999;border: 1px solid #e8e8e8;  }
.app-box{padding: 15px 35px 11px 35px;}
.app-bottom{border-bottom: 1px solid #e30035;}
.app-name{font-size: 16px; margin-right: 25px; color: #777777; }
.app-name1{font-size: 16px; margin-right: 25px; color: #777777;  padding-left:20px; padding-top:15px;}
.app-conten{padding: 0 15px;}
.app-conten li{height: 120px; padding: 20px 0 0 0; border-bottom: 1px #999 dashed;}
.app-conten li .float-left img{width: 200px;height: 110px;}
.app-conten li:last-child{border:0;}
.app-zt{width:595px;    margin-left: 20px}
.app-desc{
    width: 595px;
    height: 50px;
    white-space: pre-wrap;
    overflow: hidden;
    line-height: 25px;
}
.app-more{color: #999999;font-size: 12px;}
.app-zt div{margin: 5px 0;}
.app-title a{font-size: 16px;color: #333333;}
.app-title a:hover{font-size: 16px;color: #eb1f28;text-decoration:underline !important;}
.app-view{text-align: right;}
.tag-pro{
    border: 1px solid #e8e8e8;
    margin-top: 25px;
    padding-bottom: 18px;
}
.pro-conten li{width: 200px;float: left;height: 255px;margin-top: 18px;margin-left: 10px;}
.pro-img img{width: 200px;height: 200px;}
.pro-name{width: 200px;font-size: 14px;color: #333333;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;margin-top: 10px;}
.pro-price{margin-top: 10px;color: #ef1313;font-size: 12px;text-align: left;}
.com-all{min-height: 80px; text-align: center;line-height: 80px; color: #999999;font-size: 14px;}
.tag-news{height: auto;  border: 1px solid #e8e8e8;padding-bottom: 10px;}
.tag-news li{width: 145px;height: 115px; margin-top: 14px;margin-left: 12px;float: left;}
.new-img img{width: 145px;height: 90px;}
.new-name{margin-top: 12px; width: 145px; height: 20px; overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    text-align: center;
}
.new-name a{color: #333333;margin-top: 12px; }
.new-name a:hover{color:#ef1313; text-decoration:underline !important;}
.tag-tasks{height: auto; padding: 5px 20px; border: 1px solid #e8e8e8;}
.tag-tasks li{    width: 285px;
    margin: 0 auto;
    height: 35px;
    line-height: 35px;
    border-bottom: 1px #999 dashed;
    list-style-type:disc;
    color: #ef1313;
    margin-left: 12px;
}
.tag-tasks li a{font-size: 14px;color: #333333;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap}
.tag-tasks li a:hover{color: #ef1313;text-decoration:underline !important;}
.tag-tasks li:last-child{border:0;}
.tag-bbss{height: auto;border: 1px solid #e8e8e8; padding: 5px 0;}
.tag-bbss li{height: 62px;border-bottom: 1px #999 dashed; margin: 0 10px; padding: 10px 0;}
.tag-bbss li .bbs-group{font-size: 14px;color: #00a1e9; margin-right: 15px;}
.tag-bbss li .bbs-title{font-size: 14px;color: #666666; margin-bottom: 5px;width: 150px;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap}
.tag-bbss li:last-child{border:0;}
.tag-name-desc{
    height: 260px;
    white-space: normal;
    overflow: hidden;
    line-height: 25px;
}





















.introduce{     height: 220px;
    background: none repeat scroll 0% 0% rgb(245, 242, 242);
    padding: 20px 15px; width:1170px; margin:10px auto;
}
.introduce_img{ float:left; width:220px;}
.introduce_cont{ float:left; width:870px; margin-left:60px;}
.introduce_title{font-size: 20px;}
.introduce_describe{ padding-top:20px; line-height:30px; font-size:14px; text-indent:2em;}



.Bottomnavigation{
    margin: 0 auto;
    padding-left: 150px;
    padding-top: 10px;
}
.Bottomnavigation>.Bottom-top{
    /*   height: 135px;
       padding-top: 10px;*/
}
.Bottomnavigation>.Bottom-top>ul{
    width: 160px;
    float: left;
    margin: 0;
}
.Bottomnavigation>.Bottom-top>ul>li{
    padding-left: 8px;
    margin-top: 5px;
    font-size: 12px;
}
.Bottomnavigation>.Bottom-top>ul>li>a{
    color: #d0d0d0;
    text-decoration:none;
}
.Bottomnavigation>.Bottom-top>ul>li>a:hover{
    color: #df6b3c;
}
.Bottomnavigation>.Bottom-top>ul>li:nth-child(1){
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    padding: 0px;
    margin: 0px;
}
.Bottomnavigation>.Bottom-top>.Publicnumber,
.Bottomnavigation>.Bottom-top>.Smallprogram{
    width: 92px;
    float: left;
}
.Bottomnavigation>.Bottom-top>.Publicnumber>span,
.Bottomnavigation>.Bottom-top>.Smallprogram>span{
    width: 100%;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    color: #fefefe;
    padding: 0px;
    height: 24px;
}
.Bottomnavigation>.Bottom-top>.Publicnumber>img,
.Bottomnavigation>.Bottom-top>.Smallprogram>img{
    display: inline-block;
    height: 92px;
    width: 92px;
    position: relative;
    bottom: -14px;
}
.Bottomnavigation>.Bottom-top>.Publicnumber{
    margin-left: 65px;
}
.Bottomnavigation>.Friendshiplink{
    margin-top: 12px;
}
.Bottomnavigation>.Friendshiplink>ul{
    height: 14px;
}
.Bottomnavigation>.Friendshiplink>ul>li{
    float: left;
    border-right: 1px solid #c9c9c9;
    height: 14px;
    line-height: 14px;
    font-size: 12px;
    padding: 0 10px;
}
.Bottomnavigation>.Friendshiplink>ul>li:nth-child(1){
    border: 0;
    padding-left: 0px;
    color: #999999;
}
.Bottomnavigation>.Friendshiplink>ul>li:last-child{
    border: 0px;
}
.Bottomnavigation>.Friendshiplink>ul>li>a{
    color: #fefefe;
    font-size: 12px;
    text-decoration:none;
}
.Bottomnavigation>.Friendshiplink>ul>li>a:hover{
    color: #df6b3c;
}
.Bottom>.information{
    height: auto;
    padding: 0px;
    padding-top: 3px;
    background: none;
}
.Bottom>.information>.Contactmessage{
    height: 44px;
    margin-left: 157px;
    line-height: 36px;
    color: #d1d0d0;
    margin-bottom: 10px;
}
.Bottom>.information>.bottom-msg{
    font-size: 12px;
    color: #d1d0d0;
    width: 100%;
    line-height: 50px;
    height: 50px;
    text-align: center;
}
.Bottom>.information>.Contactmessage>span{
    font-size: 12px;
    display: inline;
}
.Bottom>.information>.Contactmessage>span:nth-child(2){
    margin-left: 37px;
}
.Bottom>.information>.Contactmessage>span:nth-child(3){
    margin-left: 31px;
}
.Bottom>.information>.SecurityIcon{
    margin-left: 258px;
}
.Bottom>.information>.SecurityIcon>img{
    width: 106px;
    height: 38px;
    margin-left: 16px;
    display: inline-block;
}
#Publicbottom{ height:200px;
    box-shadow: 0px -3px 4px rgba(79,70,79,0.16);
    -webkit-box-shadow: 0px -3px 4px rgba(0,0,0,0.16);
    -moz-box-shadow: 0px -3px 4px rgba(0,0,0,0.16);
    -ms-box-shadow: 0px -3px 4px rgba(0,0,0,0.16);
 
}






























.box {
    font-size: 12px;
}

.mt10 {
    margin-top: 10px;
}
.box .icon {
    background-image:url(icon.png);
    width: 14px;
    height: 12px;
    background-position: -109px -2px;
    margin: 0px 3px 0px 0px;
    position: relative;
    top: 1px;
}
a {
    color: rgb(51, 51, 51);
}
.nch-breadcrumb-layout{}
.side3{ margin-top:40px;}
.side3 .account-btn{
    margin-top: 40px;
}
.side3{ width:1200px; margin:0 auto;
  
    background-color: #eee;
}
.side3 .sidebd{
    padding-top: 50px;
    text-align: center;
    padding-bottom: 60px;
}
.side3 .sidebd .service-detail{
    /*display: flex;*/
    overflow: hidden;
    /*justify-content: space-between;*/
}
.side3 .sidebd .service-detail>*{
    float: left;
    margin-left: 24px;
}
.side3 .sidebd .service-detail.advisers>*{
    margin-left: 252px;
}
.side3 .sidebd .service-detail>*:first-child{
    margin-left: 0;
}
.service-detail .service{
    width: 220px;
}
.service-detail img{
    width: 220px;
    height: 173px;
    object-fit: cover;
    object-position: top center;
}
.service-text{
    background-image: url('bg-3.png');
    padding: 20px;
    position: relative;
    text-align: left;
    width: 180px;
    height: 108px;
}
.service-text p{
    position: relative;
    z-index: 2;
}
.service-text p:first-of-type{
    font-size: 20px;
    color: #fff;
    font-weight: bold;
}
.service-hr{
    position: relative;
    z-index: 2;
    width: 16px;
    height: 3px;
    background-color: #ffffff;
    margin-bottom: 15px;
}
.service-text p:nth-of-type(2){
    font-size: 16px;
    color: #fff;
    margin: 5px 0 10px;
    font-weight: bold;
}
.service-text p:last-of-type{
    font-size: 12px;
    color: rgba(255,255,255,0.56);
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.service-text .service-part-mask{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-color: rgba(59, 76, 125, 0.76);
}
.side .sidebd .title .tit01 {
    font-weight: bold;
    font-size: 40px;
    color: #4c4c4c;
    padding-top: 0px;
}

.side .sidebd .title .tit02 {
    font-size: 14px;
    color: #999;
}
.side3 .account-btn {
    margin-top: 40px;
}
.account-btn {
    width: 306px;
    height: 50px;
    background-color: rgb(96, 174, 255);
    box-shadow: 0px 2px 20px 0px rgba(16, 133, 253, 0.31);
    border-radius: 8px;
    color: rgb(254, 254, 254);
    font-size: 18px;
    margin-top: 20px;
    cursor: pointer;
}
.side6 .process{
    /*display: flex;*/
    background-color: #fff;
}
.side6 .process>*{
    float: left;
}
.side6 .process .process-part{
    width: 200px;
    height: 310px;
}
.process-text i{
    width: 50px;
    height: 50px;
    margin: 30px 0 25px;

}
.process-text p:first-of-type{
    font-size: 18px;
    color: #4d4d4d;
    font-weight: bold;
}
.process-text p:nth-of-type(2){
    font-size: 14px;
    color: #999;
    display: none;
}
.process-hr{
    width: 16px;
    height: 3px;
    background-color: #60aeff;
    display: inline-block;
    margin: 8px 0;
}
.process .process-part:first-of-type{
    background: url('pic-6-1.png');
}
.process .process-part:nth-of-type(2){
    background: url('pic-6-2.png') center center;
    background-size: cover;
}
.process .process-part:nth-of-type(3){
    background: url('pic-6-3.png');
}
.process .process-part:nth-of-type(4){
    background: url('pic-6-4.png');
}
.process .process-part:nth-of-type(5){
    background: url('pic-6-5.png');
}
.process .process-part:nth-of-type(6){
    background: url('pic-6-6.png');
}
.process .process-part:first-of-type i{
    background-position: 0 -58px;
}
.process .process-part:nth-of-type(2) i{
    background-position: -53px -58px;
}
.process .process-part:nth-of-type(3) i{
    background-position: -105px -58px;
}
.process .process-part:nth-of-type(4) i{
    background-position: -160px -58px;
}
.process .process-part:nth-of-type(5) i{
    background-position: -212px -58px;
}
.process .process-part:nth-of-type(6) i{
    background-position: -268px -58px;
}
.side6 .on{
    transform: scale(1.1, 1.1);
    box-shadow: 0px 2px 12px 0px
        rgba(16, 133, 253, 0.18);    
}
.side6 .on i{
    margin-top: -23px;
}
.side6 .on p:nth-of-type(2){
    display: block;
    margin-top: 13px;
    width: 154px;
    margin: auto;
    text-align: center;
}
i{
    display: inline-block;
    background: url('financeIcon.png');
}