@charset "utf-8";



/* CSS Document */



body{



margin:0; padding:0; text-align:center; font-size:12px; color:#FFF; font-family:Arial, Helvetica, sans-serif; line-height:22px; background-color:#e2e2e2;



}



img{ border:0px;}



h1,h2,h3,h4,h5,div,ul,li,form{margin:0; padding:0; list-style-type:none;}



p{padding:0px;margin:0;}



.clear{clear:both; height:0; line-height:0; font-size:0;}



.left{float:left;}



.right{float:right;}



a{color:#000;text-decoration:none;}



a:link{text-decoration:none;}



a:visited{text-decoration:none;}



a:hover{text-decoration:underline;}



.a_content p{ padding:0px; margin:0px; float:left;}







.ttable{ width:980px; margin:0px auto; background:url(img/beiji.jpg) top center repeat-y; padding:0px 54px 10px 54px;}



.header{ width:976px; height:66px; margin:0px auto; background-color:#FFF; padding:20px 0px 10px 0px;}



.logo{ width:134px; height:66px; float:left; padding-left:15px;}



.h_title{ width:450px; padding:20px 0px 0px 5px; float:left; text-align:left;}







.search{ width:179px; float:right;  text-align:left;} 



.anniu{ height:23px; float:right; padding-left:2px;}



.top_d{ width:350px; float:right;}



#text{ width:179px; height:18px; line-height:18px; float:right; border:#CCC solid 1px;}



* html #text{ width:179px; height:18px; line-height:18px; border:#CCC solid 1px; float:right;}



*+html #text{ width:176px; height:18px; line-height:18px; border:#CCC solid 1px; float:right;}



.banner{ width:976px; padding:1px 0px 4px 0px; margin:0px auto;}



h1{ height:16px; float:right; padding:4px 2px 0px 2px; color:#5a5a5a; font-size:12px;}



h4{ height:20px; line-height:20px; float:right; padding:0px 2px 0px 2px; color:#5a5a5a; font-size:12px;}



h4 a{color:#5a5a5a;}



h4 a:hover{color:#5a5a5a;}



.div_top{ float:right; padding-right:10px;}



.div_top1{ float:right; padding-top:28px;}







.menu{ width:976px; height:34px; margin:0px auto; background:url(img/bj_anniu.jpg) left center repeat-x;}



.menu ul{ color:#fff;}



.menu ul li{ width:132px; height:34px; font-size:13px; float:left; line-height:34px; font-weight:bold; background:url(img/line.jpg) right center no-repeat;}



.menu ul li a{ color:#fff; clear:both; display:block}



.menu ul li a:hover{ color:#fff;}



.menu ul li.end{ width:121px; float:left; color:#FFF; text-align:center; background:none;}



.menu ul li.curr{ width:161px; height:34px; font-size:13px; float:left; line-height:34px; font-weight:bold; background:url(img/line.jpg) right center no-repeat; text-align:center;}







.menu ul li ul{ position:absolute; clear:both; width:200px; display:none;







 margin-left:0px; /* FF */



 *margin-left:-65px !important; /* IE7 */



 *margin-left:-65px; /* IE6 */ 



}



.menu ul li ul li{background:#19b2c4;  height:auto; font-weight:normal; text-align:left; width:120px; padding-left:10px; line-height:30px;}



.menu ul li ul li:hover{background:#f3f158;}



.menu ul li ul li a:hover{ color:#cd58a9;}







.c_left{ width:207px; float:left; border:#c6c6c6 1px solid;}



.c_title{ width:202px; height:23px; line-height:23px; padding-left:5px; background:url(img/bj_title.jpg) left bottom repeat-x; color:#000001; text-align:left; font-weight:bold; font-size:12px;}



.lists{ width:191px; padding:8px;}



.lists ul{}



.lists ul li{ width:166px; height:25px; line-height:25px; border-bottom:#FFF 1px solid; background-color:#eeeeee; color:#000; text-align:left; padding-left:25px; font-weight:bold; background-image:url(img/list_li.jpg); overflow:hidden;}



.lists ul li a{ color:#000;}



.lists ul li a:hover{ color:#000;}



.lists ul li.sub{ width:153px; height:25px; line-height:25px; color:#706f6f; text-align:left; padding-left:38px; background-image:url(img/jian.jpg); font-weight:inherit; display:none}



.lists ul li.sub a{ color:#706f6f;}



.lists ul li.sub a:hover{ color:#706f6f;}







.tubiao{ vertical-align:8px;}



.con_left{ width:209px; float:left;}



.con_right{ width:760px; float:right;}



.a_title{ width:725px; height:26px; border-bottom:#CCC 1px solid; line-height:26px; background:url(img/line1.jpg) left top no-repeat; text-align:left; padding-left:10px; }



.a_content{ width:745px; text-align:left; color:#000; padding:10px 0px 20px 0px;;}



h2{color:#000; font-weight:bold; font-size:12px; float:left;}



h3{ float:right;}







.news1{ width:191px; padding:8px; color:#000; text-align:left;}



.news{ width:191px; padding:8px;}



.news ul{ color:#000;}



.news ul li{ width:171px; height:25px; line-height:25px; border-bottom:#000 1px dashed; color:#000; text-align:left; padding-left:10px; background:url(img/tubiao_1.png) left center no-repeat;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}



.news ul li a{ color:#000;}



.news ul li a:hover{ color:#000;}







.tupian{ width:207px; overflow:hidden; border:#c6c6c6 1px solid; margin-top:5px; float:left; color:#000}







.imgbox{ float:left; width:140px;overflow:hidden; padding:20px 17px 0px 30px;}



.imgbg{text-align:center;  width:136px; height:136px; border:#c3c3c3 1px solid; padding:1px;}



.imgbg img{ text-align:center; overflow:hidden;}



.imgbox p{line-height:22px; height:22px; width:138px; color:#595959; text-align:center; overflow:hidden;}







/*.imgbox{ float:left; width:138px; height:160px; overflow:hidden; padding:20px 47px 0px 0px;}*/



.imgbox1{ float:left; width:138px; overflow:hidden; padding:15px 10px 0px 30px;}



.imgbg1{text-align:center;  width:136px; height:128px; border:#c3c3c3 1px solid; padding:1px;}



.imgbg1 img{ text-align:center; overflow:hidden;}



.imgbox1 p{line-height:20px; height:20px; color:#595959; display:block; width:140px; text-align:center; overflow:hidden;}







.footer{ width:976px; height:55px; background:url(img/bj_footer.jpg) left center repeat-x; margin-top:3px; color:#000; padding-top:15px; margin:0px auto}







.newslists{width:715px; padding-top:20px; text-align:right; padding-bottom:20px;}



.newslists1{width:715px; padding-top:10px; text-align:right; padding-bottom:10px;}



.newslists ul{}



.newslists ul li{ text-align:left;}



.newslists ul li a{ color:#565555;}



.newslists ul li a:hover{ color:#F57549;}



.newslists_left{ color:#565555; background:url(img/tu_2.png) left center no-repeat; width:620px; height:30px; line-height:30px; float: left; text-align:left; border-bottom:#CCC 1px dashed; padding-left:20px;}



.newslists_right{ color:#565555; width:65px; line-height:30px; height:30px; float: left; text-align:left; border-bottom:#CCC 1px dashed;}







.p_inquiry{ width:650px; float:left; padding:10px 0px 0px 10px; text-align:left;}



.feed_left{ width:100px; height:26px; line-height:26px; float:left; text-align:right; color:#000; font-size:12px;}



.feed_right{ width:388px; line-height:26px; line-height:26px; float:left; text-align:left; margin-left:5px; color:#000;}



.bt{width:650px; text-align:left; height:28px; text-align:center; padding-top:6px; }



.fy{ width:715px; height:20px; line-height:20px; text-align:center; color:#000; padding-top:20px;}







.pro_tt{ width:715px; padding:5px; text-align:left; color:#000;}



.pro_tt1{ width:715px; padding:5px; text-align:left; font-size:12px; font-weight:bold; border-bottom:#000 1px dashed; padding:10px 0px 5px 0px;}



.pro_left{ width:272px; height:272px; float:left; border:#CCC 1px solid; padding:1px; overflow:hidden;}



.pro_right{ width:402px; float:left; padding-left:30px; line-height:30px; color:#000; text-align:left; line-height:20px;}







.kk{ width:154px; height:155px; padding:10px 15px 10px; float:left}











.content{ text-align:left;}