@charset "gb2312";
/* CSS common */
body{font-family:"Î¢ÈíÑÅºÚ";font-size:16px; color:#676767; background-color:#fff; }
body,div,img,ul,li,form,input,h2,p,h6{margin:0; padding:0; border:0; list-style:none; margin:0 auto; }
h1{margin:0; padding:0;}
a{text-decoration:none; color:#333333;}
.clear{clear:both;}
.lf{float:left;display:inline-block;}
.rf{float:right;display:inline-block;}
#wrapper{width:100%; height:auto; margin:0 auto; background:;}
.blank{clear:both; height:10px;}
.white{clear:both; height:2px;}
h2{font-size:14px;}
.a {color: #4f4f4f; text-decoration: none;}
.kuang { border:solid 1px #0e0906;}

.top_1{ width:100%; height:40px; background-color:#3399ee; text-align:center;}
.top_1-1{width:1200px; height:40px; line-height:40px;}

.top_pic1{width:1200px; height:130px; background:url(top_pic1.jpg) no-repeat center;}
.daohang {width:800px; float:right; height:50px; line-height:50px; margin-top:40px;}
.menu {
	height: 40px;
	
	font-size: 18px;
	display: block;
	padding: 0px;
	width: 750px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

.menu ul {list-style: none;padding: 0;margin: 0;}

.menu ul li {/* width and height of the menu items */  float: left;overflow: hidden;position: relative;
	line-height: 40px;
	text-align: center;
}

.menu ul li a {
			/* must be postioned relative  */ 
			position: relative;
			display: block;
			width: 118px;
			height: 40px;
			text-decoration: none;
			cursor: pointer;
}

.menu ul li a span {
			/* all layers will be absolute positioned */
			position: absolute;
			left: 0;
			width: 118px;
}

.menu ul li a span.out {top: 0px;}
.menu ul li a span.over,
.menu ul li a span.bg {/* hide */ top: -40px;}
/** 1st example **/

#menu1 {
	background-color: #E8E8E8;
	background-image: url(../images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

#menu1 ul li a {color: #000;}
#menu1 ul li a span.over {color: #FFF;}
#menu1 ul li span.bg {
	/* height of the menu items */  
	height: 40px;
	background-image: url(../images/bg_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
		
		/** 2nd example **/

#menu2 {background: #fff;}
#menu2 ul li a {color: #676767;}
#menu2 ul li a span.over {color: #fff;background-color: #3399ee;}
* {margin:0;padding:0;list-style:none;}



.produce{width:1200px;}
.produce_dh{width:1200px; height:100px; text-align:center; line-height:40px; padding-top:20px;}
.produce_pic {width:1200px; margin:0 auto; background:#FFF; height:auto; }
.produce_pic ul li{float:left; height:400px;}
.produce_pic ul li img{ width:300px; height:400px;}







.anli{ width:100%; background:url(pic.jpg) no-repeat center; height:500px; margin-top:15px; clear:both;}
.anli_dh{width:1200px; height:100px; text-align:center; line-height:40px; padding-top:40px; color:#FFF;}

.about{width:1200px; }
.about_con{width:730px;  float:left; margin-top:10px; padding-right:10px; padding-left:10px;clear:both; }
.about_con p{text-indent:2em; font-size:16px; line-height:2.4; text-align:justify;}

.news{width:100%; clear:both; margin-top:10px;  padding-bottom:25px;}

.news_dh{width:1200px; height:100px; text-align:center; line-height:40px; padding-top:40px;}
.news_right{width:1200px; margin:0 auto;}
.news_ul{padding-top:15px; padding-left:15px;}
.news_ul li{line-height:35px; border-bottom:1px solid #cacaca; height:170px; padding-right:20px; background:url(tubiao.png) no-repeat left top; margin-right:15px;}
.news_ul li a{color:#525151; font-family:"Î¢ÈíÑÅºÚ"; background:url(tubiao.png) no-repeat 0 15px; padding-left:15px; line-height:44px;}
.news_ul li a:hover{color:#2e89d6; font-family:"Î¢ÈíÑÅºÚ"; background:url(tubiao.png) no-repeat 0 15px; padding-left:15px; line-height:45px;}

.foot1{ width:100%; height:4px; clear:both; background-color:#51a9f3; margin-top:15px; clear:both;}
.foot2 { width:100%; height:80px; clear:both; background-color:#fafafa; font-size:14px; line-height:1.8; text-align:center; padding-top:45px;}


.lm_right_quan1{width:1200px; margin:0 auto; clear:both;}
.ghzj{width:1150px;  margin:0 auto;}

.ghzj li{ height:48px; line-height:48px; background:url(tubiao.png) no-repeat left; padding-left:15px; font-size:16px; border-bottom:1px dotted #ADADAD;}
.ghzj li a{display:block; float:left; font-size:16px;}
.ghzj li a:hover{color:#5088B7; line-height:49px;}
.ghzj li span{display:block; float:right; margin-right:10px;}

.pic1{width:1200px; margin:0 auto; background:#FFF; height:auto;}
.pic1 ul li{float:left; margin-left:15px; margin-right:15px;  padding-top:10px; height:230px;}
.pic1 ul li span{display:block; width:250px; text-align:center; margin-top:0px}
.pic1 ul li span img{ width:250px; height:9px;}
.pic1 ul li img{ width:250px; height:180px;}

.pic1 ul li img:hover{margin-top:2px;}
.pic1 ul li span img:hover{padding-top:1px;}


.lvxian{width:200px; height:40px; border:solid 1px #4ccd57;float:right; margin-right:80px; margin-top:20px; margin-bottom:20px; clear:both;text-align: center; line-height:40px; }
.index_news1{width:1200px; margin: 0 auto; height:106px; clear:both; background:url(QQ%E6%88%AA%E5%9B%BE20170622114202.jpg) no-repeat center;}
.index_news2{width:1200px; margin: 0 auto; height:180px; clear:both; background: url(NEWS.jpg) no-repeat center;}
.index_n1{width:710px; height:55px; float:left; background:url(wen3.png)  no-repeat left;  text-indent:2em; line-height:55px; font-size:18px; font-weight:bold;background-color:#f1f1f1;}
.index_n2{width:390px; height:55px; float:right; background:url(wen3.png) no-repeat left;text-indent:2em;  line-height:55px; font-size:18px; font-weight:bold;background-color:#f1f1f1;}

.news_left{ width:730px; padding-left:0px;}

.news_right{width:1200px;  padding-left:5px;}
.ingdex_r_abaout{width:390px; float:right;}
.index_cen_gg{width:1200px; height:120px; clear:both; background:url(QQ%E6%88%AA%E5%9B%BE20170622114202.jpg) no-repeat  top; }

.index_three{width:1200px;clear:both;}
.index_three_l{width:380px; float:left;}
.index_three_l_dh{width:352px; padding-left:28px; line-height:55px;font-size:18px; height:55px; background:url(wen3.png) no-repeat left; clear:both;}
.index_three_c{width:380px; float:left; margin-left:30px;}
.index_three_r{width:380px; float:right;}
.index_three_lb{ width:360px; padding-left:10px;}


.lanmu_three_l_dh{width:1200px;line-height:55px;font-size:18px; height:55px; background:url(wen3.png) no-repeat left; clear:both; text-indent:2em;}






.lm_right_n3{width:1150px; margin-top:20px;clear:both;}
.lm_right_n3 p{text-indent:2em; font-size:16px; line-height:2.5; padding-left:30px; padding-right:30px; text-align:justify; clear:both;}
.lm_right_n4{width:1150px; margin-top:20px;clear:both; text-align:center; font-size:20px; padding-top:20px;padding-bottom:20px;border-bottom:1px dotted #ADADAD;}


.piv_da{width:100%; height:450px; margin-top:10px; margin-bottom:15px;background:url(3.jpg) no-repeat center; clear:both;}