﻿@charset "utf-8";
/* CSS Document
*@author mylovesp@126.com
*/
body, div, p, ul, ol, dl, dt, dd, li, form, input, table, img, h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
body{ color:#666; background-image:url(bj.jpg); background-repeat:repeat-x; font-size:12px;font-style:normal;font-family:"宋体",Verdana,sans-serif;font-weight:normal; }
em, b, i{font-style:normal;}
p{line-height:1.25em;}
a{color:#666;text-decoration:none;font-family:"宋体",Verdana,sans-serif;}
a:link, a:visited{}
a:hover, a:active{text-decoration:underline;}
a.on:hover, a.cur:hover, .on a:hover, .cur a:hover{text-decoration:none;}
img, a img{border:0 none;}
img.no_border{background:none;border:0 none;}
ul,li, ol{list-style-type:none; float:left;}
.clear{clear: both; font-size:1px; line-height:1px; height:1px; overflow:hidden; width:100%;}
.clear10{clear: both; line-height:10px; height:10px; overflow:hidden; width:100%;}
.margin10 { margin-top:10px;}
/*========================分页========================*/
.multipage { height:30px; width:100%;line-height:30px; overflow:hidden; text-align:center;}
.p_bar { margin: 2px 0; height:40px; line-height:inherit; }
.p_bar a { font-size: 12px;text-decoration: none;padding: 3px 8px;color:#636363; margin-right: 5px; }
.p_bar a:hover { color:#636363;text-decoration: none; }
.p_info { background: #FFF8DF;border: 1px solid #D5D5D5;margin-right: 1px;padding: 3px 8px;color: #FF6600; }
.p_num { border: 1px solid #D5D5D5;margin-right: 5px; }
.p_redirect { border: 1px solid #D5D5D5; display:none;}
.p_curpage {border: 1px solid #D5D5D5;color: #F8F8F8;margin-right: 5px; background-color:#959595; font-weight:bold;padding: 3px 8px; line-height:30px; }

.logo { width:980px; margin:0 auto; height:auto; overflow:hidden; position:relative;}
.logo p { position:absolute; right:12px; top:12px; line-height:25px;}
.logo p span { padding-left:5px; padding-right:5px;}
.menus { width:980px; height:38px; margin:0 auto; overflow:hidden;}
.menus a { display:block; height:38px; line-height:38px; text-align:center; width:122px; float:left; background-repeat:no-repeat; background-image:url(abj.jpg);}
.menus a:hover { text-decoration:none; background-image:url(hbj.jpg); color:#fff; font-weight:bold;}
.menus .hover { text-decoration:none; background-image:url(hbj.jpg); color:#fff; font-weight:bold;}
.foucs { width:980px; margin:0 auto; overflow:hidden; height:311px; padding-top:10px;}
.mainbox { width:980px; margin:0 auto; height:auto; overflow:hidden; padding-top:10px;}
.mainbox .left { width:226px; height:auto; overflow:hidden; float:left;}
.mainbox .left .cptt { width:224px; height:auto; border:1px solid #ccc; border-bottom:none;}
.mainbox .left .cplist {width:224px; height:auto; border:1px solid #ccc; border-top:none;}
.mainbox .left .cplist li { width:194px; padding-left:30px; height:44px; overflow:hidden; float:left; background-image:url(cpbj.jpg);}
.mainbox .left .cplist li a { line-height:44px; display:block; width:194px; height:44px; line-height:44px;}
.mainbox .left .cplist li a:hover { color:#5fb200; font-weight:bold;}
.mainbox .left .jushufuwu { padding-top:10px; height:auto; width:226px; overflow:hidden;}
.mainbox .right { width:744px; float:right; height:auto; overflow:hidden;}
.mainbox .right .abox { width:744px; float:left; overflow:hidden; height:278px;}
.mainbox .right .abox .about { width:490px; float:left; height:278px; overflow:hidden;}
.mainbox .right .abox .about .abtt {border:1px solid #ccc; height:34px; background-image:url(abtt.jpg); width:488px;}
.mainbox .right .abox .about .abtt span { padding-left:40px;}
.mainbox .right .abox .about .abtt span a { color:#666; line-height:34px; font-weight:bold;}
.mainbox .right .abox .about .abdesc { width:488px; border:1px solid #ccc; height:240px; border-top:none;}
.mainbox .right .abox .about .abdesc .abfoucs { width:177px; height:177px; float:left; overflow:hidden; padding-left:10px; padding-top:30px;}
.mainbox .right .abox .about .abdesc .about_info { width:276px; height:auto; float:left; padding-left:10px; line-height:22px; text-indent:2em; padding-top:30px;}
.mainbox .right .abox .yeji { width:244px; height:auto; overflow:hidden; float:right;}
.pubtt { width:244px; height:36px; background-image:url(lmbj.jpg); background-repeat:no-repeat;}
.pubtt span { padding-left:35px;}
.pubtt span a { color:#666; line-height:36px; font-weight:bold;}
.publist { width:242px; border:1px solid #ccc; border-top:none; overflow:hidden;}
.h240 {height:235px; padding-top:5px; }
.publist li { width:217px; background-position:15px 9px; padding-left:25px; float:left; height:25px; background-image:url(jt.jpg); overflow:hidden; background-repeat:no-repeat;}
.publist li a { line-height:25px;}
.mainbox .right .cptt { width:744px; height:49px; padding-top:10px; overflow:hidden;}
.mainbox .right .cplist { width:744px; height:150px; overflow:hidden; background-image:url(zsbj.jpg); padding-top:12px;}
.mainbox .right .cplist ul { float:left;}
.mainbox .right .cplist ul li { float:left; height:150px; overflow:hidden; width:162px; padding-left:12px; padding-right:12px;}
.mainbox .right .cplist ul li p { text-align:center; width:162px; overflow:hidden;}
.mainbox .right .cplist ul li .img { height:122px;}
.mainbox .right .cplist ul li .text { height:20px; line-height:20px; padding-top:4px;}
.newcag { width:744px; padding-top:10px; height:auto; overflow:hidden;}
.newcag .newlist { width:244px; height:190px; overflow:hidden; float:left;}
.h140 {height:130px; padding-top:8px; }
.padding10 { padding-left:6px;}
.linktt { width:980px; height:35px; overflow:hidden; margin:0 auto; background-image:url(linktt.jpg);}
.linktt span { line-height:35px; padding-left:35px;}
.linklist { width:958px; margin:0 auto; line-height:22px; border:1px solid #ccc; border-top:none; padding:10px;}
.linklist span { padding-left:5px; padding-right:5px;} 
.waifooer { width:100%; height:105px; background-image:url(fbj.jpg); background-repeat:repeat-x; margin-top:10px;}
.waifooer .copyright { width:980px; margin:0 auto; line-height:25px; padding-top:30px; text-align:center;}
.pubad { width:980px; height:auto; margin:0 auto; overflow:hidden; padding-top:10px;}
.aboutinfo { width:684px; padding:20px; line-height:24px; height:auto; overflow:hidden;}
.aboutinfo p { line-height:24px;}
.paths { width:744px; line-height:46px; height:46px; background-image:url(pathbj.jpg); overflow:hidden;}
.paths span { padding-left:7px; padding-right:7px;}
.paths .home {  padding-left:35px;}
.nnlist { width:744px; height:auto; padding-top:15px; overflow:hidden;}
.nnlist li { width:744px; height:32px; line-height:32px; background-image:url(nbj.jpg); background-repeat:no-repeat;overflow:hidden; float:left;}
.nnlist li a { padding-left:55px; float:left;}
.nnlist li span { float:right; padding-right:30px;}
.newinfott { width:744px; height:auto; padding-top:15px; padding-bottom:10px; text-align:center; border-bottom:1px solid #ccc;}
.newinfott strong { font-size:16px; line-height:40px;}
.yejilist { width:744px; height:auto; overflow:hidden; padding-top:20px;}
.yejilist li { float:left; height:150px; overflow:hidden; width:162px; padding-left:12px; padding-right:12px;}
.yejilist li p { text-align:center; width:162px; overflow:hidden;}
.yejilist li .img { height:122px;}
.yejilist li .text { height:20px; line-height:20px; padding-top:4px;}
































