﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

.banners{height: 600px;}
.fullSlide {
	width:100%;
	position:relative;
	height:600px;
	margin-top:-11px
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.tempWrap{display:block;margin:auto;}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:600px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:600px;
}

.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%;
}
/*正文开始*/
.banner22 a { background:url(Img/Index/banner.jpg) no-repeat center 0; height:600px; display:block; margin:-11px 0 0;}

.search_bg{border-bottom:#d3d3d3 1px solid;}
.f_bg{height:475px;}
/**/
.pin_bg{ background:url(Img/Index/pin_bg.jpg) no-repeat center 131px;height: 416px; padding:55px 0 0;font-size: 0;overflow: hidden;}
.pin_t{text-align: center;height: 76px;overflow: hidden;}
.pin_t em,.case_t em{display: block;height: 60px;overflow: hidden;}
.case_t a.mrcase{font-size:20px;color: #f58220;font-weight: normal;}
.case_t em{padding-bottom: 15px;}

.pin dl{ display:inline-block;width: 1200px;}
.pin dl dt{width: 600px;height: 340px;float: left;}
.pin dl dt a{display: block;width: 600px;height: 340px;}
.pin dl dd{width: 580px;height: 340px;float: left; padding:0 0 0 20px;}
.pin dl dd h5{height: 30px;line-height: 30px;overflow: hidden; background:url(Img/Index/pin_ico.gif) no-repeat 0 56px; padding:40px 0 0;}
.pin dl dd h5 a{font-size: 18px;color: #0e6eb8; padding:0 0 0 25px;}
.pin dl dd p{font-size: 14px;color: #333;height: 48px;line-height: 24px;overflow: hidden; padding:10px 0 0 25px;}

/*产品中心*/
.cp_bg{ background:url(Img/Index/cp_bg.gif) repeat-x; padding:70px 0 0;font-size: 0;overflow: hidden;}
.pro_l{ width:300px;background: #f1f1f1;}
.pro_lt{ background:#0e6eb8; width:300px; height:60px; text-align:center; overflow:hidden;}
.pro_lt a{ font-size:20px; color:#fff; text-transform:uppercase;display: block;padding: 10px 0 0;}
.pro_lt span{display: block;font-size: 12px;color: #b9cde4;font-weight: normal; font-family:Arial, Helvetica, sans-serif; padding:3px 0 0;}
.pro_l h3{width: 300px;text-align: center;height:42px;line-height:42px;overflow:hidden;}
.pro_l h3 a{ font-size:14px; color:#333;}
.pro_l h3.cur a,.pro_l h3 a:hover{color:#0e6eb8; text-decoration:none;}
.pro_l ul{ display:inline-block;width: 298px;background: #fff;overflow: hidden; margin:0 1px;}
.pro_l ul li{ height:44px; line-height:44px; border-bottom:#f1f1f1 1px solid;width: 149px;float: left; overflow:hidden;}
.pro_l ul li a{ font-size:14px; color:#333; padding:0 0 0 25px; text-transform:uppercase;display: block;}
.pro_l ul li.cur a,.pro_l ul li a:hover{ background:url(Img/Index/cp_line.gif) no-repeat; color:#0e6eb8; text-decoration:none;}
.pro_r{ width:882px;}
.pro_r .proqh_sy{width: 587px;height: 369px;position: relative;float: left;}
.pro_r .proqh_sy a img{width: 587px;height: 367px; border:#dfdede 1px solid;}
.pro_r .proqh_sy i{ height:22px;width: 587px;text-align:center;position:absolute;left:0px;bottom:23px}
.pro_r .proqh_sy i a{ width:22px;height:22px;display:inline-block;background:url(Img/Common/nav_ico01.png) no-repeat center center;margin: 0px 4px;}
.pro_r .proqh_sy i a.cur,.pro_r .proqh_sy i a:hover{ background:url(Img/Common/nav_ico02.png) no-repeat center center; }



.pro_r p span,.pro_r ul li span{ display:none;width: 587px;height: 369px;position: absolute;bottom:0px;right: 0px; background:url(Img/Index/cp_picbg.png) repeat;}
.pro_r p:hover span,.pro_r ul li:hover span{display: block;}
.pro_r p span a,.pro_r ul li span a{display: block;font-size: 14px;color: #fff;width: 82px;height: 32px;text-align: center;line-height: 32px;overflow: hidden; border:#fff 1px solid; margin:160px auto 0;}
.pro_r p span a:hover,.pro_r ul li span a:hover{color: #f08200; border:#f08200 1px solid; text-decoration:none;}
.pro_r ul{width: 295px;display: block;float: left;height: 376px; border-top:#dfdede 1px solid;overflow:hidden;}
.pro_r ul li {width: 294px;height: 184px;position: relative;}
.pro_r ul li img{ width:293px; height:183px; border-bottom:#dfdede 1px solid; border-right:#dfdede 1px solid;}
.pro_r ul li span{width: 295px;height: 184px;}
.pro_r ul li span a{ margin:76px auto 0;}

/**/
.six{ padding:16px 0 0;}
.six ul li{width: 380px;height: 119px;float: left; padding:0 30px 19px 0;}
.six ul li a{color: #333;width: 270px;height: 97px;float: left;display: block; background-repeat:no-repeat; padding:22px 0 0 110px;}
.six ul li a:hover{color: #fff; text-decoration:none; background-image:url(Img/Index/six_k02.gif);}
.six ul li b{display: block;font-size: 16px;height: 25px;line-height: 25px;overflow: hidden;}
.six ul li span{display: block;font-size: 14px;width: 240px;height: 44px;line-height: 22px;overflow: hidden; padding:5px 0 0;}
.six .six_li01 a{ background-image:url(Img/Index/six_k01.gif);}
.six .six_li02 a{ background-image:url(Img/Index/six_k01.gif); background-position:-410px 0;}
.six .six_li03 a{ background-image:url(Img/Index/six_k01.gif); background-position:-820px 0;}
.six .six_li04 a{ background-image:url(Img/Index/six_k01.gif); background-position:0 -138px;}
.six .six_li05 a{ background-image:url(Img/Index/six_k01.gif); background-position:-410px -138px;}
.six .six_li06 a{ background-image:url(Img/Index/six_k01.gif); background-position:-820px -138px;}
.six .six_li03,.six .six_li06{ padding-right:0;}

/*荣誉资质*/
.honor{ padding:30px 0 72px;font-size: 0;height: 336px;width: 1200px;}
.honor_l{ position:absolute; top:224px; left:-70px;}
.honor_r { position:absolute; top:224px; right:-70px;}
.honor_c ul li { width:300px;height: 260px; float:left;position: relative;}
.honor_c ul li img{ width:298px; height:258px; border:#e6e5e5 1px solid;}
.honor_c ul li em{display: block;width: 40px;position: absolute;bottom: 1px;right: 1px;}
.honor_c ul li em img{width: 40px;height: 40px; border:none;}
.honor_c ul li span{ display:none; width:298px; text-align:center; height:36px; line-height:36px;background: #0e6eb8; overflow:hidden; font-size:14px; color:#fff;position: absolute;bottom: 1px;left: 1px;}

/**/
.case{}
.case_t{text-align: center;height:122px;overflow: hidden;}
.case ul{ display:inline-block; margin:0 -3px;position: relative;z-index: 10;}
.case ul li{width: 134px;height: 206px;float: left;}
.case ul li a{display: block;width: 134px;height: 206px;float: left;text-align: center;}
.case ul li.cur a,.case ul li a:hover{ background:url(Img/Index/case_tbg.png) no-repeat; text-decoration:none;}
.case ul li em{display: block;width: 58px; margin:0 auto; padding:18px 0 0;}
.case ul li em img{width: 58px;height: 58px;}
.case ul li span{display: block;font-size: 14px;color: #333; padding:12px 0 0;}
.case ul li i{display: block;font-size: 12px;color: #b9b9b9; font-family:Arial, Helvetica, sans-serif; padding:3px 0 0;}

.case01{ background:url(Img/Index/case_pic01.jpg) no-repeat center 0;height: 550px; margin:-45px 0 0;}
.case01 span{display: block;top: 240px;z-index: 10;}
.case01 span img{width: 70px;height: 70px;}
.case_l{left: 0;}
.case_r{right: 0;}
.case01 p{font-size: 14px;color: #fff;line-height: 25px;width: 880px;height: 85px;position: absolute;top: 440px;left: 0; background:url(Img/Index/cp_picbg.png) repeat; padding:25px 160px 0;z-index: 10;}
.case01 .case_pic{display: block;width: 1200px;height: 550px;position: absolute;top: 0;left: 0;}


.case_qhdiv{height: 550px; margin:-45px 0 0;width:100%;overflow: hidden;}
.case_qhgd{height: 550px;overflow: hidden;}
.case_qhdiv a{width:100%;height:5550px;display:inline-block;float: left;}
.case_bg span{display: block;top: 520px;z-index: 10;}
.case_bg span img{width: 70px;height: 70px;}
.case_l{left:78px;}
.case_r{right:78px;}
.case_bg p{font-size: 14px;color: #fff;line-height: 25px;width: 880px;height: 85px;background:url(Img/Index/cp_picbg.png) repeat; padding:25px 160px 0;z-index: 10;margin: 440px auto 0;}
.case_bg p span{}
.case_bg .case_pic{display: block;width: 1200px;height: 550px;position: absolute;top: 0;left: 0;}

/**/
.about{ padding:65px 0 75px;font-size: 0;}
.ab_m{ display:inline-block;width: 1200px;}
.ab_m dl dt{width: 900px;height: 390px;float: left;}
.ab_m dl dt img{width: 900px;height: 390px;}
.ab_m dl dd{width: 300px;height: 390px;background: #f5f5f5;float: left;position: relative;}
.ab_m dl dd h5{height: 25px;line-height: 25px;overflow: hidden; padding:110px 20px 0;width: 260px;}
.ab_m dl dd h5 a{font-size: 16px;color: #333;}
.ab_m dl dd h5 i{font-size: 12px;color: #9c9c9c;font-weight: normal; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif;}
.ab_m dl dd p{ padding:10px 20px;width: 260px;font-size: 14px;color: #333;line-height: 25px;height: 100px;overflow: hidden;}
.ab_m dl dd p i{color: #0e6eb8;}
.ab_m dl dd span{display: block;width: 300px;height: 50px;line-height: 50px;background: #0e6eb8;text-align: center;position: absolute;bottom: 0;left: 0;}
.ab_m dl dd span a{font-size: 14px;color: #fff;}
.ab_bot{width: 1200px;height: 146px;}
.ab_bot ul li{width: 300px;height: 146px;float: left;}
.ab_bot ul li a{font-size: 16px;color: #333;width: 300px;height: 146px;float: left;display: block; background-repeat:no-repeat;text-align: center;}
.ab_bot ul li a:hover,.ab_bot ul li.cur a{color: #0e6eb8; text-decoration:none; background-image:url(Img/Index/ab_bot02.gif);}
.ab_bot ul li b{display: block;padding: 120px 0 0;}
.ab_bot .ab_li01 a{ background-image:url(Img/Index/ab_bot01.gif);}
.ab_bot .ab_li02 a{ background-image:url(Img/Index/ab_bot01.gif); background-position:-300px 0;}
.ab_bot .ab_li03 a{ background-image:url(Img/Index/ab_bot01.gif); background-position:-600px 0;}
.ab_tel{font-size: 14px;color: #333; text-align:right; padding:85px 10px 0 0; background:url(Img/Index/ab_telbg.gif) no-repeat;width: 290px;height: 61px;position: absolute;top: 577px;right: 0;}
.ab_tel b{display: block;font-size: 30px;color: #0e6eb8; padding:3px 0 0;}

/**/
.ys_bg{ background:url(Img/Index/ys_bg.jpg) no-repeat center 0;height: 613px;font-size: 0;overflow: hidden; padding:50px 0 0;}
.ys .case_t{height: 86px;}
.ys dl{ display:inline-block;width: 500px;height: 104px; padding:24px 0 0; border-bottom:#d8d8d8 1px solid; margin:0 500px 0 0;}
.ys dl dt{width: 80px;float: left;}
.ys dl dt a{display: block;width: 80px;height: 80px; background-repeat:no-repeat;}
.ys dl dt a:hover{ background-image:url(Img/Index/ys_ico02.png);}
.ys dl dd{ padding:10px 0 0 20px;width: 400px;float: left;}
.ys dl dd a{color: #333;}
.ys dl dd a:hover{color: #0e6eb8; text-decoration:none;}
.ys dl dd b{display: block;font-size: 20px;}
.ys dl dd span{display: block;font-size: 14px; padding:10px 0 0;}
.ys .ys_dt01 a{ background-image:url(Img/Index/ys_ico01.png);}
.ys .ys_dt02 a{ background-image:url(Img/Index/ys_ico01.png); background-position:0 -129px;}
.ys .ys_dt03 a{ background-image:url(Img/Index/ys_ico01.png); background-position:0 -257px;}
.ys .ys_dt04 a{ background-image:url(Img/Index/ys_ico01.png); background-position:0 -386px;}
.ys .nobor{ border:none;}

/**/
.liuc_bg{background: #0e6eb8;font-size: 0; padding:62px 0 0;height: 228px;}
.liuc_l{width: 450px; padding:15px 0 0 70px;}
.liuc_l .case_t{height: 80px; text-align:left;}
.liuc_l span{display: block;width: 300px;height: 45px;}
.liuc_l span a{font-size: 20px;color: #fff;font-weight: bold;display: block;width: 300px;height: 45px;text-align: center;line-height: 45px;background: #f08200;}

.liuc_r{width: 680px;}
.liuc_r ul{ display:inline-block;width: 680px;}
.liuc_r ul li{width: 136px;float: left;height: 130px;text-align: center;}
.liuc_r ul li em{display: block;width: 70px;height: 70px;overflow: hidden; margin:0 auto;}
.liuc_r ul li em img{width: 70px;height: 70px;
-webkit-transition: -webkit-transform 0.5s ease-out;
-moz-transition: -moz-transform 0.5s ease-out;
-o-transition: -o-transform 0.5s ease-out;
-ms-transition: -ms-transform 0.5s ease-out;}
.liuc_r ul li em img:hover {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}
.liuc_r ul li span{display: block;font-size: 14px;color: #fff; padding:10px 0 0;}
.liuc_tel{ display:inline-block;width: 640px; padding:0 0 0 40px;}
.liuc_tel span{display: block;float: left;font-size: 14px;color: #fff; background:url(Img/Index/liuc_tel.gif) no-repeat 0 10px; padding:0 20px 0 35px;height: 41px;line-height: 41px;}
.liuc_tel b{font-size: 22px;}
.liuc_tel em{display: block;float: left;width: 95px;}
.liuc_tel em img{width: 95px;height: 41px;}

/**/
.jz{ padding:50px 0 80px;font-size: 0;}
.jz_t{height: 75px;width: 275px; margin:0 auto;}
.jz_t ul li{width: 134px;float: left; padding:0 1px;}
.jz_t ul li a{font-size: 14px;color: #333;width: 132px;height: 52px;display: block;float: left; border:#ccc 1px solid;text-align: center;line-height: 52px;}
.jz_t ul li.cur a,.jz_t ul li a:hover{color: #fff;background: #f08200; border:#f08200 1px solid; text-decoration:none;}
.jz_m{background: #f5f5f5; display:inline-block;width: 1200px;height: 288px;}
.jz01{width: 599px; border-left:#ddd 1px solid;height: 288px;}
.jz01 dl{ display:inline-block;width: 600px;}
.jz01 dl dt{width: 182px;float: left;}
.jz01 dl dt img{width: 182px;height: 164px;}
.jz01 dl dd{width: 346px;height: 120px;float: left; border-bottom:#cecece 1px dashed; padding:43px 0 0 20px;}
.jz01 dl dd h5{height: 30px;line-height: 30px;overflow: hidden;}
.jz01 dl dd h5 a{font-size: 18px;color: #333;}
.jz01 dl dd h5 a:hover,.jz01 span a:hover{ color:#0e6eb8; text-decoration:none;}
.jz01 dl dd b{display: block;font-size: 14px;color: #333; padding:15px 0 0;}
.jz01 p{font-size: 14px;color: #333;height: 50px;line-height: 25px;overflow: hidden; padding:15px 0 0 20px;width: 530px;}
.jz01 span{display: block; padding:10px 0 0 20px;}
.jz01 span a{font-size: 14px;color: #333;text-transform: uppercase;}

/**/
.guany_bg{background: #f5f5f5;height: 420px;font-size: 0;overflow: hidden;}
.guany_l{width: 600px;}
.guany_l img{width: 600px;height: 420px;}
.guany_r{ padding:16px 0 0;top: 0;right: 0;width: 700px;}
.guany_r h5{ background:url(Img/Index/guany_tbg.gif) no-repeat 120px 0;width: 320px;height: 65px;line-height: 65px; padding:0 0 0 120px;}
.guany_r h5 a{font-size: 26px;color: #333; padding:0 0 0 18px;}
.guany_r p{font-size: 14px;color: #fff;width: 545px;height: 170px;background: #0e6eb8; padding:40px 35px 0 120px;line-height: 25px; margin:25px 0 0;}
.guany_r p a{display: block;font-size: 14px;color: #fff; padding:10px 0 0;}
.guany_r span{ display:inline-block;width: 244px; padding:20px 0 0 120px;}
.guany_r span a{display: block;font-size: 14px;width: 100px;height: 38px;text-align: center;line-height: 38px;color: #333; border:#333 1px solid; margin:0 20px 0 0;float: left;}
.guany_r span a:hover{background: #f08200;color: #fff; text-decoration:none; border:#f08200 1px solid;}

/**/
.news_t{width: 236px;height: 325px; padding:80px 0;}
.news_t img{width: 166px;height: 325px;}
.news_t span{display: block;position: absolute;bottom: 0;left: 20px;}
.news_t span a{font-size: 14px;color: #333;text-transform: uppercase;font-weight: normal;z-index: 2;}
.news_bt{height: 66px;line-height: 40px;overflow: hidden;font-weight: normal;text-transform: uppercase;}
.news_bt a{font-size: 20px;color: #333;}
.news_bt em{font-size: 14px;color: #999; padding:0 0 0 15px;}
.news_bt span{float: right;}
.news_bt span a{font-size: 14px;color: #f58220;}

.news_c{ width:508px; background:url(Img/Index/news_line.gif) no-repeat 0 80px; padding:80px 0 80px 55px; height:480px;overflow:hidden;}
.news_c dl{ padding:0 0 20px;}
.news_c dl dt{width: 508px;height: 168px;overflow: hidden;}
.news_c dl dt img{width: 508px;height: 168px;}
.news_c dl dd{ display:inline-block;width: 508px; padding:20px 0 0;}
.news_c dl dd span{display: block;float: left;font-size: 14px;color: #333;width: 90px;height: 50px; border-right:#ccc 2px solid;}
.news_c dl dd span i{font-size: 34px;}

.news_c dl dd p{float: left;width: 395px; padding:0 0 0 12px;}
.news_c dl dd p b{display: block;height: 25px;line-height: 25px;overflow: hidden;}
.news_c dl dd p b a{font-size: 16px;color: #333;}
.news_c dl dd p b a:hover{color:#0e6eb8;}
.news_c dl dd p em{display: block;font-size: 14px;color: #555; padding:5px 0 0;}

.news_c ul li{width: 508px; height:48px;line-height: 48px;overflow: hidden; border-bottom:#d3d3d3 1px dashed;}
.news_c ul li a{font-size: 14px;color: #000;}
.news_c ul li a:hover,.news_l dl dt a:hover,.news_l dl dd a:hover{color: #f58220; text-decoration:none;}
.news_c ul li span{float: right;font-size: 14px;color: #7b7b7b;}

/**/
.news_l{ width:300px;height: 480px;overflow:hidden; background:url(Img/Index/news_line.gif) no-repeat 0 80px; padding:80px 0 0 40px;}
.wd_t{height: 65px;line-height: 40px; background:url(Img/Index/wd_ico.gif) no-repeat 0 8px;}
.wd_t a{font-size: 20px;color: #333; padding:0 0 0 40px;font-weight: normal;}
.wd_t span{float: right;}
.wd_t span a{font-size: 14px;text-transform: uppercase;}

.news_l dl{width: 300px; padding:0 0 26px;}
.news_l dl dt{ background:url(Img/Index/wen.gif) no-repeat;width: 300px;height: 60px;overflow: hidden;line-height: 60px;}
.news_l dl dt a{ padding:0 0 0 75px;font-size: 14px;color: #f08200;}

.news_l dl dd{ background:url(Img/Index/da.gif) no-repeat;width: 300px;height: 60px; overflow:hidden; margin:25px 0 0;}
.news_l dl dd p{ padding:10px 0 0 30px;width: 200px; font-size:14px; color:#333;height: 40px;line-height: 20px;display: block;}

