@charset "gb2312";
/* CSS Document */
*{padding:0; margin:0; list-style:none;font-size:12px;}
a{text-decoration:none;color:#000;}
/** public **/
body{ background:#f1d089;}
.bgcolor{background-color:#fff;}
.top,.center,.first,.news{ width:1000px; margin:0 auto; clear:both; overflow:hidden}
.top{ width:1100px;}
.center{ background-color:#F4F4F4;}
.center1{background-color:#DFDFDF;}
.top_indent{margin-top:10px;}
.left_indent{margin-left:10px;}
.right_indent{margin-right:5px;}
.index_left{float: left; width:159px; }
.index_right{float: right; width:820px;}
h1 .more{height:30px;width:80px;cursor:pointer;float: right;background:url(../images/more.jpg) no-repeat right top;}


/** logo **/
.header{ background:url(../images/header.jpg) repeat-x; height:188px;}
.logo{float:left; width:141px; padding-top:15px;}
.logo2{ float:left; width:482px; padding-top: 18px;}
.phone{ float:right;width:780px; padding-top:20px; }
.call{ float:left; width:171px; padding-top: 30px; padding-left:50px;}
.phone img{clear:both;float:right;margin-top: 40px;margin-bottom: 10px; margin-right:22px;}

.index_home{ background:url(../images/hover.png) no-repeat top; display:block; width:145px; height:42px; line-height:42px;}
.nav{ height:42px; line-height:42px; position:relative; z-index:1000; background:url(../images/nav.jpg) repeat-x; top:-2px;}
.nav ul li{ float:left;}
.nav ul li a{ width:145px; display:block; font-size:16px; text-align:center; font-weight:bold;font-family:方正正大黑简体; color:#f2d28c; line-height:42px;}
.nav ul li:hover{ background:url(../images/hover.png) no-repeat top; display:block; width:145px; height:42px; }
.nav ul li:hover a{ color:#006953; font-family:方正正大黑简体;}

#menu { margin:0 auto; height:42px; line-height:42px; width:1100px; text-align:center; }
#menu ul {list-style:none; margin:0; padding:0;} 
#menu ul li { float:left; display:block; width:145px; height:42px; line-height: 10px; } 
#menu ul li ul { list-style:none; margin:0; padding:0; display:none;}
#menu ul li ul li{  height:42px; width:145px; background:url(../images/hover.png) no-repeat; line-height:42px;}
#menu ul li ul li a{ font-size:14px; color:#006953;font-family:方正正大黑简体;  height:42px; line-height:42px; display:block; text-align:center;}
#menu ul li ul li:hover a{ color:#006953; text-align:center; font-family:方正正大黑简体;}
#menu ul li:hover ul { float:none;  position:relative;  display:block;  }
#menu ul li ul li:hover{display:block; color:#006953; line-height:42px; }



/** banner **/
/*首页幻灯片*/

.bannerbackground{ width:100%; background:#f1d089; clear:both; }

#index_Banner
{width:100%; height:400px; overflow:hidden; position:relative; text-align:center;top: -2px; margin:auto; background:#f1d089;}
#index_Banner .list
{width:100%; height:400px; overflow:hidden;}
#index_Banner ul
{margin:0px; padding:0px; list-style:none;}
#index_Banner .list ul li
{width:100%; height:400px; overflow:hidden; position:relative;}
#index_Banner .list img
{position:absolute; left:0px; top:0px;}
#index_Banner .Thumb
{position:absolute; right:50%; bottom:20px; margin-right:-100px;}
#index_Banner .Thumb ul
{list-style:none;}
#index_Banner .Thumb ul li
{width:13px; height:13px; overflow:hidden; float:left; background:url(../images/dian2.png) no-repeat right  center; margin-left:5px;
 text-align:center; line-height:20px;}

#index_Banner .Thumb ul li.onfocus
{background:url(../images/dian1.png) no-repeat left center;  }
#index_Banner .Thumb ul li.onfocus:hover{ background:url(../images/dian1.png)  no-repeat left center;}



.centerbackground{ clear:both; overflow:hidden; width:100%; background:#f1d089;}


.products{ width:1100px; margin:auto; text-align:center;}

.products ul{ overflow:hidden;  width:1100px; height:151px;}

.products ul li{ float:left; width:202px;}

.zuixin{ width:1010px; margin:auto; text-align:center;}

.zuixin ul{ overflow:hidden;  width:1005px; height:151px; margin:auto;}

.zuixin ul li{ float:left; width:200px; height:150px;}

.zuixin ul li img{width:200px; height:150px;}

.news{ width:1000px; margin:auto; padding-top:10px;}

.news_left{ width:500px; float:left; height:240px;}

/** pro_news **/
.news_left{ width:500px; float:left;}
.news_left h1{ background:url(../images/news_left1.jpg) no-repeat; height:33px;}
.news_left ul{width:480px; overflow:hidden;}
.news_left li{ padding-left: 18px;line-height: 31px; height:31px; border-bottom:1px dashed #8c3e00; }
.news_left li span{float:right; color:#000; font-size:14px;}
.news_left li a{color:#000; font-size:14px;}




.news_right{ width:500px; float:right; height:240px;}

/** pro_news **/
.news_right{ width:500px; float:left;}
.news_right h1{ background:url(../images/news_right1.jpg) no-repeat; height:33px;}
.news_right ul{width:480px; overflow:hidden;}
.news_right li{ padding-left: 18px;line-height: 31px; height:31px; border-bottom:1px dashed #8c3e00; }
.news_right li span{float:right; color:#000; font-size:14px;}
.news_right li a{color:#000; font-size:14px;}
 



/*友情链接*/
.link{
	width:1000px;
	margin:10px auto;
}
.link a{
	color:#000;
	margin-left:5px;
}
/** friend **/
.friend{padding-top:10px;padding-bottom:10px;color:#FFF;}
.friend a{color:#FFF;margin-left:10px}
/** footer **/
.footer{ 
	background: #006953;
    height: 226px;
    width: 100%;

}
.copyright{ width:1000px; margin:auto; overflow:hidden;}
.copyright_left{ width:500px; float:left; padding-top:15px;}
.copyright_right{ width:500px; float:right; padding-top:25px; }
.lxwm_right ul li{ line-height:20px; color:#FFF;}
.lxwm{ padding-top:8px;}

.copyright_right img{  padding-top:10px;}



.copyright p{  font-weight:600; font-family:微软雅黑;  font-size:14px; }
a img{border:0}


/** about **/
.index_about{ float:left;line-height:27px; width:1000px;}
.index_about h1{ background:url(../images/company.png) no-repeat; height:89px;}
.index_company { width:1000px; text-align:center;}
.index_about span{float: right;padding-right: 10px;height: 20px;line-height: 20px;}
.index_about span a{color:red;}


/** index_news **/
.index_news{overflow:hidden;line-height:35px; width:360px; padding-top:10px;}
.index_news h1{height:52px; background:url(../images/news.jpg) no-repeat; }
.index_news ul{border-top:0px;padding: 0 10px;padding-bottom: 4px; width:335px;}
.index_news li{ background:url(../images/news_li.jpg) no-repeat left;padding-left: 15px;line-height:30px;border-bottom: 1px dotted #000;}
.index_news li span{float:right;}
.index_news li a{color:#000;}

.pp{ width:500px; float:left;}

.lxwm{ width:500px; float:left;}

.lxwm_left{ float:left; width:266px;}

.lxwm_right{ float:right; width:230px;}

.rightn{ width:1000px; margin-top:10px; margin:auto; overflow:hidden;}
.pppp{ height:35px; width:100%;border-bottom: 1px solid #ccc;}
.pppp span{ line-height:30px;margin-top:2px; font-size:18px; text-align:center; float:left; margin-left:20px; font-weight:bold; color:#FFF;}
.pppp div{ float:right; margin-top:7px; color:#FFF;  margin-right:20px;}
.pppp div a{ color:#FFF;}






/*内容页*/
.act_content{ width:1000px;}
.content_p{ width:99%; height:auto; padding:10px 0px 20px 0px; margin:0 auto; }
.content_p h1{ text-align:center; }
.weizhi{height:26px;line-height:27px;width:auto;border-bottom:1px solid #333;}
.weizhi span{font-size:14px;color:#333; margin-left:10px;}
.weizhi a{text-decoration:none; color:#333; font-size:14px}
.weizhi a:hover{text-decoration:underline; color:#000}
.act_info{font-size:12px;color:#a6a6a6; text-align:center; margin:8px auto 8px auto;}
.act_info span{ margin-left:15px;}
.act_info a{text-decoration:none; color:#a6a6a6}
.act_info a:hover{text-decoration:underline; color:#000}
.act_desc{width:96%;border:1px solid #cdddf0; background:#f3f7fc; margin-left:auto; margin-right:auto; margin-top:10px;color:#676767;padding:10px;line-height:22px;font-size:12px; text-indent:2em;}
.act_neirong{ width:100%; line-height:170%;font-size:14px; margin-top:10px;color:#FFF;}
.act_neirong img{ max-width:800px;_width:expression(document.body.clientWidth > 800 ? "750px" : "auto");
 display:block; margin:0 auto;}
.act_neirong p{margin-top:10px; margin-bottom:10px;text-indent: 2em;}


/*列表页*/
.act_list{ width:1000px; margin-right:auto;line-height:26px;}
.act_list ul{ margin-top:5px; margin-bottom:10px;}
.act_list li{height:30px;line-height:30px;border-bottom:1px dashed #dedede; font-size:12px}
.act_list li a{display:block;color:#383838; width:80%; height:30px; line-height:30px; display:block; 
float:left; padding-left:12px;
	background-image: url(list_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.act_list li:hover{background:#e5ecf2;}
.act_list li:hover a{color:#032364;}
*html .act_list li a:hover {background:#e5ecf2;
background-image: url(list_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
color:#032364;text-decoration:none;}
.act_list li span{float:right; margin-right:10px;color:#000;}
.pages{padding-bottom:8px;padding-top:10px;margin-top:15px; text-align:center; margin-bottom:10px;height:35px;font-size:15px;}
.pages a,.pages span.current{font-family:"宋体";padding-right:6px;padding-left:6px;padding-bottom:2px;margin-right:2px;padding-top:4px;}
.pages a{border-right:#9aafe5 1px solid; border-top:#9aafe5 1px solid;border-left:#9aafe5 1px solid;color:#2e6ab1;border-bottom:#9aafe5 1px solid;text-decoration:none}
.pages a:hover{border-right:#2b66a5 1px solid;border-top:#2b66a5 1px solid;border-left:#2b66a5 1px solid;color:#000;border-bottom:#2b66a5 1px solid;background-color:#c4d1eb;}
.pages a:active{border-right:#2b66a5 1px solid;border-top:#2b66a5 1px solid;border-left:#2b66a5 1px solid;color:#000;border-bottom:#2b66a5 1px solid;background-color:lightyellow}
.pages span.current{border-right:navy 1px solid;border-top:navy 1px solid;border-left:navy 1px solid;color:#fff;margin-right:2px;border-bottom:navy 1px solid;background-color:#2e6ab1;}
.pages span.disabled{border-right:#929292 1px solid;padding-right:10px;border-top:#929292 1px solid;padding-left:10px;padding-bottom:6px;border-left:#929292 1px solid;color:#929292;margin-right:2px;padding-top:6px;border-bottom:#929292 1px solid}
#go{border:#cccccc 1px solid; width:2em; text-align:center; margin-left:4px; cursor:pointer;}
input#page{border:#cccccc 1px solid; width:2em; text-align:center;}

.list01{}

.list_img,.list_img02{ width:100%; padding:2px 0px 6px 0px; overflow:hidden; margin:0 auto;}
.list_img li{ width:49.9%; height:auto; float:left; display:inline; text-align:center; margin:8px 0px 0px 0px;}
.list_img li .a_txt{ font-size:12px;}

.list_img li a:hover{text-decoration: none;}
.a_img,.list_img span{ display:block; clear:both;}
.list_img span{ height:32px; line-height:32px;}

.a_img img{ padding:2px; border:1px solid #CCCCCC;}
.a_img img:hover{border:1px solid #FF6600;}

.list_img_main li{ width:31%; display:inline-block; margin-left:7px; margin-right:6px; font-size:12px}
.list_img_main li a img{ color:#000; border:1px solid #ccc}
.list_img_main li img{ width:200px; height:150px;  }
.list_img_main .a_txt{ width:100%; height:28px; line-height:28px; display:inline-block;}


.list_list_img li{width:31.5%; height:auto; float:left; display:inline; text-align:center; margin:8px 6px 0px 6px; overflow:hidden;}
 
.list_img_txt{width:95%; height:auto; margin:0 auto; padding:10px 0px 0px 0px;overflow:hidden;}
.list_img_txt li{width:50%;display:inline;float:left;text-align:center;
	position: relative;}
.list_img_txt li img{width:100px; height:70px;}
.list_img_txt .a_txt{width:100px; height:24px; padding-top:6px; display:block; font-size:12px;}
.list_img_txt li .num{position:absolute; left:10px; top:65px; color:#CC3300; font-family:Arial, Helvetica, sans-serif; font-size:16px;  border:1px solid #CC3300; display:block; width:14px; height:14px; line-height:14px; text-align:center;}

.img_txt{ width:99%; height:auto; margin:0 auto; font-size:12px;}
.img_txt li{ display:block; clear:both; overflow:hidden; margin:12px 0px 12px 0px;line-height:140%;}
.img_txt .a_img{ display:inline; float:left; margin-right:6px; padding-right:0px;}
.img_txt li a{ padding-right:8px; font-size:13px;}
.img_txt li .a_txt{}
.img_txt01 p{ margin:0px; padding:0px;}


input,textarea { border:1px solid #CCC; }



#div1 {width:285px; height:366px;position:absolute; left:0; bottom:30%;z-index:9999}
