@charset "utf-8";
/* CSS Document */
body{
	   width:100%;
	   font-size:16px;
	   color:#000000;
	   margin:0px;
	   padding:0px;
	   font-family:"微软雅黑";
	}
	
p,li,ul,ol,dd,dt,h1,h2,h3,h4,h5,h6,a,nav{
	   margin:0px;
	   padding:0px;
	   list-style:none;
	}
a{
	   text-decoration:none;
	   color:#000000;
	}
a:hover{text-decoration:none;color:#000000;}/*指鼠标在链接*/
a:link{text-decoration:none; } /* 指正常的未被访问过的链接*/
a:visited{text-decoration:none} /*指已经访问过的链接*/
a:active{text-decoration:none;}/* 指正在点的链接*/

* {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased; 
}
table {
  border-collapse: collapse;
  border-spacing: 0; 
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none; 
}
blockquote, q {
  quotes: none; 
}
.lf{float:left;}
.lr{float:right;}
.cl{clear:both;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: #000; 
} 
input:-moz-placeholder, texta
rea:-moz-placeholder { 
color: #000; 
} 
input::-moz-placeholder, textarea::-moz-placeholder { 
color: #000; 
} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: #000; 
} 
.banner{
	width:100%;
	height:100%;
	background:url( ../images/01a.jpg) no-repeat;
	background-size:100% 100%;
	padding-top:50px;
	padding-left:35px;
	padding-right:35px;
	position: absolute;
	background-attachment: fixed;
}
.logo{
	flaot:left;
}
.topp{ position:absolute; top:50px; z-index:2; left:35px; right:35px;}
.nav{
	float:right;
	width:800px;
}
.nav li{
	float:left;
	margin-left:20px;
	margin-right:20px;
}
.nav li a{
	color:#fff;
	padding-bottom:5px;
}
.nav li a:hover{
	border-bottom:1px solid #fff;
}
.guanyu{
	width:100%;
	background-color:#ffffff;
	padding:50px;
	padding-top:55%;
}
.gy{
	width:100%;
	margin:0 auto;
	background:url(../images/04.jpg);
	background-size:100% 100%;
	padding:70px 100px;
}
.gy ul{
	margin-top:70px;
}
.gy ul li{
	width:25%;
	float:left;
}
.gy ul li img{
	display:block;
	margin:0 auto;
}
.jianjie{
	margin-top:70px;
	margin-bottom:60px;
}
.jianjie img{
	float:left;
	margin-left:60px;
}
.jianjie p{
	width:65%;
	float:right;
	height:2px;
	background-color:#cccccc;
	margin-top:12px;
}
.jianjie_kuang{
	width:65%;
	float:left;
	margin-left:60px;
	
}


.xianchang{
	width:50%;
	float:left;
	margin-bottom:35px;
}
.xianchang img{
	float:left;
}
.wenzi{
	float:left;
	margin-left:15px;
}
.wenzi h5{
	font-size:20px;
	margin-bottom:15px;
}
.tupian{
	float:right;
	display: block;
	width:25%;
	margin-right:20px;
}
.anli{
	width:100%;
	padding:50px;
	background-color:#f2f2f2;
}
.al{
	width:100%;
	margin:0 auto;
	background:url( ../images/03.jpg);
	background-size:100% 100%;
	padding:70px 100px;
	height:920px;
}
.protop ul{
	width:75%;
	margin:20px auto;
}
.protop ul a{
	display: block;
	width:17%;
	border:1px solid #5f5f5f;
	float:left;
	text-align: center;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	
}

.protop .c1{
	background-color:#5c7091;
	color:#fff;
	border:1px solid #3c5074;
	display: block;
	width:17%;
	float:left;
	text-align: center;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}
.c1 a{
	color:#fff;
}
.promid ul li{
	float:left;
	width:31%;
	margin-left:10px;
	margin-right:10px;
	position: relative;
	margin-bottom:10px;
}

.promid ul li img{
	width:100%;
	height:335px;
}
.xinkuan{
	position: absolute;
	top:0;
}
#tagContent{
	margin-top:40px;
}
.carousel-indicators li{
	background-color:rgba(255,255,255,0.5);
	border:none;
}
.carousel-indicators .active{
	background-color:#fff;
}
.banner_01{
	position: relative;
}
.right_01{
	position: absolute;
	top:45%;
}
.left_01{
	position:absolute;
	left:85%;
	top:45%;
}
.carousel-inner>.item>img, .carousel-inner>.item>a>img{
	width:100%;
	height:729px;
}
.hezuo{
	width: 100%;
    padding: 50px;
}
.hz{
	width:100%;
	margin:0 auto;
	background:url(../images/07.jpg);
	background-size:100% 100%;
	padding:40px 65px;
}
.zhanlue{
	width:183px;
	float:left;
	margin-right:20px;
}
.zhanlue p{
	text-align:center;
	color:#4d4d4d;
	font-size:24px;
	margin-top:20px;
}
.lianxi{
	width: 100%;
    padding: 50px;
}
.lx{
	width:100%;
	margin:0 auto;
	background:url( ../images/09.jpg);
	background-size: 100% 100%;
    padding:2px 100px;
}
.shijian{
	width:100%;
	background-color:#12233e;
	padding:7px;
	margin:0 auto;
	margin-top:70px;
}
.sj{
	width:100%;
	border:1px solid #a07f37;
}
.gongzuo{
	width:50%;
	float:left;
	padding:10px 40px;
}
.gongzuo img{
	float:left;
	width:81px;
	height:81px;
    display: block;
    margin-top: 20px;
}
.gz{
	float:left;
	margin-left:40px;
	width:60%;
}
.gz h4{
	font-size:22px;
	color:#f5e1b4;
	margin-bottom:10px;
}
.gz p{
	color:#fff;
}

.col-xs-4{
	width:50%;
	float:left;
	height:250px;
}
.col-xs-4 p{
	color:#575757;
	line-height:21px;
}
.container{
	width:100%;
	float:left;
	margin:0;
	padding:0;
}
.carousel .carousel-control.left{
	position: absolute;
	top:45%;
	left:97%;
}
.carousel .carousel-control.right{
	position: absolute;
	top:45%;
	left:-70px;
}
.contact{
	width:46%;
	float:left;
	margin-top:20px;
	position: relative;
}
.contact h3{
	font-size:24px;
	font-weight: bold;
	margin-bottom:10px;
}
.jq22-container{
	width:100%;
	float:left;
	border-top:2px dotted #95989a;
	border-bottom:2px dotted #95989a;
	padding-top:20px;
}
.col-xs-4 h4{
	margin-bottom:10px;
}
.xian{
	height:300px;
	width:2px;
	background-color:#cbb585;
	float:left;
	margin-left:51px;
	margin-right:30px;
	margin-top:35px;
}
.name{
	width:47%;
	border:1px solid #d3d3d3;
	float:left;
	margin-right:10px;
	padding:17px;
}
.liuyan{
	width:96.4%;
	padding:17px;
	margin-top:20px;
	height:200px;
	border:1px solid #d3d3d3;
	background-color:transparent;
	resize:none;
	position: relative;
}
.send{
	width: 23%;
    padding: 13px 20px;
    background-color: #5c7091;
    border: 1px solid #d3d3d3;
    color: #fff;
    position: absolute;
    right: 7%;
    bottom: 5%;
}
.footer{
	width:100%;
	padding-top:43px;
	padding-bottom:43px;
	background-color:#12233e;
}
.footer p{
	text-align:center;
	color:#9c7c37;
	font-size:24px;
}
.d1{
	width:202px;
	height:202px;
	display: block;
	margin:0 auto;
	position: absolute;
	top:35%;
	left:50%;
	margin-left:-101px;
}
.jiantou{
	display: block;
	width:30px;
	height:60px;
	margin:0 auto;
	margin-top:3%;
}
.logo_01{
	width:151px;
	height:151px;
	display: block;
	margin:0 auto;
}
.wen{
	text-align:center;
	color:#fff;
	font-size:36px;
	margin-top:25%;
}
.gy ul li p{
	text-align:center;
	font-size:22px;
	margin-top:30px;
}
/*联系我们*/
.banner_02{
	width:100%;
	background:url( ../images/10.jpg) no-repeat;
	background-size:100% 100%;
	padding-top:50px;
	padding-left:35px;
	padding-right:35px;
/*	position: absolute;*/
	padding-bottom:200px;
}
.lianxi_dakuang{
	width: 100%;
    margin: 0 auto;
    background: url( ../images/11.jpg);
    background-size: 100% 100%;
    padding: 40px 100px;
	padding-top:120px;
	height:680px;
}
.lianxi_01 h4{
	font-size:36px;
	text-align: center;
	color:#fff;
}
.lianxi_02{
	margin-top:150px;
}
.lianxi_01 p{
	font-size:24px;
	color:#fff;
	text-align: center;
	margin-top:30px;
}
.lianxi_02 h4{
	font-size:36px;
	text-align: center;
	color:#fff;
}
.lianxi_02 p{
	font-size:24px;
	color:#fff;
	text-align: center;
	margin-top:30px;
}
.lianxi_dakuang h6{
	font-size:24px;
	color:#919191;
}
.dianhua{
	width:50%;
	float:left;
}
.tu img{
	width:32px;
	height:32px;
	float:left;
}
.tu p{
	float:left;
	color:#12233e;
	font-size:18px;
	margin-left:15px;
	font-weight:bold;
	margin-top:5px;
}
.dianhua ul li h5{
	font-size:18px;
	color:#484848;
	margin-top:15px;
}
.dianhua ul{
	margin-top:50px;
}
.dianhua ul li{
	margin-bottom:35px;
}
.dianhua_01{
	width:50%;
	float:left;
	margin-top:70px;
}
.dianhua_01 img{
	display:block;
	margin:0 auto;
	width:60%;
}


.banner_03{
	width: 100%;
    height: 100%;
    background: url( ../images/12.jpg) no-repeat;
    background-size: 100% 100%;
    padding-top: 50px;
    padding-left: 35px;
    padding-right: 35px;
    position: absolute;
}
.chanping{
	width: 100%;
/*	height:1087px;*/
    margin: 0 auto;
    background: url( ../images/14.jpg);
    background-size: 100% 100%;
	padding-top: 120px;
	padding-bottom:10px;
    padding: 40px 100px;
    height:1100px;
}
.pl ul{
	width:100%;
	margin:0 auto;
	border-bottom:1px solid #c8b17e;
	padding-bottom:10px;
}

.pl ul li a{
	color:#000;
	display: block;
	float:left;
	width:176px;
	height:44px;
	text-align: center;
	line-height: 44px;
}
.pl .c2{
	background:url(../images/32.jpg);
	color:#fff;
}
/*11111*/
.d2{
	width:100%;
	
}
.d2 img{
	width:100%;
	height:304px;
}
.wen_01 im
{
	width:401px;
	height:258px;
}
.wen_01 p{
	line-height: 25px;
	height:28px;
    overflow: hidden;
}
.wen_01 h6{
	font-size:18px;
	color:#d0d0d0;
	margin-top:5px;
}
.wen_01{
	padding:10px;
	height:100px;
}
.d2:hover .wen_01{
	background-color:#eadac6;
}
.d2:hover .wen_01 p,.d2:hover .wen_01 h6{
	color:#fff;
}

#xiamian{
	margin-top:5px;
}

.promi_01 ul li{
	width:31%;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
}
.yeshu{
	width:245px;
	margin:0 auto;
}
.yeshu a{
	padding:7px 13px;
	display: block;
	color:#fff;
	background-color:#6d85ab;
	border:1px solid #3a4e72;
	float:left;
	margin-left:2px;
	margin-right:2px;
}
.banner_04{
	width: 100%;
    height: 100%;
    background: url( ../images/15.jpg) no-repeat;
    background-size: 100% 100%;
    padding-top: 50px;
    padding-left: 35px;
    padding-right: 35px;
    position: absolute;
}
.jianli{
	width: 100%;
    margin: 0 auto;
    background: url( ../images/17.jpg);
    background-size: 100% 100%;
    padding: 70px 100px;
    padding-top: 120px;
}
.lingdaozc{
	width: 100%;
    margin: 0 auto;
   /* background: url( ../images/112.jpg);
    background-size: 100% 100%;
    padding: 70px 100px;
    padding-top: 120px;*/
}
.guandian{
	width:100%;
	/*margin-bottom:50px;*/
}
.tiao{
	width:6px;
	height:41px;
	background-color:#203c63;
	float:left;
}
.guandian h4{
	float:left;
	color:#203c63;
	font-size:30px;
	margin-left:20px;
	font-weight:500;
}
.guandian p{
	color:#333333;
	line-height: 30px;
	/*margin-top:5px;*/
}
.biaoshi ul{
	/*margin-top:60px;*/
}
.biaoshi ul li{
	width:25%;
	float:left;
}
.biaoshi ul li img{
	width:25%;
	display: block;
	margin:0 auto;
}
.biaoshi ul li h3{
	text-align:center;
	font-size:16px;
	color:#333333;
	margin-top:20px;
	margin-bottom:20px;
}
.biaoshi ul li p{
	text-align:center;
	color:#333333;
}
.guanyu_01{
	width: 100%;
   	background:url( ../images/16.jpg) no-repeat;
	background-size:100% 100%;
    padding: 50px;
	
}
.kehu{
	width:100%;
	padding:10px 100px;
}
.kehu p{
	font-size:30px;
	color:#fff;
	line-height:40px;
	text-align: center;
}
.kehu ul li{
	width:20%;
	float:left;
	margin-bottom:15px;
}
.d3{
	width:60%;
	display: block;
	margin:0 auto;
}
.kehu ul{
	margin-top:50px;
}
.shu{
	width:100%;
	position:relative;
	padding:10px 0px;
}
.bianse{
	width:100%;
	position:absolute;
	top:0;
	background-color:#12233e;
	padding:10px 0px;
}
.bianse img{
	width:60%;
	display: block;
	margin:0 auto;
}
.banner_05{
	width: 100%;
    height: 100%;
    background: url( ../images/18.jpg) no-repeat;
    background-size: 100% 100%;
    padding-top: 50px;
    padding-left: 35px;
    padding-right: 35px;
    position: absolute;
}
.xinwen{
	width: 100%;
    margin: 0 auto;
    background: url( ../images/20.jpg);
    background-size: 100% 100%;
    padding: 70px 100px;
    padding-top: 120px;
}
.yq ul li a {
    color: #000;
    display: block;
    float: left;
    width: 176px;
    height: 44px;
    text-align: center;
    line-height: 44px;
}
.yq .c4{
    background: url(../images/32.jpg);
    color: #fff;
}
.promid_01 ul li{
	width:90%;
	padding:5px 0px;
	margin:0 auto;
	border-bottom:1px solid #d8d8d8;
}
.promid_01 ul li img{
	width:30%;
	float:left;
}
.wenzi_right{
	width:67%;
	float:right;
	margin-left:30px;
}
.wenzi_right h6{
	font-weight: bold;
	float:left;
	font-size:16px;
}
.wenzi_right a{
	float:right;
	color:#12233e;
}
.wenzi_right p{
	color:#bdb6b6;
	line-height:30px;
}
.wenzi_right h5{	
	color: #828282;
    line-height: 25px;
    height: 48px;
    overflow: hidden;
}

.lianxi_01{
	margin-top:15%;
}
.banner_06{
	width: 100%;
    height: 100%;
    background: url( ../images/21.jpg) no-repeat;
    background-size: 100% 100%;
    padding-top: 50px;
    padding-left: 35px;
    padding-right: 35px;
    position: absolute;
}
.dakuang{
	width:85%;
	margin:0 auto;
	background-color:#f4f4f4;
	padding-top:30px;
}
.dakuang img{
	display: block;
	margin:0 auto;
}
.fanhui{
	width:157px;
	height:46px;
	border:1px solid #12233e;
	color:#12233e;
	text-align: center;
	line-height: 46px;
	float:right;
	margin-right:30px;
}
.a1{
	padding-top:47%;
}
.dakuang h4{
	text-align:center;
	font-size:30px;
	margin-top:30px;
}
.dakuang h6{
	text-align:center;
	margin-top:20px;
}
.a2{
	width:100%;
	display: block;
	margin-top:25px;
}
.xinwen_01 {
    width: 100%;
    margin: 0 auto;
    background: url(../images/20222.jpg);
    background-size: 100% 100%;
    padding: 70px 100px;
    padding-top: 120px;
}


@media (max-width:1600px){
	.promid ul li img{
		height:260px;
	}
	.xinkuan img{
		height:260px;
		max-height: 360px;
	}
	.al{
		height:790px;
	}
}

.jianjie_kuang a:hover{  
  background-color: #5c7091;
  border: 1px solid #ffbb05;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  color:#fff;}















