@charset "utf-8";
/* CSS Document */
.banner { height:600px; overflow:hidden; width:100%; background:url(../Img/banner1.jpg) center top no-repeat; position:relative; z-index:1;}
.to { height:70px; width:1240px; margin:0px auto; background:#FFF; position: absolute; z-index:100; top:50px; left:50%; margin-left:-620px;filter:alpha(opacity=50);  /*支持 IE 浏览器*/
-moz-opacity:0.50; /*支持 FireFox 浏览器*/
opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.to .logo { float:left; height:70px; width:703px;; background:url(../ICON/logo.png) left 12px no-repeat;}
.to .hottel { width:537px; height:70px; text-align:right; float:right; background:url(../ICON/hottel.png) right 11px no-repeat}
.to .hottel p { font-size:18px; color:#C30; font-weight:bold; margin-top:36px; margin-right:12px;}
.menu { position: absolute; width:1240px;height:41px; line-height:41px; top:120px; background:url(../ICON/menu_bg.png) left top repeat-x;left:50%; margin-left:-620px; z-index:10;filter:alpha(opacity=50);  /*支持 IE 浏览器*/
-moz-opacity:0.50; /*支持 FireFox 浏览器*/
opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.navs {position: absolute; width:1240px; height:41px; color:#FFF; z-index:11; top:150px; width:1240px;height:41px; line-height:41px; top:120px; left:50%; margin-left:-620px;}
.navs ul li { float:left; width:177px; text-align:center; color:#FFF; font-size:16px; height:41px; line-height:41px;}
.navs ul li a { display:block; height:41px; line-height:41px; width:177px; text-align:center; color:#FFF; text-align:center;}
.navs ul li a:hover { background:#C60;}
.navs ul li a.active { background:#C60; }
/*
.about { margin-top:30px; height:auto; overflow:hidden;}
.about .abouts { width:600px; height:50px; background:url(../Icon/about_line.png) left 25px no-repeat; margin:0px auto;}
.about .abouts p { float:left; width:67px; height:45px; background:#d90013; margin-top:3px; margin-left:190px}
.about .abouts h4 { float:left; height:50px; width:150px; margin-left:5px;}
.about .abouts h4 span { display:block;font-size:18px; color: #5A5A5A;}
.about .abouts h4 font { font-size:17px; color: #5A5A5A;}
.about .aboutcon { padding:20px; font-size:15px; line-height:35px;}
.about .aboutcon p { padding:20px; font-size:15px; line-height:35px;}

.producter { height:189px; overflow:hidden; background:url(../Img/index_bg0.jpg) center top no-repeat; margin-top:25px;}
.producter h3 { width:160px; height:141px; overflow:hidden; margin:0px auto; background:url(../Img/chanpin_bg.png) center top no-repeat; margin-top:25px;} 
.producter h3 p.enproduct { color:#FFF; text-align:center; font-family:"宋体"; letter-spacing:7px; font-size:19px; margin-left:4px; margin-top:80px;}
.producter h3 p.cnproduct { color:#FFF; text-align:center; font-size:20px; line-height:40px;}
*/
.product { width:1240px; height:auto; overflow:hidden; margin:25px auto;}
.product .protitle { height:60px; line-height:60px; overflow:hidden; width:350px; margin:0px auto; background:url(../ICON/line.png) center bottom no-repeat;}
.product .protitle i { display:block; float:left; height:50px; line-height:50px; margin-right:10px; color:#c8181b; font-size:30px; letter-spacing:2px; font-weight:bold;}
.product .protitle p { float:left; font-size:17px; font-weight:bold; color:#5586e9; line-height:50px; margin-left:15px; font-weight: bold; font-size:20px;;}
.product .protitle span { float:right; text-align:right; padding-right:5px; font-size:13px;}
.prolist {
	height: auto;
	margin: 15px auto;
	overflow: hidden;
}

.newser { width:100% height:auto; margin:0px auto; overflow:hidden; margin-top:40px;}
.newser h1 { text-align: center;font-weight: normal;color: #000000;	font-size: 34px;}
.newser h1 .new1 {color: #b62b2f;font-size: 40px;}
.newser h1 .new2 {	color: #000000;	margin-left: 7px;	margin-right: 2px;	font-size: 40px;}
.weicontainer {	background: url(../img/wei_13.jpg) repeat-x left 5px;height: 13px;width: 100%;margin: 0 auto;text-align: center;}
.newser .wei {background: #fff;	width: 327px;	font-size: 12px;	color: #a3a3a3;	display: block;	margin: 0 auto;}
.newser p {	font-size: 12px;	color: #888888;	font-family: "微软雅黑";	text-align: center;	margin-top: 9px;
}
/**/
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
.c2{background:url(../icon/c2.png) no-repeat center;height:631px;margin-top:20px;}

.c2a{width:1240px;margin:0 auto;}
.c2b{font-size:24px;color:#333333;text-align: center;padding-top: 56px;}
.c2b span{font-size:25px;color:#169d99;display: block}
.c2c{width:394px;margin-top:63px;}
.c2c li img{width:394px;height:378px;}
.c2c li{position: relative;}
.c2c li h3{
	position: absolute;
	bottom: 0;
	right: 0;
	background: url(../icon/hh1.png) no-repeat;
	width: 100%;
	height: 43px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 43px;
	font-weight: normal;
}
.c2c li h3 a{color:#fff;}
.c2d{width:846px;margin-top:63px;}

.c2d li{float:left;margin-left:20px;position: relative;margin-bottom:16px;}
.c2d li img{width:393px;height:179px;}
.c2d li h3{position:absolute;bottom:0;right:0;background:url(../icon/hh1.png) no-repeat;width:100%;height:40px;font-size:14px;color:#fff;text-align: center;line-height:40px;font-weight:normal;}
.c2d1{position: absolute;background: url(../icon/ho.png) no-repeat;width:100%;height:180px;display: none;right:0;bottom:0;}
.c2d li:hover .c2d1{display: block}
.c2d li:hover h3{display:none;}
.c2d1 h2 {font-size:22px;color:#ffffff;text-align:center;font-weight:normal;padding-top:71px;}
.c2d1 h2 a{color:#fff;}

/**/
.abouter { width:100%; height:400px; overflow:hidden; margin:20px auto; background: url(../ICON/about_bg.png) left top repeat-x #eeeeee;}
.about { height:80px; overflow:hidden; margin:0px auto; text-align:center; margin-top:20px; width:500px; background:url(../ICON/line.png) center bottom no-repeat;}
.about h3 { float:left; margin:2px 10px 0px 0px;}
.about p { padding:10px; line-height:35px; overflow:hidden; float:left; margin-top:10px;}
.about i { display:block; float:left; font-size:30px; letter-spacing:2px; color:#c8181b; font-weight:bold; margin-top:20px;}
.aboutcon { width:1200px; height:auto; font-size:15px; line-height:30px; margin:10px auto;}
.abouter .more { width:360px; height:50px; margin:10px auto;}
.abouter .more .readmore { float:left; width:150px; height:50px; line-height:50px; text-align:center; border:1px solid #039; border-radius:5px; font-weight:bold;}
.abouter .more .contactus { float:left; margin-left:50px; height:50px; line-height:50px; text-align:center; width:150px; border:1px solid #333; border-radius:5px; font-weight:bold;}

.news { float:right; width:510px;}
.news ul { margin-top:5px;}
.news ul li { text-align:left; height:35px; line-height:35px; background:url(../ICON/dot.jpg) 5px 16px no-repeat; padding-left:15px;}
.news ul li span { float:right; text-align:right; padding-right:5px; color:#999; font-size:13px;}
/*首页联系方式*/
.index_contact { height:460px; overflow:hidden; background:url(../IMG/lxfs.jpg) center top no-repeat;}
.lxfs{width:auto;height:460px;float:left;}
.lxfs .tith1{width:100;height:72px;float:left;line-height: 72px;color: #fff;margin-top: 60px;font-size: 22px;font-weight: bold;}
.lxfs .tith3{width:100%;height:56px;float:left;line-height: 56px;color: #fff;font-size: 24px;font-weight: bold;margin-top: 70px;}
.lxfs .content{width:100;height:auto;float:left;line-height: 30px;color: #fff;font-size: 14px;}