@charset "utf-8";
body{
	margin:0px auto;
	font-size: 12px;
	background-image: url(../images/);
	background-repeat: repeat-x;
	background-position: center top;
}
.warp{ width:100%; height:30px; background:#fff; border-bottom:1px solid #eaeaea;  }
.warp .top1 {  width:1200px; height:30px; margin:0 auto; line-height:30px; font-size:12px; }
.title{ width:1200px; margin:0 auto; height:80px;}
.top1left { width:700px; padding-left:0px; height:30px; display:block; float:left; }
.top1right { width:270px; height:30px; display:block; float:right; text-align:right; padding-right:10px; }

.container { width:1200px; min-height:500px; margin:0 auto;}
.gonggao { width:1000px;
		 padding-left:170px;
		 height:41px;
		 background:url(../images/gonggaobg1.jpg) no-repeat;
		 padding-right:30px;
		 margin:10px 0;
		 line-height:41px;
 }
.ceng { width:1200px; height:320px; margin-bottom:20px; position:relative; }
/*公司风采*/
#imgFrame{ position:absolute; top:10%; left:2%; z-index:1000; display:none;}
.fengcai{
	width:570px;
	height:320px;
	float:left;
}
.fcxt{
	width:100%;
	height:100%;
	}
.gb a{
	display: block;
    width: 70px;
    height: 30px;
    line-height: 30px;
    background: #fff;
    text-align: center;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;}
#imgbox{
	border:5px solid #fff;
	}


/*.gsfc { width: 287px; height:207px; float:left;  _display:inline; }
.fcxt { display:inline; width: 287px; height:207px;}*/
.indexjj { width:570px; height:100%; float:right;   _display:inline; }
.center_title{display:block; width:100%; height:48px; float:left; margin-bottom: 10px; }
.indexjj a img{width:100%;}
.indexjj p { width:100%; margin-top:5px; line-height:33px; font-size:16px; _display:inline; text-align: justify;
text-justify: inter-ideograph;}
.indexjj p img { float:left; margin:0 10px 0 0; width:165px; height:129px;}
.ceng01  { width:1200px; min-height:300px; margin-bottom:10px;  }
.ceng_left{ width:570px; height:100%;	float:left;  }
.ceng01 ul{float:left;}
.ceng01 ul li { width:570px; height:39px; line-height:39px; border-bottom:1px dotted #ccc;  }
.ceng01 ul li span {  display:block; width:100%; padding-left:30px; float:left; background:url(../images/arrow.jpg) no-repeat 0 7px; }
.ceng01 ul li em { width:80px; float:left }
.ceng_right{ width:570px; height:100%;	float:right;  }

.cpzs_pic{ width:1200px; height:310px; margin: 0 auto;  }
.scroll{
	width:1193px;
	float:left;
	border: 1px solid #E1E1E1;
	padding-bottom: 5px;
	padding-left: 5px;
	display: inline;
}
#www_qpsh_com{overflow:hidden; height:240px; width:1188px; margin-top:3px;}



.index_banner{position:relative; width: 100%; height:350px;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:2px;left:0;overflow:hidden;width:100%;height:350px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner li img{ width: 100%; height:350px;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}
.clear{clear:both;}

/*底部样式============================================================================================================================================ */
#bottom_menu { width:100%; height:36px; background:#666; }
#bottom_menu1002 { width:1200px;  height:36px; margin:0 auto; }
#bottom_nav { height:36px; line-height:36px; width:100%; margin:0 auto;}
#bottom_menu1002 li { display:block; font-size:14px; float:left; width:109px; text-align:center; }
.left_line_foot { border-right:2px #fff solid; } 
#bottom_menu1002 a { text-decoration:none; color:#fff; text-align:center;  }
#bottom_menu1002 a:hover { text-decoration:underline;   }
#bottom {width:100%; height:126px; background:#e2e2e2; font-size:12px; }
#bottom1002 { width:1200px; height:100%;  margin:0 auto; }
#bottom_left { width:162px; height:110px;  }
#bottom_left img { margin-top:30px;  }
#bottom_center { width:800px; height:83px;  padding:30px 0 0 20px; line-height:22px;  color:#7C481E; text-align:center; }
#bottom_center p { font-size:14px; text-indent:0;  }
#bottom_center a { font-size:14px; color:#333; text-decoration:none; }
#bottom_right { width:80px; height:83px; padding:30px 0 0 20px; font-size:12px; color:#333; text-align:center; }
#bottom_right p { font-size:12px; text-indent:0; }
#bottom_right img { width:70px; height:70px; }


/*内页样式*/
.nyleft { width:278px; min-height:500px;  float:left; _display:inline; border:1px solid #eaeaea; padding: 10px;}
.nyleft h1 { width:100%; height:42px; }
.nyleft .leftnews { width:260px; margin:0 auto; padding-bottom:15px; }
.nyleft .leftnews li { width:230px; height:36px; float: left; line-height:36px; border-bottom:1px dotted #ccc; padding-left:30px; background:url(../images/arrow.jpg) no-repeat 2px 4px; }


.leftproduct { width:240px; min-height:200px; margin:0 auto; }
.leftproduct li { width:200px; height:36px;  float: left; line-height:36px; background:#247FBC url(../images/arrow01.png) no-repeat 20px 13px;; margin:8px 0; color:#fff; padding-left:40px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; cursor:pointer;  }
.leftproduct li:hover { background:#D21116 url(../images/arrow01.png) no-repeat 20px 13px; }
.leftproduct li.on { background:#D21116 url(../images/arrow01.png) no-repeat 20px 13px;}
.leftproduct a:hover { text-decoration:none;}


.nyright { width:860px; min-height:500px;  float:right; border:1px solid #eaeaea; }
.nyright h2 { margin:36px auto; width:760px; min-height:60px; line-height:40px; text-align:center; font-size:24px;  font-weight:700; border-bottom:1px dotted #ccc;}
.nyright .weizhi { display:block; font-size:14px; width:840px; height:30px; line-height:30px; padding-left:20px; background:#f1f1f1; border-bottom:1px solid #eaeaea; }
.nyrightnr { padding-bottom:10px; width:760px; min-height:500px; margin:0 auto; line-height:36px; }
.nyrightnr h1 { margin-bottom:12px; width:760px; min-height:60px; line-height:40px; text-align:center; font-size:24px;  font-weight:700; border-bottom:1px dotted #ccc; }
.nyrightnr p{text-align: justify; text-justify: inter-ideograph; font-size:16px;}
.nyrightnr img { display:block;  max-width:748px; padding:5px; border:1px solid #eaeaea; margin:10px auto; }

/*内容产品列表*/
.nyproduct { width:810px; min-height:500px; margin:10px auto; }
.nyproduct li { width:365px; height:290px;  margin:0 20px; float:left; _display:inline;  padding-bottom: 46px;}
.nyproduct li img {width:100%; height:260px; }
.nyproduct li span { margin:0; display:block; width:100%; height:30px; line-height:30px; font-size:15px; color:#333; font-weight:700; }
.fanye { clear:both; width:100%; height:50px; line-height:50px; text-align:center; font-size:14px; color:#333; margin-top:12px; background:#fff; }
.fanye span { background:#fff; border:0; font-size:14px; height:50px; line-height:50px; }

/*企业荣誉列表*/
.nyrongyu { width:810px; min-height:600px;margin:0 auto;}
.nyrongyu li { width:365px; height:260px; margin:0 20px; float:left; _display:inline; padding-bottom: 46px; }
.nyrongyu li img { width:100%; height:100%; }
.nyrongyu li span { margin:0; display:block;width:320px; height:30px; line-height:30px; font-size:14px; color:#333; font-weight:700; }



/*内容新闻列表*/
.nynews { width:760px; min-height:452px; margin:20px auto; }
.nynews li { width:760px; height:50px; line-height:50px; border-bottom:1px dotted #ccc;  }
.nynews li h6 { display:block; width:600px; height:50px; float:left; padding-left:26px; background:url(../images/arrow02.png) no-repeat 8px 24px; }
.nynews li em { display:block; width:100px; height:50px; float:right; text-align:right;    padding-right: 8px; color:#999; }




