@charset "gb2312";
/* CSS Document */

*{margin:0px auto; padding:0px;}
body{color:#666666; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
img{border:0px;}
li{list-style:none;}
a{color:#666; text-decoration:none;}
a:hover{text-decoration:none;}

.clear{clear:both;}

.topBg{width:100%; height:128px; background:url(../images/topBg.jpg) top center repeat-x;}
.top{width:1150px; height:128px;}
.logo{width:550px; height:90px; padding-top:25px; float:left;}
.tel{width:240px; height:90px; padding-top:20px; float:right;}
.tel span{width:240px; height:40px; line-height:40px; text-align:left; display:block; font-size:18px; font-weight:bold;color:#b9030a;}
.tel p{width:240px; height:40px; text-align:left; font-size:30px; font-weight:bold; color:#8c8c8c;}

.menuBg{width:100%; height:56px; background-color:#b9030a;}
.menu{width:1150px; height:56px; line-height:56px;}
.menu ul li{width:127px; height:56px; line-height:56px; float:left; text-align:center; background:url(../images/line.jpg) center right no-repeat;}
.menu ul li.noline{background:none;}
.menu ul li a{color:#FFF; font-size:18px;}

.banner{width:100%; height:460px; z-index:-9;}
.abs {position:relative; }
.banner .hd {bottom:30px;height:20px;left:0px;width:100%;}
.banner .hd ul {width:980px;text-align:center;margin:0 auto;}
.banner .hd ul li {display:inline-block;border-radius:5px; list-style:none;background:#fff; width:10px;height:10px; margin-left:15px;cursor:pointer;}
.banner .hd ul li {*display:inline;}
.banner .hd ul li.on {background:#d32e3e; cursor:pointer;}
.banner, .banner a {height:460px;display:block;}
.banner ul {margin:0 auto; padding:0px 0px;}

.main{width:1150px; margin-top:30px;}

.slide{ float:left;width:500px; height:326px}

.yx-rotaion{width:500px;height:326px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:500px;height:280px;overflow:hidden;}
.rotaion_list li,.rotaion_list li img{width:490px;height:280px;overflow:hidden;}

.zsBox{width:640px; float:right;}
.zsTitle{width:640px; height:46px; line-height:46px;}
.zsTitle ul li{width:180px; height:46px; line-height:46px; float:left; text-align:left;}
.zsTitle ul li a{width:150px; height:35px; line-height:35px; text-align:center; display:block; float:left; color:#FFF; font-size:16px; background-color:#e58208; border-radius:8px;}
.zsTitle ul li a:hover{background-color:#a70d0d;}
.zsTitle ul li a.hover{background-color:#a70d0d;}

.zsCont{width:640px; padding-top:10px;}
.zszl{width:640px;}
.zszlTxt{width:640px; border-bottom:1px #bbb solid; }
.zszlTxt h2{width:640px; height:30px; text-align:left; font-size:16px; display:block;}
.zszlTxt h2 a:hover{color:#a70d0d; text-decoration:underline;}
.zszlTxt p{width:634px; padding:0px 3px; height:50px; line-height:175%; text-align:left; font-size:12px; font-family:"ËÎÌå"}
.zszl ul{padding-top:5px;}
.zszl ul li{width:640px; height:30px; line-height:30px; text-align:center; background:url(../images/box.jpg) 5px center no-repeat;}
.zszl ul li a{padding-left:14px; float:left; }
.zszl ul li a:hover{text-decoration:underline;}
.zszl ul li span{width:75px; height:30px; line-height:30px; display:block; float:right;}

.main1{width:100%; height:360px;background-color:#e58208;}
.xxry{width:1150px; height:360px;}
.xxryTitle{width:auto; height:90px; float:left; text-align:left;}

.xxryCont{width:1200px; padding-top:20px; clear:both;}

.rollBox{
	width:1200px;
	height:200px;
	margin:0 auto;
	padding-top:25px;
	clear:both;
	}
.LeftBotton{
	float:left;
	width:50px;
	height:131px;
	background:url(../images/leftBt.jpg) no-repeat;
	margin-top:75px;
	margin-right:8px;
	cursor:pointer;
	display:inline;
	}
.RightBotton{
	float:left;
	width:50px;
	height:131px;
	background:url(../images/rightBt.jpg) no-repeat;
	margin-top:75px;
	cursor:pointer;
	display:inline;
	}
.Cont{
	float:left;
	width:1080px;
	overflow:hidden;
	}
.ScrCont{
	width:10000000px;
	}
.pic{
	float:left;
	width:248px;
	padding-right:22px;
	text-align:center;
	}
.pic img{
	width:247px;
	height:191px;
	padding:2px;
	margin:0 auto;
	display:block;
  }
.pic a{ width:247px; height:191px; display:block; float:left; position:relative;}
.pic a img{ width:247px; height:191px;padding:2px;margin:0 auto; position:absolute; z-index:3;}
.pic a .xc{ display:block; width:247px; height:191px; position:absolute; top:0px; left:0px; z-index:99;background:#000;filter: alpha(opacity=20);-moz-opacity: 0.2;opacity: 0.2;}
.pic a:hover .xc{ display:none;}

.rollBox #List1,.rollBox #List2{
	float:left;
}
	
.mainBg{width:100%; height:583px; background:url(../images/infoBg.jpg) top center no-repeat;}
.main2{width:1150px; padding-top:32px;}
.xxTitle{width:580px; height:104px;}
.xxCata{width:600px; height:35px; padding-top:10px;}
.xxCata ul li{width:120px; height:35px; line-height:35px; margin-right:30px; text-align:center; float:left; margin-right:30px; background-color:#e58208; border-radius:10px; color:#FFF; font-size:18px;}
.xxCata ul li a{color:#FFF; width:120px; height:35px; line-height:35px; display:block; border-radius:10px; }
.xxCata ul li a:hover{color:#FFF; background-color:#a70d0d;}
.xxCata ul li a.hover{color:#FFF; background-color:#a70d0d;}
.xxCont{width:700px; margin-top:30px; position:relative; left:238px; top:85px;}
.xxCont ul li{width:335px; padding-left:10px; height:35px; line-height:35px; text-align:left; float:left; background:url(../images/box.jpg) left center no-repeat;}


.main3{width:1150px; margin-top:40px; padding-bottom:45px;}
.lxTitle{width:600px; height:120px;}
.lxCont{width:1150px; padding-top:15px;}
.lxCont ul li{width:180px;  padding-left:60px; line-height:75px;height:75px; font-size:18px; text-align:left; float:left;}
.lxCont ul li.lx1{width:360px; padding-left:60px; background:url(../images/inco1.jpg) left center no-repeat; line-height:180%; font-size:16px;}
.lxCont ul li.lx2{background:url(../images/inco2.jpg) left center no-repeat;}
.lxCont ul li.lx3{background:url(../images/inco3.jpg) left center no-repeat;width:160px;  padding-left:80px;}
.lxCont ul li.lx4{background:url(../images/inco4.jpg) left center no-repeat;width:160px;  padding-left:80px;}


.footBg{width:100%; height:116px; background:url(../images/footBg.jpg) top center repeat-x;}
.fmenu{ height:40px; line-height:40px;}
.fmenu ul li{height:40px; line-height:40px;}
.fmenu ul li a{font-size:16px;}

.foot{width:1150px; height:60px; line-height:75px; text-align:center; color:#FFF;}

.inBanner{width:100%; height:240px; margin-top:2px;}

.page{ width:1150px; margin:0 auto; padding-top:20px;}
.page .pageL{ width:270px; float:left; background:url(../images/lineBg.jpg) top right no-repeat; min-height:580px;}
.leftMenu{ width:240px; padding-right:10px; float:left;}
.leftmenuTitle { width:240px;background:url(../images/navBg.jpg) no-repeat; height:50px; float:left;}
.leftmenuTitle h2{ display:block; float:left; width:240px; color:#fff; font-weight:bold; text-align:center; font-size:20px;line-height:40px; font-family:"Î¢ÈíÑÅºÚ";}

.leftMenu ul{ width:210px; padding-top:30px; display:block; clear:both;}
.leftMenu ul li{width:210px; height:35px; display:block; float:left; text-align:center; margin-bottom:20px; font-size:16px;}
.leftMenu ul li a{width:210px; display:block; float:left;height:35px; line-height:35px;  border:1px #F00 solid; border-radius:5px;}
.leftMenu ul li a:hover{ color:#fff;   border:1px #b9030a solid; background-color:#b9030a; border-radius:5px;text-decoration:none;}

.page .pageR{ width:850px; float:right;}

.rightTitle{ width:850px; float:left; height:40px;border-bottom:solid 2px #b9030a;}

.rightTitle1{ width:1150px; height:40px;border-bottom:solid 2px #b9030a;}

.INrightM1{float:left;height:40px; line-height:40px;width:210px;}
.INrightM1 span{position:relative; display:block; float:left; margin-top:-3px; padding:0px 10px;font-size:18px; color:#b9030a; font-family:"Î¢ÈíÑÅºÚ";}
.title_more{ float:right;height:40px; line-height:40px;font-size:13px; color:#333;text-transform:uppercase; padding-right:10px; padding-left:20px; background:url(../images/icon1.jpg) left center no-repeat;}

.ContTable{width:1125px; padding:20px 12px; text-align:center;}
.ContTable strong{font-size:16px; color:#F00;}


/*in_about*/

.in_con{width:850px;height:100%;overflow:auto; background:#fff;float:left; }
/*about*/
#in_about{float:left;display:block;width:800px;padding:20px 20px;height:auto;font-size:14px;text-align:left;line-height:200%;}
	
/*news*/
#in_news ul{width:800px;height:100%; padding-top:20px; overflow:hidden;background-color:#FFF; font-size:14px;}
#in_news ul li{background:url(../images/li_list2.jpg) no-repeat 5px center; padding-left:16px;height:35px;line-height:35px;display:block; border-bottom:dotted 1px #aeabab; list-style:none;}
#in_news ul li a{ float:left; display:block;}
#in_news ul li a:hover{color:#666;}
#in_news ul li span{ display:block; float:right; padding-right:5px; width:100px; height:35px; line-height:35px; display:block;}

/*products*/
#in_pro1{width:800px; padding-top:20px;}
#in_pro1 ul {margin:0 auto; padding:0px 0px; margin-top:10px; padding-left:20px;}
#in_pro1 ul li{width:230px; float:left; margin:8px 15px 7px 15px;}
#in_pro1 ul li img{width:230px; height:180px;display:block; float:left; padding:2px 2px;border:solid 1px #e8e8e8;}
#in_pro1 span{ width:230px; height:35px; line-height:35px; float:left;text-align:center; display:block; font-size:14px;}

.loginBg{width:640px; height:430px; margin-top:10px; padding-top:56px; background:url(../images/loginBg.jpg) top center no-repeat;}
.login{width:500px; height:280px;}
.loginTitle{width:450px; padding-left:30px; height:55px; line-height:55px; background:url(../images/loginLine.jpg) left bottom no-repeat; font-size:20px; font-weight:bold; text-align:left; color:#b31218;} 
.login ul{padding-top:30px; padding-left:30px;}
.login ul li{width:400px; height:40px; line-height:40px; text-align:left; float:left; margin-bottom:10px;}
.login ul li span{font-size:16px; width:80px; height:40px; text-align:right; line-height:40px; float:left; display:block; }
.login ul li input.ipt1{width:168px; height:24px; line-height:24px; padding-left:5px; border:1px #CCC solid; outline:none;}
.login ul li a{width:150px; height:36px; line-height:36px; display:block; background-color:#b8030a; border:1px #CCC solid; border-radius:10px; font-size:18px; color:#FFF; text-align:center; float:left;}

.Table{width:750px; padding-top:30px;}
.memInfo{width:760px; height:46px; line-height:46px; font-size:14px; text-align:left;}
.memInfo span{font-weight:bold; color:#06F;}
.memInfo label{display:block; width:300px; float:left; text-align:left;}
.mImport{width:760px; height:auto; line-height:240%; text-align:left; padding-bottom:20px;}
.mImport strong{font-size:16px; color:#F00;}
.mImport span{color:#F00; font-weight:bold;}
.mImport a{color:#06F; font-weight:bold; text-decoration:underline;}


.Table td{padding:3px 6px;}
.fTxt td{font-weight:bold;}
.Table td strong{color:#b8030a; font-size:16px;}
.Table td input{width:200px; height:24px; line-height:24px; border:1px #CCC solid; outline:none; padding-left:5px;}
.Table td input.w{width:268px;}
.Table td input.v{width:48px;}
.Table td input.ipt1{width:auto; height:auto;}
.Table td textarea{width:300px; height:50px;border:1px #CCC solid; outline:none; padding-left:3px;}
.Table td a{width:80px; height:30px; line-height:30px; text-align:center; background-color:#b8030a; border-radius:5px; color:#FFF; display:block; float:left;}
.Table td a.link{display:compact; background:none;}
.Table td a.link img{margin-top:3px;}
.Table td  span{color:#F00; font-size:12px;}
.Table td select{width:90px;}
.Table td .cs{width:207x; height:28px;} 

.Table1 td strong{color:#b8030a; font-size:16px;}


/*·ÖÒ³*/
.listpage {
  padding: 2px;
  margin: 7px;
  font-family: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif;
  padding: 20px 0;
  margin-top:14px;
}
.listpage a {
  padding: 0.5em 0.64em 0.43em;
  color: white;
  background:#999;
  text-decoration: none;
  margin: 0.1em;
}
.listpage a:hover,
.listpage a a:active {
  padding: 0.5em 0.64em 0.43em;
  color: white;
  background: #b8030a;
}
.listpage a.current {
  padding: 0.5em 0.64em 0.43em;
  color: #fff;
  background: #b8030a;
}
.listpage a.disable {
  display: none;
}
.listpage{
  text-align: center;
}

.artTitle{width:800px; min-height:35px; height:auto; line-height:135%; font-size:18px; display:block; text-align:center; border-bottom:1px #CCC solid;}
.subTxt{width:800px; height:30px; line-height:30px; text-align:center; font-size:12px;}
.subTxt span{color:#F00;}
.perNext{width:800px; height:auto;line-height:200%; font-size:14px; text-align:left; margin-top:12px;}
.perNext a{color:#176bab;}
.perNext a:hover{color:#176bab; text-decoration:none;}




	
	
	
