/*首页*/

/*关于我们*/
.Guanyu .pic{float:left; width:565px; height:681px; overflow:hidden;}
.Guanyu .pic img{display:block; width:100%; height:auto; margin:auto; }
.Guanyu .wenb{float:right; width:600px;}
.Guanyu .wenb .s-tit{display:block; margin:20px 0 30px;}
.Guanyu .wenb h3{font-size:28px; color:#12465C;}
.Guanyu .wenb h4{margin-top:10px; font-size:18px; font-weight:400; color:#12465C;}
.Guanyu .wenb p{width:100%; line-height:24px; height:72px; overflow:hidden; margin:50px 0;}
.more{display:block; color:#12465C;}
.more:hover{color:#C7A973;}
.Guanyu .wenb img{display:block; margin-top:65px;}


/*服务与支持*/
.Fc-con{width:100%; padding:60px 0; background:url(../img/a2.jpg) no-repeat center; position:relative;}
.Fc-con .biaot{font-weight:700; color:#C7A973;}
.Fc-con .biaot span{display:block; font-size:30px; letter-spacing: 4px;}
.Fc-con .biaot p{font-size:40px; line-height:60px; letter-spacing:32px;}
.Fc-con .content{width:588px; margin-top:80px; color:#fff;}
.Fc-con .content h4{font-size:24px; height:36px; line-height:36px;}
.Fc-con .content p{color:#F5F5F5; line-height:24px; margin-top:20px;}
.Fc-con .fd{position:absolute; bottom:0; left:50%;  width:410px; height:168px; margin-left:190px; background-color:#fff; z-index:3;}
.Fc-con .fd p{font-size:16px; color:#12465C; padding:40px 20px 0;}
.Fc-con .fd .more{padding:40px 20px 0;}


/*华盛出品*/
.Title .df a{display:inline-block; width:120px; height:40px; line-height:40px; text-align:center; color:#12465C;}
.Title .df a:hover,.Title .df a.on{color:#C7A973;}
.pro-list li{float:left; width:384px; transition:all 500ms; margin:0 24px 24px 0;}
.pro-list li:nth-child(3n){margin-right:0;}
.pro-list li:hover{box-shadow:0 0 20px #ccc;}
.pro-list li a{display:block; width:100%; height:auto;}
.pro-list li .pic{width:384px; height:384px; margin:auto; overflow:hidden;}
.pro-list li .pic img{display:block; width:384px; height:auto; margin:auto;}
.pro-list li .text{padding:26px 16px;}
.pro-list li .text b{display:block; text-align:center; height:30px; line-height:30px; font-size:20px; color:#12465C; overflow:hidden; 
	white-space:nowrap; text-overflow:ellipsis; margin-bottom:6px;}
.pro-list li .text p{width:100%; line-height:22px; height:22px; text-align:center; overflow:hidden; white-space:nowrap; 
	text-overflow:ellipsis;}


/*媒体中心*/
.new-list li{float:left; width:344px; padding:40px 16px; margin:0 12px; background-color:#fff; position:relative; top:0; 
	transition:all 500ms; box-shadow:0px 6px 30px rgba(51, 51, 51, .15);}
.new-list li a{display:block; width:100%; }
.new-list li .tit{font-size:16px; color:#12465C; font-weight:normal; padding:20px 0 10px; width:100%; height:24px; overflow:hidden;
	 white-space:nowrap; text-overflow:ellipsis;}
.new-list li .time{display:block; height:22px; line-height:22px;}
.new-list li .conts{margin-top:15px; line-height:24px; height:72px; overflow:hidden;}
.new-list li:hover{background-color:#C7A973; top:-20px; }
.new-list li:hover a,.new-list li:hover .tit{color:#fff;}


/*内页banner*/
.S-ban{width:100%; height:300px; background:url(../img/a10.jpg) no-repeat center;}
.S-ban .wz{text-align:center; color:#C7A973;}
.S-ban .wz h2{font-size:40px; line-height:60px; font-weight:normal; padding-top:100px;}
.S-ban .wz span{display:block; line-height:30px;}


/*位置*/
.Local{width:100%; height:36px; line-height:36px; padding:10px 0; border-bottom:1px solid #CDDFE6;}
.Local .separator{font-size:12px; color:#ccc; padding:0 10px;}


/*企业简介页面*/
.shuzi{padding:60px 0;}
.shuzi ul li{float:left; width:259px; margin:0 20px; border-right:1px solid #ddd; text-align:center;}
.shuzi ul li:last-child{border-right:none;}
.shuzi ul li b{font-size:38px; color:#12465C; font-weight:normal;}
.shuzi ul li em{font-style:normal; position:relative; top:-20px; left:5px;}
.shuzi ul li span{display:block; line-height:30px;}

.Wenhua img{display:block; max-width:100%; height:auto; margin:0 auto 40px;}
.Wenhua ul{margin-top:20px;}
.Wenhua ul li{float:left; width:580px; margin-right:40px; margin-bottom:20px;}
.Wenhua ul li:nth-child(2n){margin-right:0;}


/*分页*/
.wp-pager_link{text-align:center; width: 100%; height:50px; margin:40px auto;}
.wp-pager_link a {display:inline-block; border: 1px solid #12465a; padding: 2px 5px; 
	margin: 2px; color: #12465a; text-decoration: none;}
.wp-pager_link a:hover{border: 1px solid #12465a; background-color: #12465a; color: #FFF;}
.wp-pager_link span.disabled {border: 1px solid #EEE; padding: 2px 5px; margin: 2px; color: #DDD;}
.wp-pager_link span.current {border: 1px solid #12465a; padding: 2px 5px; font-weight: bold;
    margin: 2px; color: #FFF; background-color: #12465a;}

/*翻页*/
.Fanye{margin-top:40px;}
.Fanye .xu{height:30px; color:#666;}
.Fanye .xu span{float:left; display:block; line-height:30px;}
.Fanye .xu a{float:left; display:block; line-height:30px; height:30px; width:600px;
	margin-left:5px; font-size:14px; color:#444;}
.Fanye .xu a:hover{text-decoration:underline;}

/*服务与支持*/
.FC-con .mg{display:block; max-width:100%; height:auto; margin:30px auto 60px;}
.FC-con .conts{margin-top:30px; border-top:1px solid #CDDFE6; padding-top:15px;}
.FC-con .conts p{width:100%; line-height:26px;}

/*联系我们*/
.Contact .detail{margin-top:30px;}
.Contact .message{width:540px;}
.Contact .message li{width:540px; margin-bottom:16px; border:1px solid #ccc; border-radius:5px; height:48px; line-height:48px; 
	position:relative;}
.message li .T01{display:block; position:absolute; top:1px; left:10px; width:110px; color:#666;}
.message li .T01 i{color:red; padding:0 5px;}
.message li .inpbox{position:absolute; top:1px; left:130px; width:400px;}
.message li .inpbox .inptext,.message li .inpbox .txtarea{border:none; text-indent: 5px; height:45px; line-height:45px; width:100%; 
	color:#999;}
.Contact .message li.ly{height:100px;}
.message li .inpbox .txtarea{height:90px; overflow:hidden;}
.message li .inpbox .yanz{width:140px;}
.message li .inpbox .pic img{margin:0 10px;}
.Contact .message .Btn{display:block; width:100%; height:50px; line-height:50px; text-align:center; background:#0D3546; color:#fff; 
	border:none; border-radius:4px; margin:15px 0; font-size:16px;}
.Ways ul li{float:left; width:360px; margin-right:40px;}
.Ways ul li img{display:block; width:60px; height:60px; margin:0;}
.Ways ul li p{margin-top:20px; font-size:18px; line-height:30px;}
.Ways ul li b{display:block; color:#0D3546; font-size:22px;}

/*新闻中心*/
.news-box li{float:left; width:375px; margin:0 25px 40px 0;}
.news-box li:nth-child(3n){margin-right:0;}
.news-box li a{display:block; width:100%;}
.news-box li .pic{width:100%; height:188px; overflow:hidden;}
.news-box li .pic img{display:block; width:100%; height:auto; margin:auto;}
.news-box li .text .tit{font-size:16px; color:#12465C; font-weight:normal; padding:20px 0 10px; width:100%; height:24px; overflow:hidden;
	 white-space:nowrap; text-overflow:ellipsis;}
.news-box li .text .time{display:block; height:22px; line-height:22px;}
.news-box li .text .conts{margin-top:15px; padding-top:15px; border-top:1px solid #E5E5E5; line-height:24px; height:72px; overflow:hidden;}


/*详情页*/
.detailes .tit{text-align:center; font-size:24px; color:#333; font-weight:normal; line-height:36px;}
.sourcedata{line-height: 21px; overflow: hidden; margin:20px auto 0; color: #999;
	text-align:center; font-size:12px;}
.text-source-left01{color: transparent; padding: 0 15px;}
.detailes .conts{margin-top:60px; padding:60px 0; border-top:1px #dddee1 dashed; border-bottom:1px #dddee1 dashed;}
.detailes .conts img{display:block; max-width:100%; height:auto; margin:20px auto;}
.detailes .conts p{width:90%; margin:10px auto; line-height:26px; color:#333;}

