/* CSS Document */
*{ font-size: 12px;margin:0px;padding:0px;}
body,td,th { color: #000000;}
img{ border:none;}
body{ margin:0px; padding:0px; font-size:12px; font-family:""; width:100%; height:auto;}
ul,li{ list-style:none;margin:0px; padding:0px;}
.clear{	clear:both;}
a{ color:#616161; text-decoration:none;}
a:hover{text-decoration: underline; text-decoration:none;}
body{ background:url(/images/body_bbg.jpg) center top no-repeat #fff;}

.body_center{ width:960px; height:auto; overflow:hidden; margin:0px auto; background:#fff;}
.top{ width:960px; height:78px; overflow:hidden; margin:0px auto;}
.logo{ width:368px; height:68px; overflow:hidden; float:left; margin-left:10px;}
.logo img{ width:368px; height:68px; border:0px;}
.t_right{ width:440px; height:50px; line-height:25px; float:right; margin-top:5px;}
.t_right ul{ width:440px; height:50px; overflow:hidden;}
.t_right ul li{ color:#1C1C1C; width:440px; height:25px; line-height:25px; overflow:hidden; text-align:right;}
.t_right ul li a{ color:#1C1C1C;}

.menu{ width:960px; height:40px; line-height:40px; background:url(../images/nav_07.gif) 0px 0px no-repeat; padding-left:0px; margin:0px auto;  position:relative;}
.menu ul{position:absolute;}
.menu ul li{width:120px; line-height:37px; float:left; color:#333333; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; margin-left:0px; text-align:center;border-right:1px solid #BCBCBC;}
.menu ul li a{display: block;}
.menu ul li a:hover{width:120px; line-height:37px; background:url(../images/mhover_bg.jpg) 0px 0px repeat-x;}
.menu ul li dl{ display:none;}
.menu ul li dl dd{width:119px; height:37px; margin-left:-1px; line-height:37px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";text-align:center;}
.menu ul li dl dd a{color:#333333; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";text-align:center; background:url(../images/nav_07.gif) 0px 0px no-repeat;  border-left:1px solid #BCBCBC; border-right:1px solid #BCBCBC;}
.menu ul li dl dd a:hover{background:url(../images/mhover_bg.jpg) 0px 0px repeat-x;}






.menu a{ display:block; width:120px; height:37px; line-height:37px; float:left; color:#333333; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; margin-left:0px; text-align:center; overflow:hidden; border-right:1px solid #BCBCBC;}
.menu a.a1{width:120px; height:37px; line-height:37px; background:url(../images/mhover_bg.jpg) 0px 0px repeat-x;overflow:hidden; color:#333333;}
.menu a:hover{ width:120px; height:37px; line-height:37px; background:url(../images/mhover_bg.jpg) 0px 0px repeat-x; overflow:hidden;}
.sj_serch{ width:234px; height:37px; line-height:37px; overflow:hidden; float:right; }
.banner{ width:960px; height:380px; overflow:hidden; margin:1px auto 0px auto;}

.newsest{ width:958px; height:40px; border:1px solid #DBDBDB; line-height:40px; margin-top:10px; background:url(../images/yuan_19.gif) 10px 13px no-repeat #fff; text-indent:25px;}
.newsest font{  font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#CC0000; font-weight:bold; font-size:12px;}
.newsest span{ font-family:Arial, Helvetica, sans-serif; }
.newsest a{color:#F02A07;}


.product{ width:960px; height:auto; overflow:hidden; margin-top:10px;}
.productc{ width:960px; height:auto; overflow:hidden;}
.productc_list{ width:240px; height:auto; overflow:hidden; float:left;}
.productc_list ul{ width:226px; height:167px; overflow:hidden; margin:0px auto;}
/*.productc_list ul li.li_img{ width:90px; height:auto; overflow:hidden; float:left; margin-top:10px;}
.productc_list ul li.li_img img{ width:88px; height:139px; border:0px; display:block; margin:0px auto;}*/
.productc_list ul li.li_img{ width:226px; height:155px; overflow:hidden; margin:6px auto 0px auto; background:url(../images/cp_bbg.jpg) 0px 0px no-repeat;}
.productc_list ul li.li_img img{ width:208px; height:137px; border:0px; display:block; margin:9px auto;}
.productc_list ul li.li_gk{ width:133px; height:auto; overflow:hidden; float:left;}
.productc_list ul li.li_gk dl.dl_title{ width:102px; height:33px; overflow:hidden; margin:12px auto 0px auto;}
.productc_list ul li.li_gk dl.dl_gk{ width:113px; height:100px; line-height:25px; margin:10px auto 0px auto; color:#837F7F;}

.foot_menu{ width:960px; height:35px; line-height:35px; text-align:right; color:#C72E2E; display:block; float:left;}
.foot_menu a{ color:#C72E2E;}

.footer{ width:960px; height:auto; display:block; float:left; overflow:hidden; line-height:25px; border-top:1px solid #DBDBDB; color:#2B2B2B; padding-top:12px; padding-bottom:15px; text-align:center; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";}
.footer font{ font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.footer a{ color:#2B2B2B;}


.ny_content{ width:958px; height:auto; overflow:hidden; float:left; border:1px solid #E3E3E3; background:url(../images/left_bg.jpg) 230px 0px repeat-y;}
.ny_cleft{ width:230px; overflow:hidden; height:auto; float:left; border-right:1px solid #E3E3E3; margin-top:10px;}
.new-right1{ width:210px; height:auto; margin:0px auto;border:1px solid  #E3E3E3; }
.new-right1 h3{ width:210px; height:auto;background:#fff; margin:0px auto 0px auto; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.new-right1 ul{ width:210px; height:auto;  padding:0px; margin:5px auto 0px auto; overflow:hidden;}
.hdp1{ width:210px; height:207px; margin:15px auto 0px auto; padding-bottom:15px;}

.new-right1 ul .yi{width:210px; display:block; height:30px;  margin-top:0px; text-indent:60px; font-size:14px;  font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; line-height:30px; float:left;}
.new-right1 ul .yi a{ width:210px; height:30px; line-height:30px; display:block;background:url(../images/left_abg.jpg) 0px 0px no-repeat;}
.new-right1 ul .yi a:hover{background:url(../images/left_ahover.jpg) 0px 0px no-repeat; font-weight:bold;}
.new-right1 ul .si{ width:210px; height:30px; line-height:30px; display:block; background:url(../images/proct_left_bg.jpg) 0px 0px  no-repeat; text-indent:50px; font-size:12px;overflow:hidden;font-weight:normal; margin:0px auto; }
.new-right1 ul .si a{ width:210px; height:30px; line-height:30px;display:block;}
.new-right1 ul .si a:hover{ text-decoration:none; font-weight:bold;}

.ny_cright{ width:727px; height:auto; overflow:hidden ; float:left;}
.posztion{ width:727px; height:30px; line-height:30px; border-bottom:1px solid #E3E3E3; margin:0px auto; text-indent:10px;}
.listc{ width:727px; height:auto; overflow:hidden; margin:10px auto 0px auto;}
.listc ul{ width:707px; height:auto; overflow:hidden; margin:0px auto;}
.listc ul li{ width:707px; height:30px; line-height:30px; background:url(../images/list_bbg.jpg) 0px 29px repeat-x; overflow:hidden;}
.listc ul li a{ display:block; width:555px; height:30px; background:url(../images/ny-list-bg1.gif) 2px 10px no-repeat; overflow:hidden; float:left; text-indent:20px;}
.listc ul li span{ display:block; width:87px; height:30px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#666666; overflow:hidden;}

.new_title{ width:707px; height:auto; overflow:hidden;  font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:20px; font-weight:bold; text-align:center;border-bottom:1px dashed #CCCCCC; margin:20px auto 0 auto;; line-height:40px;}
.new_author{width:707px; height:auto; overflow:hidden;  font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; text-align:center; margin-top:10px; border-bottom:1px dashed #CCCCCC; margin:0px auto 10px auto; line-height:27px; color:#666666;}
.new_content{ width:707px; height:auto; margin:15px auto 10px auto; line-height:25px; font-size:13px; color:#333333; font-family:""; text-indent:25px; padding-bottom:10px; overflow:hidden;}
.page{width:707px; height:auto; margin:0px auto; overflow:hidden; }
.page ul{line-height:25px;  font-family:""; border-top:1px solid #E3E3E3; width:666px; height:45px; overflow:hidden; padding-top:10px; padding-bottom:10px;}
.page ul li{ width:323px; height:auto; display:block; float:left; color:#990000;}
.page ul li span{ color:#2F688C;}
.page ul li span a{ color:#2F688C;}

.plistc{ width:705px; height:auto; overflow:hidden; margin:10px auto 0px auto;}
.plistc ul{ width:707px; height:auto; overflow:hidden; margin:0px auto;}
.plistc ul li{ width:171px; overflow:hidden; height:auto; float:left;}
.plistc ul li img{ display:block; width:141px; margin:0px auto; height:160px; border:1px solid #fff; padding:10px;}
.plistc ul li a:hover img{ display:block; width:141px; margin:0px auto; height:160px; border:1px solid #CCCCCC; padding:10px; background:#EEEEEE;}
.plistc ul li span{ display:block; width:151px; height:30px; line-height:30px; margin:0px auto; text-align:center; padding-bottom:15px;}

.pro_sx{ width:707px; height:auto; overflow:hidden; margin:10px auto;}
.sx_left{ width:265px; height:300px; float:left; overflow:hidden;}
.sx_left img{ width:265px; height:300px;}
.sx_right{ width:420px; float:left; height:300px; overflow:hidden;}
.sx_right ul{ width:400px; padding-left:20px; height:300px;}
.sx_right ul li{ width:400px; height:auto; overflow:hidden; line-height:35px; border-bottom:1px solid #ccc; font-size:14px;}
.sx_right ul li font{  font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#CC0000; font-weight:bold; font-size:14px;}


.lzjs_1{ width:707px; height:35px; line-height:35px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#CC0000; font-weight:bold; font-size:14px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-top:10px;} 
.lzjs_c{ margin-top:15px;}
.qgxx_1{ width:707px; height:auto; overflow:hidden; line-height:25px; margin:15px auto 0px auto; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; padding-top:10px; padding-bottom:10px;}
.qgxx_1 font{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#CC0000; font-weight:bold; font-size:14px;}
.qgxx_2{ margin-top:15px; padding-bottom:25px;}

.ly_ys{width:625px; height:auto; overflow:hidden; margin:0px auto;}
.ly_ys span.sp1{display:block; float:left; width:55px; height:25px; overflow:hidden; color:#990000; font-weight:bold;  font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";}
.ly_ys span.sp2{ display:block; float:left; width:570px; height:auto; overflow:hidden; line-height:25px;}
.sp211{float:left; width:570px; height:auto; overflow:hidden; line-height:25px;}

.ly_cc{ width:665px; height:auto; overflow:hidden; background:#fff; margin-top:10px; padding-top:10px; padding-bottom:10px;}

.rjxz_list{ width:665px; height:auto; overflow:hidden; margin:10px auto; }
.rjxz_list ul{ width:665px;  height:auto; overflow:hidden; }
.rjxz_list ul li{ width:90px; height:auto; overflow:hidden; float:left; background:#fff; border:2px solid #F5F6F7;}
.rjxz_list ul li img{ width:50px; height:50px; display:block; margin:10px auto 0px auto;}
.rjxz_list ul li span{ display:block; height:20px; line-height:20px; padding-bottom:10px; text-align:center; margin-top:10px;}

.pic_list{ width:727px; height:auto; overflow:hidden;}
.pic{ width:727px; height:auto; overflow:hidden;}
.pic h1{ width:727px; height:30px; line-height:30px; font-size:14px; color:#F00;background:url(../images/pic_bg.jpg) repeat-x; text-indent:10px;font-family:"Î¢ÈíÑÅºÚ";}
.pic h1 span{ width:627px; display:block; float:left; height:30px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; font-weight:bold; color:#666666;}
.pic h1 a{ width:60px; height:30px; line-height:30px; text-align:center; display:block; float:right; color:#666666; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.pic ul{ width:727px; height:auto; overflow:hidden;}
.pic ul li{ width:242px; height:auto; text-align:center; float:left; margin:10px auto; overflow:hidden;}
.pic ul li a.a1{ width:202px; height:160px; overflow:hidden; display:block; margin:0px auto; border:1px solid #fff;}
.pic ul li a.a1:hover{ border:1px solid #FFD9C0;}
.pic ul li a img{ width:100px; height:100px; border:0px; display:block; margin:0px auto;}
.pic ul li span{ width:242px; height:36px; line-height:18px; display:block; text-align:center; margin:5px auto 0px auto; overflow:hidden;}


.pic_list_1{ width:687px; height:auto; overflow:hidden; margin-top:10px; _margin-top:5px;}
.pic_list_1 ul{ width:687px; height:auto; overflow:hidden;}
.pic_list_1 ul li{ width:229px; height:auto; text-align:center; float:left; margin:10px auto; overflow:hidden;}
.pic_list_1 ul li a img{ width:190px; height:200px; border:0px;}
.pic_list_1 ul li span{ width:229px; height:20px; line-height:20px; display:block; text-align:center; margin-top:5px; overflow:hidden;}


.posztion1{ width:960px; height:20px; line-height:20px; overflow:hidden; margin-top:10px; color:#666666; text-indent:15px;}

.new_right2{  width:210px; height:auto; margin:0px auto ; padding-bottom:10px;}
.new_right2 h3{ width:185px; height:34px; overflow:hidden; margin:0px auto;}
.new_right2 ul{ width:182px; height:auto; overflow:hidden; margin:0px auto;}
.new_right2 ul li.yi{ width:182px; height:30px; line-height:30px;}
.new_right2 ul li.yi a{ display:block; width:185px; height:30px; background:url(/images/a_online.jpg) 0px 0px repeat-x; text-align:center; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#717171; font-weight:bold; font-size:14px;}
.new_right2 ul li.yi a:hover{ background:url(/images/a_hover.jpg) 0px 0px repeat-x; color:#000000;}
.new_right2 ul li.yi_hover{ width:182px; height:30px; line-height:30px;}
.new_right2 ul li.yi_hover a{display:block; width:185px; height:30px; background:url(/images/a_hover.jpg) 0px 0px repeat-x; text-align:center; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#717171; font-weight:bold; font-size:14px;}
.new_right2 ul .si{ width:182px; height:30px; line-height:30px; display:block; background:url(../images/proct_left_bg.jpg) 0px 0px  no-repeat; text-indent:50px; font-size:12px;overflow:hidden;font-weight:normal; margin:0px auto; }
.new_right2 ul .si a{ width:182px; height:30px; line-height:30px;display:block;}
.new_right2 ul .si a:hover{ text-decoration:none; font-weight:bold;}
.left_menu_buttons{ width:185px; height:20px; overflow:hidden; background:url(/images/btm.jpg) 0px 0px no-repeat; margin:0px auto;}