@charset "utf-8";
/* CSS Document */
body{width: 100%;height: 100%;}
li{list-style-type:none;}

.flexslider {
	margin: 0px;
	width: 100%;
	height:480px;
	zoom: 1;
}
.flexslider img{ width:100%; height: 480px;}
.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 530px;
	display: block;
}
		
.index-content{
	width: 100%;text-align: center;
	/*min-height:500px;*/
	height: 70%;
	 background: url("../images/lc-bg.png") no-repeat;
	  background-size: cover;
  position: absolute;
  overflow: hidden;
}	

.lc-logo{width: 100%;text-align: center;overflow: hidden;position: absolute;top: 10%;
    left: 1%;}	
.lc-logo img{width: 35%;left: 36%}	
.lc-logo2{width: 150px;text-align: center;overflow: hidden;position: absolute;top:14%;right: 5%}	
.lc-logo2 img{ width:150px; }
.lc-menu{width: 100%;height: 100px;background-size: 100% 100%;position: absolute;margin-top:-120px;}
.lc-menu ul{margin: 0;padding: 0;}	
.lc-menu ul li{float: left;width: 20%;text-align: left;}	
.lc-menu ul li img{float: left;width: 60px;height: 60px;margin-top: 20px;margin-left: 20%;}

.lc-wz{float: left;font-size: 18px;font-weight: bold;color: #fff;    margin-top: 35px;
    margin-left: 4%;}	
.lian-title{    font-weight: bold;color: #374180;border-left: 3px solid #374180;padding-left: 10px;line-height: 15px;height: 15px;
    font-size: 15px !important;}
	
.lian_img{
	width: 30px;
	height: 30px;
	float: left;
}

.module_lian{
	display: inline-block;
	float: left;
	
	margin-top:20px;width: 30%;
}	
.module_lian p{font-size: 14px;color: #333;line-height: 30px;margin-left: 15px;float: left;}


@media (min-width: 1366px){
.lc-logo{width: 99%;text-align: center;overflow: hidden;position: absolute;    top: 20%;
    left: 1%;}	
.lc-logo img{width: 35%;left: 36%}	
.lc-menu{width: 100%;height: 100px;background-size: 100% 100%;position: absolute;margin-top:-100px;}
.lc-menu ul{margin: 0;padding: 0;}	
.lc-menu ul li{float: left;width: 20%;text-align: left;}	
.lc-menu ul li img{float: left;width: 60px;height: 60px;margin-top: 20px;margin-left: 20%;}
.lc-wz{float: left;font-size: 18px;font-weight: bold;color: #fff;    margin-top: 35px;
    margin-left: 4%;}	
.flexslider .slides a img {
	width: 100%;
	height: 520px;
	display: block;
}
	.flexslider {
	margin: 0px auto 20px;
	position: relative;display: block;
	width: 100%;
	height:520px;
	overflow: hidden;
	zoom: 1;
}

}

@media (min-width: 1920px){





.lc-logo{width: 100%;text-align: center;overflow: hidden;position: absolute;    top: 11%;
    left: 1%;}	
.lc-logo img{width: 30%;left: 36%}	
.lc-menu{width: 100%;height: 100px;background-size: 100% 100%;position: absolute;margin-top:-120px;}
.lc-menu ul{margin: 0;padding: 0;}	
.lc-menu ul li{float: left;width: 20%;text-align: left;}	
.lc-menu ul li img{float: left;width: 60px;height: 60px;margin-top: 20px;margin-left: 20%;}
.lc-wz{float: left;font-size: 18px;font-weight: bold;color: #fff;    margin-top: 35px;
    margin-left: 4%;}	

.flexslider .slides a img {
	width: 100%;
	height: 630px;
	display: block;
}
	.flexslider {
	margin: 0px auto 20px;
	position: relative;display: block;
	width: 100%;
	height:630px;
	overflow: hidden;
	zoom: 1;
}
}

body,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dd,dt,div{
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-family: Î¢ÈíÑÅºÚ;
    color: #666;
    list-style: none;
}
a {
    text-decoration: none;
    color: #000;
}
.warp { width:94%; margin-left: auto; margin-right: auto;}
.top-color{ background:#fff; overflow: hidden; height: 78px; width: 100%;border-top:2px solid #496eb2}
.top{background: url(../images/bc-in.png) no-repeat 212px 8px;;width: 100%;height: 78px;}
.indenglu{float: left;height: 30px;    line-height: 55px;margin-right: 10px;margin-left: 90px;font-size: 14px;}
.indenglu1{float: left;height: 30px;    line-height: 55px;margin-right: 10px;}
.inzhuce{float: left;    line-height: 55px; margin-right: 20px;font-size: 14px;}
.indenglu a{color: #000;}
.inzhuce a{color: #000;}
.logo { width: 221px; height: 60px; float: left; display: inline; padding-top: 10px; }
.logo img{width:221px;height:60px;}
.logo-right { width: 270px; float: right; display: inline; padding-top: 18px; }
.login-top-right { width: 190px; float: right; display: inline; text-align: right;padding-top: 18px; }
.search { width: 290px; height: 32px; margin-top: 5px;float: right;}
.search .search-input { width: 235px; border: 1px solid #ccc; background: #fff; height: 39px; border-right: none; float: left;line-height: 30px; font-size: 14px; color: #999; padding-left: 14px; }
.search .search-btn { width: 40px;float: left; height: 42px; background: url(../images/sous.png) left top no-repeat; overflow: hidden; border: none; }
.foot { overflow: hidden;background: #fff;border-top:4px solid #496eb2;background: url("../images/bg-foot.png") no-repeat;background-size: 100% 100%;}
.foot-warp { width: 94%; padding-top: 20px; margin-left: auto; margin-right: auto;overflow: hidden;padding-bottom: 10px;}
.foot-warp .foot-l { width: 4.5%; float: left; display: inline; margin-top: 12px;margin-right:2%;}
.foot-warp .foot-l img{width: 100%;}
.foot-warp .foot-c {  font-size: 14px; color: #000; line-height: 24px; margin-top: 15px; width:62%; float: left; display: inline; margin-bottom: 0;}
.foot-warp .foot-cd { margin-top: 15px; font-size: 14px; color: #000; line-height: 24px;float: left; display: inline;margin-left: 12px; }
.foot-warp .foot-ct { font-size: 14px; color: #000; line-height: 24px; margin-top: 20px; width:300px; float: left; display: inline; }
.foot-warp .foot-ct  img{ width:300px;}
.foot-warp .foot-r {float: right; display: inline; width: 30%;}
.wx{ width:70px; height: 80px; float: right; margin-left: 15px;}
.wx img{width:100%; height: 100%;}	
.foot-warp .foot-left{width: 70%;float: left;}
.foot-l a img{float: left;margin-right: 10%;}
.foot-cd a{margin-right: 10px;}
.index-top { background: #496eb2; overflow: hidden; width: 100%;border-top: 5px solid #496eb2;}













