﻿@charset "utf-8";
/* 网站 二级页CSS Document */
.body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
.body ul{ margin:0; padding:0;}
.body ul li{ list-style:none;}
.clearB{ clear:both; height:0;}
.clearfix:after { content: "";  display: block; clear: both; height: 0;visibility: hidden;}
.clearfix {  zoom: 1;}

.footer{margin-top:50px;}
.second-banner{text-align:center;position:relative;}
.gywm-banner{width:100%;height:50vh;background:url(images/gywm-banner.jpg) no-repeat;background-size:100% 100%;}
.ywjs-banner{width:100%;height:50vh;background:url(images/ywjs-banner.jpg) no-repeat;background-size:100% 100%;}
.xwzx-banner{width:100%;height:50vh;background:url(images/xwzx-banner.jpg) no-repeat;background-size:100% 100%;}
.qywh-banner{width:100%;height:50vh;background:url(images/qywh-banner.jpg) no-repeat;background-size:100% 100%;}
.rlzy-banner{width:100%;height:50vh;background:url(images/rlzy-banner.jpg) no-repeat;background-size:100% 100%;}
.zcfg-banner{width:100%;height:50vh;background:url(images/zcfg-banner.jpg) no-repeat;background-size:100% 100%;}
.second-banner span{font-size:48px;color:#fff;font-weight:bold;position:absolute;left:50%;margin-left:-96px;top:50%;margin-top:-25px;}
.second-banner a{position:absolute;bottom:20vh;left:50%;margin-left:-10px;}
.content{width:1200px;margin:0 auto;margin-top:40px;}
.con-left{width:290px;float:left;}
.con-right{width:860px;float:right;position:relative;}
.ls_breadcrumb{position:absolute;right:0px;top:0px;color:#999;padding:10px 0px 5px 20px;background:url(images/second-position.png) no-repeat left center;}
.ls_breadcrumb a{color:#999}
.zr-item{
       position: relative;
       position: relative;
       float: left;
       clear: left;
       width: 220px;
       /* margin-bottom: 50px; */
       padding: 10px;
       border: 1px solid #8baacf;
       margin-left: 125px;
       margin-top: 80px;
}
.zr-item-title{
        font-size: 16px;
        font-weight: bold;
        padding: 5px 0px;
        /* background: #1b5ba5; */
        position: absolute;
        /* border-radius: 7px; */
        top: -33px;
        right: 0;
        /* text-align: center; */
        /* width:92px; */
}
.zr-item-title a{color:#333;}
.zr-item-sum{width: 220px;/* margin-top:22px; */font-size:14px;line-height: 22px;text-align:justify;}
.zr-module{margin-top: 50px;margin-bottom: 50px;}
.zr-module-con{position: relative;}
.zr-all{}
.zr-point{right: -92px;width: 23px;height: 23px;margin-top: -71px;margin-left: 12px;margin-right: 12px;position: absolute;z-index: 100;background:url(images/timedian.png) no-repeat;line-height: 20px;text-align: center;}

.zr-module-con .zr-item:nth-of-type(even) {
    float: right !important;
    clear: right;
    margin-left: 0;
    margin-right: 125px;
}
.zr-module-con .zr-item:nth-of-type(even) .zr-point{right: 274px;}
.zr-module-con .zr-item:nth-of-type(even) .zr-item-title{left: 0;}
.zr-module-con .zr-item:nth-of-type(2) {margin-top: 127px;}
.timelogo{
    width: 42px;
    height: 53px;
    background: url(images/time.png) no-repeat 100%;
    margin: auto;
    }
.zr-module-con:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 50%;
    height: 100% !important;
    margin-left: 1px;
    border-right-width: 2px;
    border-right-style: solid;
    border-right-color: #eeeeee;
}
.zr-module-title{    font-size: 34px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 30px;
    color: #1b5ba5;}

    .i-tabs{ 
   background:url(images/line.jpg) repeat-x 0 33px;
margin-top:45px;
    position: relative;
}
.i-tabs-nav{width: 689px;overflow: hidden;margin:auto;position: relative;height: 45px;}
.i-tabs-items{
    width: 1580px;
    position: absolute;
    left: 0;
}
.zr-item-pic,.zr-item-pic img{
width:220px;
height:auto;
margin-bottom:5px;
}
.i-tabs-item{display: inline-block;margin: 0px 25px;font-size: 16px;background:url(images/yearitem.png) no-repeat center bottom;height: 40px;cursor:pointer}
.i-tabs-item-active{background:url(images/yearactive.png) no-repeat center bottom ;color:#01408d;font-weight:bold;}
.yearleft{background:url(images/yearleft.png) no-repeat center;width: 20px;height:22px;position: absolute;left: 70px;cursor:pointer;top:-5px;}
.yearright{background:url(images/yearright.png) no-repeat center;width: 20px;height:22px;position: absolute;right: 70px;cursor:pointer;top:-5px;}


/*业务介绍*/
.ywjs-title{font-size:26px;color:#01408d;font-weight:bold;height:40px;}
.ywjs-sum{font-size:16px;color:#666;}
.ywjs-num ul{overflow:hidden;/* width:750px; */margin:0 auto;}
.ywjs-num ul li{float:left;width:145px;height:145px;border:10px solid #01408d;border-radius:50%;text-align:center;font-size:16px;color:#666;line-height:25px;margin: 30px 60px;}
.ywjs-num ul li span{font-size:38px;color:#333;margin-top:45px;display:inline-block;}

.ywjs-item{font-size:16px;overflow:hidden;line-height:52px;border-bottom:1px dashed #eee}
.ywjs-item-title{float:left;}
.ywjs-item-title a{color:#333;}
.ywjs-item-title span{margin-right:5px;display:inline-block}
.ywjs-item-more{float:right;}
.ywjs-item-more a{color:#0271d0;}
.ywjs-module-con{border-top:2px solid #4866af}

/*新闻中心*/
.xwzx-news-item{overflow:hidden;border-bottom:1px dashed #eeeeee;padding:20px 0px 20px 10px;}
.xwzx-news-item-date{float:left;width:80px;height:80px;background:#f5f5f5;text-align:center;font-size:16px;color:#454545;}
.xwzx-news-item-you{float:left;width:690px;margin-left:16px;}
.xwzx-news-item .xwzx-news-item-date p{text-align:center;font-size:24px;color:#252525;margin-top:10px;margin-bottom:5px;text-indent:0em;}
.xwzx-news-item-title{font-size:18px;height:32px;line-height:28px; overflow: hidden;}
.xwzx-news-item-title a{color:#252525;}
.xwzx-news-item-summary{font-size:14px;color:#666;line-height:21px;}

.aboutanimate{position: relative;margin-top: 48px;}
.num1,.num2,.num3{position: absolute;color:#333;}
.counter-value{font-size:36px;font-familly:Arial;}
.num1{    top: 215px;
    left: 120px;}
.num2{    top: 215px;
    left: 380px;}
.num3{    top: 215px;
    left: 640px;}
.moreabout{    margin-top: 225px;
    color: #fff;
    font-size: 16px;
    background:url("images/aboutmore.png") no-repeat right;
	width: 140px;
    height: 40px;
    line-height: 40px;
}
.wrapperall{    height: 120px;
    margin: 30px;}
.wrapperall .num1 p,.wrapperall .num2 p,.wrapperall .num3 p{text-align:center;}
.w{
				width: 130px;
				height: 130px;
				position: relative;
				border: 10px solid #ccc;
				border-radius: 50%;
				float: left;
				    margin: 0 55px;
			}
			.wrapper {
				width: 150px;
				height: 150px;
				position: absolute;
				clip: rect(0px, 150px, 150px, 75px);
				border-radius: 50%;
				left: -10px;
    			top: -10px;
			}
			.num{
				position: absolute;top: 35px;left: 35px;
			}
			.circle {
				width: 130px;
				height: 130px;
				border: 10px solid #01408d;
				border-radius: 75px;
				position: absolute;
				clip: rect(0px, 75px, 150px, 0px);
				
			}
			.circle2 {
				width: 130px;
				height: 130px;
				border: 10px solid #01408d;
				border-radius: 75px;
				position: absolute;
				clip: rect(0px, 75px, 150px, 0px);
				   
			}
			div[data-anim~=base] {
				-webkit-animation-iteration-count: 1;
				-webkit-animation-fill-mode: forwards;
				-webkit-animation-timing-function: linear;
			}
			
			.wrapper[data-anim~=wrapper] {
				-webkit-animation-duration: 0.01s;
				-webkit-animation-delay: 3s;
				-webkit-animation-name: close-wrapper;
			}
			
			.circle2[data-anim~=left] {
				-webkit-animation-duration: 6s;
				-webkit-animation-name: left-spin;
			}
			
			.circle[data-anim~=right] {
				-webkit-animation-duration: 3s;
				-webkit-animation-name: right-spin;
			}
			
			@-webkit-keyframes right-spin {
				from {
					-webkit-transform: rotate(0deg);
				}
				to {
					-webkit-transform: rotate(180deg);
				}
			}
			
			@-webkit-keyframes left-spin {
				from {
					-webkit-transform: rotate(0deg);
				}
				to {
					-webkit-transform: rotate(360deg);
				}
			}
			
			@-webkit-keyframes close-wrapper {
				to {
					clip: rect(auto, auto, auto, auto);
				}
			}

/*业务联系*/
.ywlx-module-con{overflow:hidden;}
.ywlx-item{float:left;margin-left:15px;margin-top:20px;}
.ywlx-module{border:1px solid #d72f34;border-radius:20px;position:relative;padding: 15px 0px 35px;}
.ywlx-item-title img{width:407px;height:253px;}
.ywlx-module-title{position:absolute;width:215px;height:40px;text-align:center;line-height:40px;background:#d72f34;font-size:18px;color:#fff;border-radius:30px;top:-20px;left:100px;}

/*管理团队*/
.gltd-module-con{overflow:hidden;width:650px;margin:0 auto;}
.gltd-item{float:left;width:233px;height: 370px;margin-left: 90px;position:relative;margin-bottom:50px;}
.gltd-item-pic{width:233px;height:300px;}
.gltd-item-pic img{width:100%;height:100%;border-radius:5px;}
.gltd-item-outer{position:absolute;bottom:0px;z-index:999;height:75px;background:#01408d;width:100%;border-radius:0px 0px 5px 5px;text-align:center;}
.gltd-item-title{font-size:24px;line-height:45px;}
.gltd-item-title a{color:#fff;}
.gltd-item-summary{font-size:16px;color:#fff;}

/*联系我们*/
.lxwm-outer{border:1px solid #f0f0f0;width: 781px;height:280px;margin:0 auto;border-radius:5px;}
.lxwm-gsdz{float:left;width:260px;border-right:1px solid #f0f0f0;height:280px;}
.lxwm-lxdh{float:left;width:518px;height:260px;}
.lxwm-title{text-align:center;padding-top:90px;font-size:18px;}
.gsdz-title{background:url(images/lxwm-gsdz.png) no-repeat center 20px;}
.lxdh-title{background:url(images/lxwm-lxdh.png) no-repeat center 20px;}
.gsdz-sum{width:195px;margin:0 auto;margin-top:20px;}
.lxwm-sum{font-size:14px;color:#999;}
.lxdh-sum{width: 382px;margin:0 auto;margin-top:10px;}
.lxdh-sum span{text-align:center;display:inline-block;line-height:20px;}
.lxwm-tsdh{text-align:center;width:382px;margin-top:12px;}
.message-title{font-size:20px;height:40px;}
.message-con{width:785px;margin:0 auto;}
.message-inner{width:380px;height:40px;float:left;}
.message-inner input{border:1px solid #f0f0f0;width:380px;height:40px;background:#fafafa;border-radius:5px;font-size:18px;text-indent:1em}
.message-mail{margin-left:15px;}
.message-sum{width:780px;height:140px;margin-top:20px;}
.message-inner textarea{width:780px;height:130px;border:1px solid #f0f0f0;border-radius:5px;background:#fafafa;font-size:18px;text-indent:1em;padding-top:10px;}
.message-con{overflow:hidden;}
.message-button{margin-top:30px;height:45px;width:783px;}
.message-button input{width:783px;height:45px;background:#fff;text-indent:0em;cursor:pointer;}
.message-outer{height:500px;}


/*服务成员单位*/
.fwcy-title{font-size:24px;text-align:center;line-height:60px;}
.fwcy-outer table{margin-bottom:30px;}
.fwcy-outer table tr td{width:33.3%;font-size:14px;line-height:25px;color:#666;}


/*业务*/
.yw-outer p{margin:0px 15px;/* margin-bottom:30px !important; */}
.yw-title{font-size:18px;padding:0px 20px;line-height:40px;color:#fff;border-radius:20px 20px 20px 0px;min-width:100px;text-align:center;position:absolute;top:-20px;left:-1px;}
.yw-inner{position:relative;margin:20px 0px 35px;border-radius:5px;}
.yw-inner p{padding:30px 0px 15px 0px;margin-bottom:0px !important;}
.yw-title-blue{background:#005d9b;}
.yw-inner-blue{border:1px solid #005d9b}
.yw-title-red{background:#d72f34;}
.yw-inner-red{border:1px solid #d72f34;}
.yw-title-green{background:#367d5b;}
.yw-inner-green{border:1px solid #367d5b}
.title-item{height:40px;margin-bottom:15px;}
.title-item span{display:inline-block;line-height:40px;color:#fff;font-size:18px;padding:0px 20px;min-width:100px;border-radius:20px 20px 20px 0px;}
.title-red{border-bottom:1px solid #d72f34;}
.title-red span{background:#d72f34;}
.title-blue{border-bottom:1px solid #005d9b}
.title-blue span{background:#005d9b;}
.title-green{border-bottom:1px solid #367d5b}
.title-green span{background:#367d5b;}

/*公司季刊*/
.second-qywh{ width:858px; margin:0 auto;}
.second-qywh-content{ width:858px; margin:0 auto;}
.qywh-qikan-item{ width: 252px;  float: left;  margin-right: 34px;  margin-bottom: 26px;}
.qywh-qikan-item-pic{ width:230px; height: 278px; border: 1px solid #ededed;  padding:10px 10px;}
.qywh-qikan-item-pic a{ width:230px;}
.qywh-qikan-item-pic img{ width:230px; height: 278px;}
.qywh-qikan-item-title{ font-size: 16px; height: 36px; line-height: 36px;  background: #ededed; width: 252px; text-align:center;}
.qywh-qikan-item-title a{ color: #333; text-decoration:none;}
.qywh-qikan-item-title a:hover{ text-decoration:none;}


.



/***************end******************/