﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.banner a{display:block;height:480px; overflow:hidden;}
/**/



.fullSlide {
	width:100%;
	position:relative;
	height:480px;
}
.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:480px;
	overflow:hidden;
	text-align:center;
	 background:no-repeat center top;
}
.fullSlide .bd li a {
	display:block;
	height:480px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:42px;
	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:#0054aa;
}
.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
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}
.pro-bj{height:684px; overflow:hidden;}
.bt{width:435px; height:71px; margin:69px auto 30px; padding-top:14px; font:28px/32px "Microsoft Yahei"; text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
.bt a{color:#111;}
.bt i{display:block; font:16px/30px "Microsoft Yahei"; color:#777;}
.pro-l{width:200px; height:498px; overflow:hidden;}
.pro-l h3{width:200px; height:90px; text-align:center; font:24px/30px "Microsoft Yahei"; background:url(Img/Index/pro-n.jpg) no-repeat center top; overflow:hidden;}
.pro-l h3 a{color:#fff;}
.pro-l h3 i{display:block; margin-top:20px; font:16px/20px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#5885c7;}
.pro-l ul{border-right:1px solid #d2d2d2; border-left:1px solid #d2d2d2;  border-bottom: 1px solid #d2d2d2;}
.pro-l ul li{height:57px;   border-bottom: 1px solid rgb(210, 210, 210);background:#fff; text-align:center; font:15px/89px "Microsoft Yahei";}
.pro-l ul li a{display:inline-block; width:100%; height:57px;  color:#333;}
.pro-l ul li a:hover,.pro-l ul li.cur a{text-decoration:none;   border-right: 1px solid #e11015;border-left:5px solid #e11015; background:#efefef;}
.pro-l span{display:none; width:200px; height:140px; text-align:center; font:bold 22px/30px "Microsoft Yahei"; color:#fff; background:url(Img/Index/pro-tel.jpg) no-repeat center top; overflow:hidden;}
.pro-l span img{width:22px; height:22px; vertical-align:middle; margin:-2px 6px 0 0 ;}
.pro-l span i{display:block; margin-top:40px; font:14px/24px "Microsoft Yahei"; color:#fff;}
.pro-r{width:778px; height:498px; position:relative; overflow:hidden;}
.pro-r dl{height:498px; overflow:hidden;}
.pro-r dl dt{float:left; width:778px; height:383px;}
.pro-r dl dt img{width:778px; height:383px;}
.pro-r dl dd{float:left; width:776px; height:113px; border:1px solid #d2d2d2; overflow:hidden; background:url(Img/Index/pro-rs.gif) no-repeat left center;}
.pro-r dl dd p{float:left; padding-left:30px; width:618px;  font:14px/24px "Microsoft Yahei"; color:#777;}
.pro-r dl dd p i{display:block; margin-top:20px; font:16px/30px "Microsoft Yahei"; color:#333; }
.pro-r dl dd span{float:right; width:113px; height:112px; font:16px/150px "Microsoft Yahei"; text-align:center; }
.pro-r dl dd span a{display:inline-block; width:113px; height:113px; background:url(Img/Index/pro-sr.png) #005bb8 no-repeat center 33px; color:#fff;} 
.pro-r .pro-x,.pro-r .pro-y{position:absolute; top:164px; width:26px; height:58px;}
.pro-r .pro-x img,.pro-r .pro-y img{width:26px; height:58px;}
.pro-r .pro-x{left:11px;z-index:999;}
.pro-r .pro-y{right:11px;}
/**/
.pz-bj{height:765px; overflow:hidden;}
.pz-bj ul{height:89px; overflow:hidden;display:inline-block;margin-left:100px;}
.pz-bj ul li{float:left; width:184px; height:68px; margin-right:20px; *display:inline;}
.pz-bj ul li.none{margin:0;}
.pz-bj ul li a{display:inline-block; width:184px; height:68px; text-align:center; font:18px/60px "Microsoft Yahei"; color:#333; background:url(Img/Index/pz-s2.jpg) no-repeat center top;}
.pz-bj ul li a:hover,.pz-bj ul li.cur a{text-decoration:none; background:url(Img/Index/pz-s1.jpg) no-repeat center top; color:#fff;}
.pz-s{width:1000px; height:420px; position:relative;}
.pz-s .pz-x,.pz-s .pz-y{position:absolute; top:181px; width:26px; height:58px;}
.pz-s .pz-x img,.pz-s .pz-y img{width:26px; height:58px;}
.pz-s .pz-x{left:-50px;}
.pz-s .pz-y{right:-50px;}
.pz-t{width:1000px; height:420px; background:url(Img/Index/pz-s.jpg) repeat-x center top; overflow:hidden;}
.pz-t dl dt{float:left; width:649px; height:420px;}
.pz-t dl dt img{width:649px; height:420px;}
.pz-t dl dd{float:right; width:314px;}
.pz-t dl dd h3{height:90px; margin:48px 0 24px 0; font:bold 28px/40px "Microsoft Yahei"; color:#fff; background:url(Img/Index/pz-bts.gif) no-repeat left bottom;}
.pz-t dl dd h3 i{display:block; font:24px/30px "Microsoft Yahei";}
.pz-t dl dd p{width:284px; height:176px; font:14px/24px "Microsoft Yahei"; color:#fff;}
.pz-t dl dd em a{display:block; width:138px; height:31px; text-align:center; font:14px/31px "Microsoft Yahei"; color:#fff; border:1px solid #fff;}
/**/
.case-bj{height:883px; background:url(Img/Index/case-bj.jpg) repeat-y center top; overflow:hidden;}
.case-bj h2{width:484px;}
.case-l{width:1000px; height:534px; position:relative; overflow:hidden;}
.case-l dl{float:left; width:500px; position:relative; height:166px; overflow:hidden;}
.case-l dl dt{float:left; width:250px; height:166px;}
.case-l dl dt img{width:250px; height:166px;}
.case-l dl dd{float:right; width:257px; height:166px; text-align:center; margin-left:-7px; background:url(Img/Index/case-s1.png) no-repeat center top;}
.case-l dl dd b{display:block; margin-top:38px; font:bold 16px/30px "Microsoft Yahei"; color:#333;}
.case-l dl dd img{width:25px; height:25px; margin:10px 0;}
.case-l dl dd i{display:block; font:14px/20px "Microsoft Yahei"; color:#222;}
.case-l dl.none dt{float:right;}
.case-l dl.none dd{float:left; background:url(Img/Index/case-s2.png) no-repeat center top; margin:0 -7px 0 0;}
.case-l dl span{position:absolute; top:0; left:0; z-index:10; display:none; width:500px; height:166px; text-align:center; background:url(Img/Index/case-s.jpg) no-repeat center top; overflow:hidden;}
.case-l dl span b{display:block; margin-top:30px; font:bold 16px/32px "Microsoft Yahei"; color:#fff;}
.case-l dl span p{width:408px; margin:0 auto; font:14px/24px "Microsoft Yahei"; color:#fff;}




.case-r{width:1000px; height:92px; overflow:hidden; background:url(Img/Index/hy.png) no-repeat center top;}
.case-r h2{width:152px; height:45px; text-align:center; font:bold 20px/24px "Microsoft Yahei";}
.case-r h2 a{color:#005bb8;}
.case-r p{margin-left:20px;}
.case-r p a{margin:0 20px; font:14px/24px "Microsoft Yahei"; color:#555;}
.case-r p b a{font-weight:bold; color:#333; padding-right:18px; background:url(Img/Index/hy-s.png) no-repeat right center;}
/**/
.news-bj{height:924px; overflow:hidden;}
.news-bj h2{margin-bottom:26px;}
.news-l{width:610px; height:424px; overflow:hidden;}
.n-bts{height:35px; margin-bottom:27px; background:url(Img/Index/news-bts.gif) no-repeat left bottom; }
.n-bts b{float:left; font:bold 18px/25px "Microsoft Yahei"; }
.n-bts b a{color:#222;}
.n-bts span{float:right; font:14px/30px "Microsoft Yahei"; text-transform:uppercase;}
.n-bts span a{color:#777;}
.news-l dl{height:182px; overflow:hidden;}
.news-l dl dt{float:left; width:230px; height:159px;}
.news-l dl dt img{width:230px; height:159px;}
.news-l dl dd{float:right; width:354px;}
.news-l dl dd b{display:block; height:38px; font:bold 14px/22px "Microsoft Yahei";}
.news-l dl dd b a{color:#333;}
.news-l dl dd p{font:14px/24px "Microsoft Yahei"; color:#666;}
.news-l dl dd em a{display:block; width:87px; height:30px; margin-top:18px; background:#e11015; text-align:center; font:14px/30px "Microsoft Yahei"; color:#fff;}
.news-l ul li{width:261px; height:36px; font:14px/36px "Microsoft Yahei"; padding-left:20px; background:url(Img/Index/news-s.gif) no-repeat left center;}
.news-l ul li a{color:#666;}
.news-r{width:320px; height:424px; overflow:hidden;}
.news-r dl{height:101px; }
.news-r dl dt{height:29px; font:14px/22px "Microsoft Yahei"; padding-left:37px; background:url(Img/Index/w.gif) no-repeat left 1px;}
.news-r dl dt a{color:#333;}
.news-r dl dd{font:14px/24px "Microsoft Yahei"; padding-left:37px; color:#666; background:url(Img/Index/d.gif) no-repeat left 2px;}
.fc{width:1000px; height:240px; position:relative;}
.fc .fc-x,.fc .fc-y{position:absolute; top:120px; width:26px; height:58px;}
.fc .fc-x img,.fc .fc-y img{width:26px; height:58px;}
.fc .fc-x{left:-50px;}
.fc .fc-y{right:-50px;}
.fc-s{height:231px; overflow:hidden;}
.fc-s ul li{float:left; width:231px; height:164px; margin-right:25px; *display:inline; position:relative;}
.fc-s ul li.none{margin:0;}
.fc-s ul li img{width:231px; height:164px;}
.fc-s ul li span{position:absolute; top:0; left:0; display:none; width:231px; height:72px; text-align:center; font:bold 14px/24px "Microsoft Yahei"; color:#fff; padding-top:92px; background:url(Img/Index/fc-s.png) no-repeat center top;}
/**/
.about-bj{height:702px; background:url(Img/Index/about-bj.jpg) no-repeat center top; overflow:hidden;}
.about-bj h2{width:217px; height:77px;}
.about-bj h2 i{text-transform:uppercase; line-height:40px;}
.about{width:1000px; height:530px; margin:0 auto; overflow:hidden;}
.about dt.xxx {display:none;}
.about dt{width:1000px; height:354px; margin-bottom:24px;}
.about dt img{width:1000px; height:354px;}
.about dd{width:730px; margin:0 auto; text-align:center;}
.about dd p{font:14px/24px "Microsoft Yahei"; color:#5c5c5c;}
.about dd em a{display:block; width:140px; height:34px; margin:20px auto 0; background:#e11015; text-align:center; font:14px/30px "Microsoft Yahei"; color:#fff;}

/**/
.link{height:70px; overflow:hidden;}
.link span{display:block; float:left; width:140px;  }
.link span img{width:136px; height:22px;}
.link span em{display:block; font:14px/30px "Microsoft Yahei";}
.link span em a{color:#a89887;}
.link p{float:right; width:860px;}
.link p a{display:inline-block; padding:0 25px; font:14px/24px "Microsoft Yahei"; color:#836e58;}
/**/

.footWrap{background:url(Img/Common/footer-bj.jpg) repeat-x center top; height:332px; overflow:hidden; font-family:"Microsoft Yahei"; }












