﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/

/**/
.banners{height: 560px;}
.fullSlide {
	width:100%;
	position:relative;
	height:560px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:560px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:560px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#004ebe;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
  }
.fullSlide .next {
	left:auto;
	right:5%;
}
.s_bj{padding-bottom:0px;}
/**/
.titis{height:86px;text-align: center;background: url(Img/Index/ico1.png) no-repeat center bottom;}
.titis h4 {font-size:30px;color: #000000;height:49px;line-height:49px;font-weight:normal;}
.titis h4 a {color: #000000}
.titis h4 em {color: #0180cf}
.titis span {height: 20px;font:14px arial;color: #a5a5a5;line-height: 20px;text-transform: uppercase;}

.sl_c{margin-top:32px;position: relative;height:214px;background: url(Img/Index/sl_bj.jpg) no-repeat center top;padding:0 25px;}
.sl_c h4{height: 45px;width:181px;text-align: center;font-size:16px;color: #fff;line-height: 45px;}
.sl_fl{float:left;width:549px;padding:21px 0 0 49px;}
.sl_fl h2 a{display: block;height: 57px;line-height: 57px;font-size:16px;color: #000000;background: url(Img/Index/sl_ico2.jpg) no-repeat left top;font-weight:normal;}
.sl_fl p {font-size:14px;color: #666666;line-height:30px;}
.sl_fr{float:right;width:468px;padding-top:35px;}
.sl_fr li {float:left;text-align: center;width:155px;text-align: center;background:url(Img/Index/sl_ico1.jpg) no-repeat right;font-size:0;line-height: 0}
.sl_fr li span {font-size:16px;color: #333333;display: block;line-height: 30px;padding-top:63px;}
.sl_fr li .spn1{background: url(Img/Index/sl_img1.jpg) no-repeat center 0;}
.sl_fr li .spn2{background: url(Img/Index/sl_img2.jpg) no-repeat center 0;}
.sl_fr li .spn3{background: url(Img/Index/sl_img3.jpg) no-repeat center 0;}
.sl_fr li.cur .spn1{background: url(Img/Index/sl_img11.jpg) no-repeat center 0;color:#ff8b00}
.sl_fr li.cur .spn2{background: url(Img/Index/sl_img22.jpg) no-repeat center 0;color:#ff8b00}
.sl_fr li.cur .spn3{background: url(Img/Index/sl_img33.jpg) no-repeat center 0;color:#ff8b00}
.sl_fr li.non{background: none}

.fw_c{padding-top:19px;height: 588px;}
.fw_nr{padding-top:20px;position: relative;}
.fw_a dl{background: #f0f0f0;height: 450px;}
.fw_a dt {font-size:0;line-height: 0;width:780px;float:left;position: relative;height: 450px;overflow: hidden;}
.fw_a dt p{height: 65px;line-height: 65px;background: rgba(0,0,0,0.59);position: absolute;left:0;bottom:0;width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.fw_a dt p span {padding-left:34px;font-size: 14px;color: #fff;}
.fw_a dt p a {float: right;width:136px;height: 67px;line-height: 67px;background: #0180cf;font-size:16px;color: #fff;text-align: center;}
.fw_a dt img {width:780px;height: 450px;transition: all 1s;display: block;}
.fw_a dt img:hover{transform: scale(1.1);}
.fw_a dd {float:left;width:358px;padding:50px 0 0 32px;}
.fw_a dd h4 a {display: block;height: 37px;font-size:22px;color: #000000;line-height: 37px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom:14px;font-weight: bold;}
.fw_a dd p {font-size:14px;color: #666666;line-height: 30px;font-family: "Microsoft Yahei"}
.fw_a dd span {display: block;font-size:18px;color: #000000;line-height: 34px;height: 34px;padding-top:24px;font-weight:bold;}
.fw_a dd span a{color: #000000;}
.fw_j1,.fw_j2{position: absolute;top:224px;}
.fw_j1{left:-53px;}
.fw_j2{right:-53px;}

.g_bj{background: url(Img/Index/g_bj.jpg) no-repeat center top;height: 591px;padding-top:70px;box-sizing: border-box;overflow: hidden;}
.g_nr{margin-top:22px;}
.fw_g .titis {background: url(Img/Index/ico2.png) no-repeat center bottom;}
.fw_g .titis h4,.fw_g .titis span{color: #fff;}
.g_nr li{float:left;width:599px;margin-right:2px;position: relative;}
.g_nr li i{font-size:0;line-height: 0;overflow: hidden;width:593px;height: 339px;border:3px solid rgba(255,255,255,0.3);display: block;}
.g_nr li i img{width:593px;height: 339px; transition: all 1s}
.g_nr li p{position: absolute;left:43px;top:38px;padding-left:23px;background: url(Img/Index/g_ico1.png) no-repeat left center;color: #fff;font-size:16px;}
.g_nr li p span {display: block;font-size:24px;height:30px;line-height:30px;}
.g_nr li:last-child{margin:0;}
.g_nr li:hover i img{transform: scale(1.1);}

.ys_bj{background: #f0f0f0;padding-top:27px;height: 1160px;overflow: hidden;}
.yous .titis span {font-size:16px;color: #000000;line-height: 20px}
.yous .nr {background: url(Img/Index/ys_ico1.jpg) no-repeat center top;margin-top:20px;overflow: hidden;}
.yous .nr dl {float:left;width:565px;margin:0 70px 20px 0;background: #fff;height: 480px;}
.yous .nr dt {font-size:0;line-height: 0;position: relative;}
.yous .nr dt span {background: url(Img/Index/ys_ico4.png) no-repeat;width:90px;height: 64px;position: absolute;left:0;bottom:-11px;text-align: center;font:40px "Impact";color: #fff;line-height:53px;}
.yous .nr dt img {width:565px;height:318px}
.yous .nr dd {padding:37px 0 0 23px;}
.yous .nr dd h4 {float:left;width:163px;background: url(Img/Index/ys_ico2.jpg) no-repeat right;font-size:16px;color: #000;line-height: 40px;}
.yous .nr dd h4 span {display: block;font-size:24px;color: #000000;}
.yous .nr dd p{float:left;width:345px;padding-left:14px;color: #676767;line-height: 30px;font-size:16px;}
.yous .nr dl:nth-child(2n){margin:0 0 20px 0;}
.ys_tel{text-align: center;padding-top:62px;}
.ys_tel p{display: inline-block;padding-left:59px;background: url(Img/Index/ys_ico3.jpg) no-repeat left;font-size:16px;color: #666666;text-align: left;vertical-align:top;}
.ys_tel p span {display: block;font:22px "Tahoma";color: #0180cf}
.ys_tel a {width:160px;height: 50px;background: #0180cf;text-align: center;line-height: 50px;display: inline-block;font-size:14px;color: #fff;border-radius: 4px;margin-left:50px;vertical-align:top;}


.ls_c{height: 570px;margin-top:30px;position: relative;}
.ls_c h4{width:304px;height: 330px;float:left;}
.ls_c h4 a{display:block;background: url(Img/Index/ls_ico1.jpg) no-repeat;width:304px;height: 241px;margin-top:1px;text-align: center;padding-top:88px;box-sizing: border-box;font:14px arial;color: #41aef4;text-transform: uppercase;}
.ls_c h4 span {font-size:30px;color: #fff;display: block;height: 42px;line-height: 42px;font-weight: bold}
.ls_c p {font-size:0;line-height: 0;position: absolute;}
.ls_c p:first-of-type{left:305px;top:0;}
.ls_c p:nth-of-type(2){right:0px;top:0;}
.ls_c p:nth-of-type(3){left:0;top:243px;}
.ls_c p:nth-of-type(4){left:306px;top:191px;}
.ls_c p:nth-of-type(5){right:0;top:251px;}


.list1{background:#f0f0f0 url(Img/Index/lst_bj.jpg) repeat-x left top;height: 1110px;}
.list1 .titis span{font-size:16px;color: #606060}
.anl{height: 402px;overflow: hidden;}
.anl2{height: 312px;overflow: hidden;}
.anl .titis h4 a,.news .titis h4 a{
    color: #0180cf;
}
.al_nr{border:1px solid #e2e2e2;height: 264px;background: #fff;margin-top:18px;}
.al_nr li {float:left;width:399px;text-align: center;padding:20px 52px 0;box-sizing: border-box;border-right:1px solid #e2e2e2;height: 264px}
.al_nr li img {width:270px;height: 192px;border-radius: 65px;}
.al_nr h4 a {display: block;font-size:16px;color: #000000;padding-top:12px;height: 30px;line-height: 30px;}
.al_nr h4 a:hover{color:#0180cf;}
.al_nr p{font-size:14px;color: #666666;line-height: 30px;}
.al_nr li.non{border:0;}
}
.al_nr1{border:1px solid #e2e2e2;height: 264px;background: #fff;margin-top:18px;}
.al_nr1 li {float:left;width:200px;text-align: center;padding:20px 52px 0;box-sizing: border-box;border-right:1px solid #e2e2e2;height: 132px}
.al_nr1 li img {width:150px;height: 106px;border-radius: 65px;}
.al_nr1 h4 a {display: block;font-size:16px;color: #000000;padding-top:12px;height: 30px;line-height: 30px;}
.al_nr1 h4 a:hover{color:#0180cf;}
.al_nr1 p{font-size:14px;color: #666666;line-height: 30px;}4
.al_nr1 li.non{border:0;}
.news {height: 668px;}
.dongt{float:left;width:650px;margin-top:21px;padding-right:50px;background: url(Img/Index/ns_ico4.jpg) no-repeat right;height: 558px;}
.dongt .tit{height:56px;line-height: 56px;background: url(Img/Index/dt_tt.jpg) no-repeat left bottom;}
.dongt .tit span a{padding-left:39px;display: inline-block;background: url(Img/Index/ns_ico1.jpg) no-repeat left center;line-height: 56px;font-size:20px;color: #0180cf;font-weight: bold;}
.dongt .tit em a {float:right;font-size:12px;color: #2b2b2b;line-height: 56px;}
.dt_nr{margin-top:43px;}
.dt_nr dl{height: 118px;overflow: hidden;margin-bottom:32px;}
.dt_nr dt {float:left;font-size:0;line-height: 0;overflow: hidden;width:178px;}
.dt_nr dt img {width:178px;height: 118px;transition: all 1s}
.dt_nr dd {float:left;width:414px;padding:18px 0 0 34px;}
.dt_nr dd h4 a {display: block;height: 28px;line-height: 28px;font-size:16px;color: #2b2b2b;font-weight: bold;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dt_nr dd p {font-size:14px;color: #818181;line-height: 22px;padding-top:10px;}
.dt_nr dl:hover{background: #fff}
.dt_nr dl:hover a{color:#0180cf;}
.dt_nr dl:hover dt img{transform: scale(1.1);}

.went{float:right;width:447px;margin-top: 21px;}
.went .tit{height:56px;line-height: 56px;background: url(Img/Index/wt_tt.jpg) no-repeat left bottom;}
.went .tit span a{padding-left:30px;display: inline-block;background: url(Img/Index/wt_ico1.jpg) no-repeat left center;line-height: 56px;font-size:20px;color: #0180cf;font-weight: bold;}
.went .tit em a {float:right;font-size:12px;color: #2b2b2b;line-height: 56px;}
.wt_nr{margin-top:43px;}
.wt_nr dl{height: 301px;margin-bottom:14px;}
.wt_nr dt{font-size:0;line-height: 0;}
.wt_nr dt img {width:448px;height: 150px;transition: all 1s}
.wt_nr dt img:hover{transform: scale(1.1);}
.wt_nr dd{padding-top:14px;height: 137px;background: url(Img/Index/wt_ico2.jpg) no-repeat left bottom;}
.wt_nr dd h4 {height: 30px;line-height: 30px;font-size:16px;color: #0180cf;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wt_nr dd h4 a{color: #0180cf;}
.wt_nr dd h4 span {float:right;}
.wt_nr dd p {font-size:14px;color: #666666;line-height: 30px;}
.wt_nr li{height: 39px;line-height: 39px;font-size:14px;color: #666666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wt_nr li a{display: inline-block;color: #666666}
.wt_nr li span {float:right;}


.about{background: url(Img/Index/6668.gif) no-repeat center top;height: 596px;position: relative;}
.about p {position: absolute;left:50%;bottom:89px;margin-left:-89px;}
