﻿@charset "utf-8";
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
*{
	margin:0px;
	padding:0px;
	font-family:"微软雅黑", Arial, Helvetica, sans-serif;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	
	
}

input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;}     

article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
body{ 
	margin:0px auto;
	font-size:14px;
	color:#333;	
	
}

img{border:none;}
button,submit{cursor:pointer;}

li{list-style-type:none;}
ul{list-style:none;}
i{ font-style:normal;}
a:link,a:visited{text-decoration:none;color:#333;}
a:hover{color:#164884; text-decoration:none;}
.cl{ clear:both;}
.fr{float:right}
.fl{float:left}

.mar{margin: 0px auto;}
input{outline:none;}
.trans{
    -webkit-transition: all .5s ease;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -ms-transition:all .5s ease;
    transition:all .5s ease;
}
a.mask {
	text-decoration: none;
	overflow: hidden;
	display: block;
}
img.zoom-img:hover {
	-webkit-transform: scale(1.15);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 750ms;
	-moz-transform: scale(1.15);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 750ms;
	overflow: hidden;
}
img.zoom-img {
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 550ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 550ms;
}
.cent{display: table-cell;vertical-align: middle;}
.box {width:1200px;margin:0 auto;}


.zh-banner{width:100%;height: 560px;}
.zh-banner .box{text-align: left;position: relative;height: 100%;display: table;}
.zh-banner .logo{width:190px;height: 190px;background: #fff;border-radius:5px;display: table;text-align: center;float: left;}
.zh-banner .logo a{display: table-cell;vertical-align: middle;}
.zh-banner .text{float:left;margin-left:20px;}
.zh-banner .text h1{color: #fff;font-size:30px;font-weight: normal;}
.zh-banner .text p{width:100%;display: block;color: #fff;line-height: 32px;margin-top:10px;}
.zh-banner .text .link{width:340px;height: 45px;background: #173E6D;border-radius:4px;margin-top:20px;line-height: 43px;}
.zh-banner .text .link a{display: inline-block;color: #fff;font-size:18px;width:48%;text-align: center;}
.zh-banner .text .link span{width:1px;height: 28px;background: #1F5496;display: inline-block;vertical-align: middle;}
.zh-banner .text .link a:hover{opacity: .8;}
.daojishi{position: absolute;right:0;bottom:90px;background: rgba(0,0,0,.5);border-radius:5px;width:310px;height: 38px;text-align: left;}
.daojishi ul{background: url(../images/ico10.png) left center no-repeat;display: inline-block;height: 38px;padding-left:40px;margin-left:20px;}
.daojishi li{float:left;color: #fff;font-size:14px;line-height: 38px;}
.daojishi li span{color: #E9B039;margin:0 5px;}

.bodybg{width:100%;background: #F0F0F0;}
.home-one{width:100%;float:left;margin-top:-60px;background: #fff;border-radius:8px;padding:20px 28px;position: relative;z-index: 9;padding-bottom:60px;}
.home-one .menu{width:100%;float:left;}
.home-one .menu ul{margin-left:-6px;}
.home-one .menu li{float: left;width:158px;height: 50px;line-height: 50px;text-align: center;background: #EEEEEE;margin-left:6px;}
.home-one .menu li a{font-size:18px;}
.home-one .menu li.active,.home-one .menu li:hover{background: #175FAC;}
.home-one .menu li.active a,.home-one .menu li:hover a{color: #fff;}

.zh-title{width:100%;float:left;text-align: center;margin-top:20px;font-size:90px;color: #ECECEC;text-transform: uppercase;position: relative;}
.zh-title .text{position: absolute;top:30px;left:0;width:100%;font-size:50px;color: #11437B;}
.zh-title .text p{display: block;font-size:16px;color: #878787;margin-top:10px;}

.zh-about{width:100%;float:left;margin-top:40px;}
.zh-about .vd{width:480px;float:left;}
.zh-about .text{float:right;width:618px;}
.zh-about .text a{width:100%;display: block;font-size:26px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.zh-about .text .con{width:100%;float:left;font-size:16px;line-height: 32px;margin-top:10px;color: #999;}
.zh-about .text .more{width:100%;float:left;text-align: right;margin-top:15px;}
.zh-about .text .more a{color: #175FAC;font-size:16px;}

.home-two{width:100%;float:left;background: #F8F8F8;position: relative;z-index: 10;margin-top:-50px;}
.home-two .listbox{width:100%;float:left;text-align: center;margin:40px 0;}
.home-two .listbox .list{width:350px;display: inline-block;vertical-align: top;margin:0 5px;background: #fff;height: 350px;overflow: hidden;}
.home-two .listbox .list .tit{width:100%;float:left;background: #AAAAAA;border-bottom:3px solid #777777;line-height: 60px;height: 60px;text-align: center;}
.home-two .listbox .list .tit a{display: inline-block;font-size:22px;color: #fff;}
.home-two .listbox .list .tit:hover{background: #1D74D3;border-color:#11437C;}
.home-two .listbox .list ul{width:100%;float:left;padding:18px;}
.home-two .listbox .list li{width:100%;float:left;position: relative;text-align: left;padding-right:80px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 30px;margin:6px 0;}
.home-two .listbox .list li a{font-size:16px;}
.home-two .listbox .list li span{position: absolute;right:0;top: 0;font-size:12px;color: #AAAAAA;}
.home-two .listbox .list .more{width:100%;float:left;}
.home-two .listbox .list .more a{color: #0C8BC5;}
.home-two .listbox .list .more a:hover{color: #333;}

.home-thr{width:100%;float:left;}
.home-thr ul{margin-left:-45px;}
.home-thr li{width:370px;height: 400px;float:left;margin:22px 0 0 45px;background: #fff;overflow: hidden;}
.home-thr li .pic{width:100%;float:left;height: 280px;overflow: hidden;position: relative;}
.home-thr li .pic img{max-width: 100%;vertical-align: bottom;}
.home-thr li .pic span{position: absolute;left:0;bottom:-70px;color: #fff;font-size:170px;}
.home-thr li .text{width:100%;float:left;padding:0 35px;padding-top:20px;}
.home-thr li .text a{font-size:26px;position: relative;padding-bottom:15px;}
.home-thr li .text a::after{content: "";width:50px;height: 3px;background: #333333;position: absolute;bottom:0;left:0;}
.home-thr li .text p{display: block;margin-top:25px;}
.home-thr li:hover img {
	-webkit-transform: scale(1.15);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 750ms;
	-moz-transform: scale(1.15);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 750ms;
	overflow: hidden;
}
.home-thr li img {
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 550ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 550ms;
}
.home-four{width:100%;float:left;background: #fff;padding:0 50px;margin-top:30px;}
.home-four .more{width:100%;float:left;text-align: center;margin:30px 0;}
.home-four .more a{color: #175FAC;font-size:16px;}
.home-four .more a:hover{color: #333;}
.picScroll-left{ width:100%;  overflow:hidden; float:left;position: relative;margin-top:60px;}
.picScroll-left .hd{ overflow:hidden; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;width:32px; height:66px;overflow:hidden; cursor:pointer;position: absolute;top:50%;margin-top:-33px;}
.picScroll-left .hd .prev{background: url(../images/left.png);left:0;}
.picScroll-left .hd .next{background: url(../images/right.png);right:0;}
.picScroll-left .tempWrap{margin:0 auto;}
.picScroll-left .bd{padding:0 32px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .zh1{background: url(../images/gh1.png) center no-repeat;width:180px;height: 230px;display: table;float:left;text-align: center;padding:0 10px;}
.picScroll-left .bd ul li .zh2{background: url(../images/gh2.png) center no-repeat;width:180px;height: 230px;display: table;float:left;text-align: center;padding:0 10px;}
.picScroll-left .bd ul li .zh3{background: url(../images/gh3.png) center no-repeat;width:180px;height: 230px;display: table;float:left;text-align: center;padding:0 10px;}
.picScroll-left .bd ul li .zh4{background: url(../images/gh4.png) center no-repeat;width:180px;height: 230px;display: table;float:left;text-align: center;padding:0 10px;}
.picScroll-left .bd ul li .zh5{background: url(../images/gh5.png) center no-repeat;width:180px;height: 230px;display: table;float:left;text-align: center;padding:0 10px;}
.picScroll-left .bd ul li a{color: #fff;}


.home-five{width:100%;float:left;background: #F8F8F8;margin-bottom:30px;}
.slideTxtBox{ width:100%;float: left;margin:30px 0;padding:0 27px;}
.slideTxtBox .hd{width:100%;float:left;margin-top:30px;border-bottom:1px solid #E6E6E6;}
.slideTxtBox .hd ul{ float:left;width:100%;}
.slideTxtBox .hd ul li{ float:left; cursor:pointer;font-size:18px;color: #555555;width:16.666%;}
.slideTxtBox .hd ul li span{padding:0 15px; padding-bottom:12px;display: inline-block;}
.slideTxtBox .hd ul li.on span{border-bottom:4px solid #333333;color: #000;}
.slideTxtBox .bd{height:auto;}
.slideTxtBox .bd .bd-slide{padding:20px 0;line-height: 30px;width:100%;float: left;}
.slideTxtBox .bd .bd-slide a{display: inline-block;margin-right:20px;}

.footer{width:100%;background: #262C40;padding:50px 0;}
.footer .box{width:840px;}
.footer .text{float:left;width:680px;margin-top:10px;}
.footer .text .link{width:122px;height: 40px;background: #2F364F;float:left;border-radius:5px;text-align: center;}
.footer .text .link a{width:45%;display: inline-block;vertical-align:middle;height: 40px;position: relative;}
.footer .text .link a:hover{opacity: .8;}
.footer .text .link a.a1{background: url(../images/sina.png) center no-repeat;}
.footer .text .link a.a2{background: url(../images/wx.png) center no-repeat;}
.footer .text .link a.a2 p{position: absolute;top:0;left:110%;z-index: 999;display: none;}
.footer .text .link a.a2 p img{width:107px;height: 107px;background:#fff;padding:5px}
.footer .text .link a.a2:hover p{display: block;}
.footer .text .link span{width:1px;height: 28px;background: #3E4668;display: inline-block;vertical-align: middle;overflow: hidden;}
.footer .text .con{float:left;width:465px;margin-left:55px;color: #AAAAAA;line-height: 24px;}
.footer .text .copyright{width:100%;float:left;color: #555555;font-size:12px;margin-top:20px;}
.footer .ewm{width:107px;float: right;background: #EDEDED;}
.footer .ewm img{width:107px;height: 107px;vertical-align: bottom;}
.footer .ewm p{text-align: center;width:100%;font-size:12px;line-height: 25px;}
.mtb30{margin-bottom:30px;}


.news-list{width:100%;float:left;padding:38px 0;}
.news-list li{width:100%;float:left;padding:0 20px;line-height: 40px;height: 40px;overflow: hidden;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right:80px;}
.news-list li span{position: absolute;right:20px;top:0;}
.news-list li:nth-child(odd){background:#F4F4F4;}

.pages{width:100%;float:left;margin:30px 0;text-align: center;}
.pages a{display: inline-block;width:40px;height: 40px;border:1px solid #E6E6E6;border-radius:4px;text-align: center;line-height: 38px;margin:0 5px;}
.pages a:hover,.pages a.active{background: #173E6D;color: #fff;}

.pages ul{width:100%;float:left;text-align: center;margin:0 auto;display: block;}
.pages li {display: inline-block;width:auto;height: 40px;line-height: 40px;margin:1px 0 0 2px;float:none;border-bottom:none}
.pages li.disabled,.pages li.active {display: inline-block;padding:0 15px;border:1px solid #C9C9C9;}
.pages li a{display: inline-block;padding:0 15px}
.pages li.active ,.pages li a:hover{background: #024287;color: #fff;}


.show-title{width:100%;float:left;text-align: center;font-size:32px;margin-top:30px;font-weight: normal;}
.show-titbot{width:100%;float:left;border-bottom:1px solid #E6E6E6;padding:20px 0;text-align: center;font-size:14px;color: #999999;font-weight: normal;}
.show-titbot span{display: inline-block;margin:0 15px;}
.show-content{width:990px;margin:50px auto;line-height: 26px;}
.show-content  p, .show-content  div{margin-bottom: 20px;
    text-indent: 2em;
    font-family: "微软雅黑", Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: rgb(63, 63, 63);
    line-height: 35px;
}
.show-content img{max-width:100%;
}

.news-nav{width:100%;float:left;border-bottom:3px solid #EEEEEE;margin-top:30px;}
.news-nav li{float:left;position: relative;padding:0 15px;margin-right:20px;}
.news-nav li a{font-size:16px;padding-bottom:10px;display: block;}
.news-nav li.active::after{position: absolute;bottom:-3px;left:0;width:100%;height: 3px;background: #173E6D;content: "";}
.news-nav li.active a{color:#173E6D;}


.form-content{width:1063px;margin:40px auto;border-bottom:1px solid #CCCCCC;padding-bottom:40px;margin-top:100px;text-align: center;}
.form-content h1{font-weight: normal;font-size:26px;}
.form-content .con{width:750px;text-align: center;margin:0 auto;margin-top:40px;font-size:16px;color: #727272;line-height: 32px;}
.form-box{width:100%;float:left;}
.form-box ul{margin-left:115px;width:350px;}
.form-box li{width:100%;float:left;margin-top:25px;}
.form-box li .t{width:100%;float:left;font-size:16px;}
.form-box li .t i{color: red;}
.form-box li .inputbox{width:100%;float:left;margin-top:12px;position: relative;}
.form-box li .text{width:100%;height: 40px;border:1px solid #CCCCCC;border-radius:4px;padding:0 10px;}
.form-box li .text2{width:180px;height: 40px;border:1px solid #CCCCCC;border-radius:4px;padding:0 10px;float: left;}
.form-box li .code{float: right;width:145px;height: 45px;}
.form-box li .telico{content: "";width:20px;height: 40px;position: absolute;top:0;left:6px;background: url(../images/ico11.png) center no-repeat;}
.form-box li .teltext{padding-left:30px;}
.form-box li .input1{width:100%;height: 30px;background: #2875E8;border:none;color: #fff;}
.form-box li .input1:hover{opacity: .8;}
.form-box li .selbor{width:170px;height: 40px;border:1px solid #CCCCCC;border-radius:4px;padding:0 10px;font-size:16px;}
.form-box li label{float:left;margin-right:15px;font-size:16px;}
.form-box li label input{width:20px;height: 20px;border:1px solid #BBBBBB;display: inline-block;vertical-align: middle;}
.form-box li .input{width:200px;height: 50px;color: #fff;font-size:16px;background: url(../images/inputbg.png) center no-repeat;border:none;margin:0 auto;cursor: pointer;}



