/* CSS Document */

body{ font-family:"微软雅黑"; font-size:12px;line-height:180%;color:#666666;text-decoration:none;margin:0; background-color:#EBEBEB;}
.indexbody{background:url(images/bg.jpg) top center no-repeat; width:100%; overflow:hidden;}
.inde{ font-family:"微软雅黑"; font-size:12px; line-height:180%;color:#666666;text-decoration:none;}
a{font-size:12px;line-height:22px; color:#666666; text-decoration:none;}
a:hover	{color:#f00;}
ul,li,td,dl,dt,div{ list-style:none; padding:0; margin:0;}
.indexbody_a{background:url(images/bgbg.jpg) top center no-repeat; width:100%; overflow:hidden;}

#main_r{ width:100%; background:url(images/mainbg.jpg) top repeat-x; overflow:hidden;}

.index_zi{font-size:12px;line-height:30px; color:#666666; text-decoration:none;}
.index_zi a{font-size:12px;line-height:30px; color:#666666; text-decoration:none;}
.index_zi a:hover{color:#f00;font-size:12px; font-weight:bold;}

.index_news{ padding-left:25px; line-height:30px; text-decoration:none;}
.index_news a{ padding-left:10px; line-height:30px; text-decoration:none;}
.index_news a:hover{line-height:30px; text-decoration:none; color:#FFFFFF;}

.more_new{ color:#FFFFFF; font-size:12px; line-height:22px;}
.more_new a{color:#ccc; font-size:12px; line-height:22px; text-decoration:none;}
.more_new a:hover{color:#FFFFFF; font-size:12px; line-height:22px;text-decoration:none;}

#menu{width:1003;height:444px;}
#menu li{width:100%;overflow:hidden;}
ul.slidy-menu{margin: 0;padding: 0;width: 138px;height: 20px;display: block;clear: both;position: absolute;top: 555px;z-index: 5; padding-left:440px;}
ul.slidy-menu li{background:url(/images/bullets.png) no-repeat 0 0;float:left;text-align:center;vertical-align:middle;width:22px;}
ul.slidy-menu li a{background:url(/images/bullets.png) no-repeat 0 0;cursor:pointer;display:block;height:20px;text-decoration:none;}
ul.slidy-menu li.slidy-link-selected a{background:url(/images/bullets.png) no-repeat 0 -23px;}
.box{width:995px;margin:0 auto;text-align:center;position:relative;}


#menu_a{ width:1000px; height:38px; float:left;}
#menu_a ul{ width:1000px; height:38px; float:left; color:#C4E1F0;}
#menu_a ul li{ width:125px; height:38px; text-align:center; color:#C4E1F0; font-size:14px; font-weight:bold; line-height:38px; font-size:14px; float:left;background:url(../images/anbg.jpg) top center no-repeat;}
#menu_a ul li a{ width:125px; height:38px; text-align:center; color:#C4E1F0; font-size:14px; font-weight:bold; line-height:38px;float:left;}
#menu_a ul li a:hover{ width:125px; height:38px; text-align:center; color:#ffffff; font-size:14px; font-weight:bold; font-weight:bold; line-height:38px; background:url(../images/anbg1.jpg) top center no-repeat;float:left;}

#menu_a ul li .submenu{display:none;position:absolute;z-index:999;margin:48px 0 0 0;*margin:48px 0 0 -123px;border:1px solid #57A1AA;border-bottom:0;}
#menu_a ul li .submenu dt a{background:#fff;color:#333;text-align:center;display:block;height:30px;line-height:30px;border-bottom:1px solid #57A1AA;font-weight:normal;font-size:12px;font-family:宋体;float:none;}
#menu_a ul li .submenu dt a:hover{background:#57A1AA;color:#fff;}


#headbg{ width:100%; background:url(images/topbg.jpg) top repeat-x; height:133px;}


.content{ font-size:12px; line-height:180%; color:#452F18;}
.content img{ max-width:100%; height:auto;}

.titletitle{ font-size:20px; color:#649324; font-weight:bold; font-family:"微软雅黑";}
.lefttitle{ padding-left:20px; font-size:16px; font-weight:bold; line-height:25px; color:#FFFFFF;}
.a_title{ font-size:14px; font-weight:bold; line-height:30px; color:#FFFFFF; padding-left:40px;}
.b_title{ font-size:14px; font-weight:bold; line-height:22px; color:#FFFFFF; padding-left:40px;}
.c_title{ font-size:14px; font-weight:bold; line-height:22px; color:#0E488B;}

.a_right{ font-size:12px; color:#CCCCCC; text-decoration:none;}


.data	{color:#FFFFFF; font-weight:bold; font-size:12px;}
.bai	{font-size:14px; color:#FFFFFF; font-weight:bold;}


.titletitle_a{ font-size:14px; font-weight:bold; color:#2D8D98; text-decoration:none;}
.titletitle_a a{ font-size:14px; font-weight:bold; color:#2D8D98; text-decoration:none;}
.titletitle_a a:hover{ font-size:14px; font-weight:bold; color:#ff0000; text-decoration:none;}

.yjcatalog{ padding-left:30px; font-size:14px; color:#666666; font-weight:bold;}


.product_list{ width:752px; overflow:hidden;float:left;}
.product_list ul{ width:752px; overflow:hidden;float:left;}
.product_list ul li{ width:188px; overflow:hidden;float:left; height:170px; background:url(images/probg.jpg) top center no-repeat; padding-top:10px;}


.leftpro{  font-size:12px; font-weight: bold; text-decoration:none;}
.leftpro a{ padding-left:15px; font-size:12px; font-weight: bold; text-decoration:none;}
.leftpro a:hover{ font-size:12px; font-weight: bold; text-decoration:none; color:#990000;}




#main{ background:url(images/mainbg.jpg) top center repeat-y; overflow:hidden;}

.leftmenu{ font-size:14px; color:#666; text-decoration:none; line-height:38px;}
.leftmenu a{ font-size:14px; color:#666;  text-decoration:none; line-height:38px;}
.leftmenu a:hover{color:#f00; font-weight:bold;line-height:38px;}


.cpwz_ce{ font-size:12px; color:#FFFFFF; line-height:25px;}
.cpwz_ce a{ font-size:12px; color:#FFFFFF; line-height:25px;}
.cpwz_ce a:hover{ font-size:12px; color:#FFFF99; line-height:25px;}

.ind-1{ font-size:12px; color:blue; text-decoration:none; font-weight:bold;}
.ind-1 a{ font-size:12px; color:blue; text-decoration:none;  font-weight:bold;}
.ind-1 a:hover{color:#f00; font-weight:bold;}

.img{ border:#2D8D98 solid 1px; padding:1px; }

.index_news{ padding-left:10px; font-size:12px; line-height:28px;}
.index_news a{ font-size:12px; line-height:28px;}
.index_news a:hover{  font-size:12px; line-height:28px; color:#FF0000;}


#index_main_left{ width:746px; float:left; overflow:hidden;}
#index_main_left .top_index{ width:297px; float:left; overflow:hidden;}
#index_main_left .top_index_a{ width:449px; float:left; overflow:hidden;}


#index_main_right{ width:257px; float:left; overflow:hidden;}


.company_title{ font-size:16px; font-weight:bold; line-height:37px; color:#2F939D; }
.company_title a{ font-size:16px; font-weight:bold; line-height:37px; color:#2F939D; }
.company_title a:hover{ font-size:16px; font-weight:bold; line-height:37px; color:#ff0000;}

.pro_an{ padding-left:20px; font-size:14px; font-weight:bold; line-height:38px;}

.pro_title{ font-size:14px; font-weight:bold; line-height:30px;}
.pro_title a{ font-size:14px; font-weight:bold; line-height:30px;}
.pro_title a:hove{ font-size:14px; font-weight:bold; line-height:30px; color:#FFFFFF;}

.foot{font-size:12px;color:#cccccc; }
.foot a	{font-size:12px; color:#cccccc; line-height:150%;}
.foot a:hover{font-size:12px; color:#ffffff; text-decoration:none; line-height:180%;}

.fcss			{font:bold 14px/30px ""; color:#000; padding:0 0 0 20px;}
.fcss a			{font:bold 14px/30px ""; color:#000; text-decoration:none;}
.fcss a:hover 	{color:#FF0000; text-decoration:underline;}

.scss			{font:12px/24px ""; color:#000; padding:0 0 0 40px;}
.scss a			{font-size:12px; color:#000;text-decoration:none;}
.scss a:hover 	{color:#FF0000; text-decoration:underline;}

.in_kuan{ width:444px; height:30px; background:url(images/inputbg.jpg) top center no-repeat; font-size:12px;color:#333333;border:0; line-height:30px;}

.in_kuan_a{ width:138px; height:30px; background:url(images/inp.jpg) top center no-repeat; font-size:12px;color:#333333; border:0; line-height:30px;}

.in_kuan_xl{ width:138px; height:25px; background:url(images/inputbg.jpg) top center no-repeat; font-size:12px;color:#333333;border:0; line-height:25px;border:1px solid #866B3E;}

.in_kuan_xl_x{ width:300px; height:25px; background:url(images/inputbg.jpg) top center no-repeat; font-size:12px;color:#333333;border:1px solid #866B3E; line-height:25px;}
.showpage			{margin:10px 0 10px 0; padding:0; text-align:right; }
.showpage a			{border:1px #ccc solid; padding:3px 6px; margin:0 2px 0 0; font-size:11px;} /*默认*/
.showpage a:hover 	{border:1px #bbb solid; background:#eeeeee; color:#000; text-decoration: none;} /*经过*/
.showpage .pageon 	{border:1px #bbb solid; background:#eeeeee; color:#000;} /*当前*/


.foot{ font-size:12px; color:#666666;}
.foot a{ font-size:12px; color:#666666;}
.foot a:hover{ font-size:12px; color:#ffffff;}

.menu{margin:0;padding:0;}
.menu dt{float:left;display:block;width:83px;height:27px;margin:0 3px 0 0;text-align:center;cursor:pointer;color:#777;font-size:12px;line-height:27px;background:url(menu.gif);}
.menu .hover{background:url(Menu_Hover.gif);color:#fff;font-weight:bold;}



#menu2{ width:972px; height:35px;float:left;}
#menu2 ul{ width:972px; height:35px; float:left; text-align:center; font-size:14px;line-height:35px; color:#FFFFFF;}
#menu2 ul li{float:left;width:88px;cursor:pointer;color:#FFFFFF;}
#menu2 ul li a{ width:88px; height:35px; float:left; text-align:center; font-size:14px;line-height:35px;color:#fff; background:url(../images/anbg.jpg) top center no-repeat;}
#menu2 ul li a.end { width:88px; height:35px; float:left; text-align:center; font-size:14px;line-height:35px;color:#fff; background:url(../images/anbg1.jpg) top center no-repeat;}
#menu2 ul li a:hover{ width:88px; height:35px; float:left; text-align:center; font-size:14px;font-weight:bold;line-height:35px;  display:block; background:url(../images/anbg1.jpg) top center no-repeat; color:#ffffff;}



#menu3{ width:224px; height:34px;float:left; margin-left:13px;}
#menu3 ul{ width:224px; height:34px; float:left;}
#menu3 ul li{ width:112px; height:34px; float:left; text-align:center; font-size:14px;  font-weight:bold;line-height:34px;  color:#ffffff;}
#menu3 ul li a{ width:112px; height:34px; float:left; text-align:center; font-size:14px;  font-weight:bold;line-height:34px;  color:#ffffff;}
#menu3 ul li a:hover{ width:112px; height:34px; float:left; text-align:center; font-size:14px;font-weight:bold;line-height:34px;  display:block; background:url(images/an_t.jpg) top center no-repeat; color:#004891;}

#menu3 .hover{width:112px; height:34px; float:left; text-align:center; font-size:14px;font-weight:bold;line-height:34px;  display:block; color:#004891; background:url(images/an_t.jpg) top center no-repeat;color:#004891;}

.fensuo a{ font-size:12px; font-weight:bold;}