/* CSS Document */
body{ background:url(images/top-bg.jpg) repeat-x left top; font:normal 12px/26px "ËÎÌå"; color:#666;}
*{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#666;}
a:hover , .c_999 a:hover{ color:#f00;}
a img{ border:none;}
li{ list-style:none;} 

.f_r{ float:right;}
.font_yh{ font-family:"Î¢ÈíÑÅºÚ";}
.c_999, .c_999 a{ color:#999;}
.c_333 , .c_333 a{ color:#333;}
.f_14{ font-size:14px; font-weight:bold;}
.m_t{ margin-top:40px;}
.m_t2{ margin-top:8px;}
/*¸¡¶¯²úÉúËúÏÝµÄ¼æÈÝÐÔ*/
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}

/*¸¡¶¯ */  
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.head{ background:url(../images/head.jpg) repeat-x;}
.w1000{ width:1000px; margin:0 auto; }

.c_fff , .c_fff a ,  .top_r a , .nav , .nav a{ color:#fff;}
.nav a:hover{color:#000000;}

.nav{width:100%; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; margin-bottom:-5px; position:relative; z-index:100; background:#004EA1; height:50px;}

.nav_line{ background:url(../images/zyjs_03.jpg) no-repeat right center;}
.nav ul li{ width:125px; text-align:center; line-height:50px; }

.nav ul li a{ display:block; width:125px; text-align:center; line-height:50px;}

.top_r a:hover{ color:#000;}


.top_r .wx , .top_r .gz ,.top_r .sc{ display:block; text-align:right; float:left; margin-left:3px; background-image:url(images/top_r_bg.png); background-repeat:no-repeat;}
.top_r .wx{ width:74px; background-position:0px center;}
.top_r .gz{ width:77px; background-position:-77px center;}
.top_r .sc{ width:63px; background-position:-157px center;}


.new1 , .new2{ margin-left:20px; width:360px;}
.new1{ height:82px; border-bottom:#e3e3e3 dotted 1px; margin-bottom:8px; overflow:hidden;}

.new2 li{ width:346px;  height:28px; line-height:28px;}

.new2 li , .bottom_list li{ padding-left:14px;  background:url(images/li_ico.jpg) no-repeat left center; overflow:hidden;}

.bottom_list li{ width:286px;  height:26px; line-height:26px;}
.bottom_list{ margin-top:10px;}


.list1{ width:212px; height:auto; margin:0 auto; padding-bottom:10px}
.list1 li{ width:212px; height:24px; overflow:hidden;
            
			line-height:24px;  margin-top:10px;
			 border-bottom:1px dashed #eaeaea;
			}
.list1 li a{ display:block; background:url(../images/ico.jpg) no-repeat left center; padding-left:10px; margin-left:10px;width:192px; height:24px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; overflow:hidden; color:#666; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}

.gg1 , .gg2{ height:50px; overflow:hidden;}
.gg1{ background:url(images/gg1_bg.jpg) no-repeat left 3px;}
.gg2{ background:url(images/gg2_bg.jpg) no-repeat left 3px;}
.gg1 span , .gg2 span{ margin:0 8px 0 3px; color:#fff;}


.al a{ margin-right:8px; line-height:18px;}
a.before{ display:inline-block; width:20px; height:19px; background:url(images/al_img.jpg) no-repeat left center;}
a.after{ display:inline-block; width:20px; height:19px; background:url(images/al_img.jpg) no-repeat right center;}

.al_show table{ float:left; margin:7px;}
.al_show table img{ height:130px;}

.box{ border:#e3e3e3 solid 1px;}


.xm .index_bt_e{ font-size:15px; margin-left:0px;}

.zb{ border-bottom:#e3e3e3 solid 1px; background:url(images/zb_ico.jpg) no-repeat left center; padding-left:12px;}


.bottom{ border-top:#b7bab9 solid 1px; line-height:20px;}
.c_red , .c_red a{ color:#D40D10;}


.img_bk{border:#CCCCCC 1px solid; padding:1px;}
.lm2{color:#000; font-size:18px; line-height:40px;}
.bk{border:#CCCCCC 1px solid;}


/*banner css*/
.banner{height:222px;overflow:hidden; position:relative;}
.banner .d1{width:100%;height:222px;display:block;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:1;left:0px;top:200px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 0px;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(images/img1_1.png) no-repeat center;}

.clear{clear:both; height:1px;}


.ny_bt{ background:url(../images/about_05.jpg) no-repeat left top; width:212; height:69px; line-height:69px;}
.ny_bt1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#fff; font-weight:bold; margin-left:32px; }
.ny_bt2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; margin-left:8px;}

.ny_dh{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; height:41px; line-height:41px;}

.ny_dh a:hover{ background:url(../images/about_07.jpg) no-repeat left center; font-size:16px; color:#fff; }

.hover{ background:url(../images/about_07.jpg);font-size:16px;color:#fff;display:block;text-align:left; padding-left:74px; height:41px; line-height:41px;}


.ny_dh a{ display:block; text-align:left; padding-left:74px; height:41px; line-height:41px; background:url(../images/about_08.jpg) no-repeat left center;}

.ny_dh1{font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; height:69px; line-height:69px; font-weight:bold;}
.ny_dh_1{ color:#fff;display:block; text-align:left; padding-left:74px; height:41px; line-height:41px;background:url(../images/about_07.jpg) no-repeat center top;}

.ny_r_bt{ font-family:"Î¢ÈíÑÅºÚ";  font-size:20px; font-weight:bold; margin-left:30px;}
.ny_wz{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.ny_right{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:32px; padding-left:30px;height:auto;}


/*ÏêÏ¸ÄÚÈÝ*/
.sj{font-family:"ËÎÌå"; font-size:12px;}
.title4{font-size:16px; font-weight:bold;}

.content1{line-height:24px; font-size:14px; color:#666666; }
.content2{line-height:24px; font-size:14px; color:#666666;}

.content1 p,.content2 p{margin:16px 0px; padding:0;}

.jian{ width:764px; height:auto; margin-top:30px; }
