@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-size:12px; font-family:Arial, "微软雅黑","黑体"; color:#555; }
ul,li{ margin:0; padding:0; list-style-type:none; }
a{ text-decoration:none; }
a img{ border:none; }
.clear{ clear:both; }
.fonta{ color:#ff6701; }

#top{}
.logo{ width:1000px; margin:auto; height:83px; background:url(../images/logo.jpg) no-repeat left center; }
.nav{ height:75px; background:url(../images/navbga.jpg) repeat-x; }
.nava{ height:44px; line-height:43px; width:1000px; margin:auto;}
.nava li{ float:left; padding:0 25px; font-size:14px; font-weight:bold; margin:0 1px; }
.nava li a{ color:#4d4d4d; display:block; }
.nava li a:hover{ color:#ff6701; }
.nava li:hover{ border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; margin:0;  }
.navb{ height:31px; line-height:31px; width:1000px; margin:auto; color:#999;}
.navb a{ color:#4d4d4d; }
.navb a:hover{ color:#000; }
#banner{ background:url(../images/bannerbg.jpg) repeat-x;}
.bannera{ height:415px; background:url(../images/banner1.jpg) no-repeat top center;}
#mid{ height:277px; background:url(../images/indexcontbg.jpg) repeat-x;}
.midcont{ width:976px; margin:auto; }
.newcp{ width:300px; padding-right:18px; float:left; padding-top:24px; }
.cptit{ height:32px; }
.cptit li{ float:left; }
.tjcp{ width:300px; height:130px; margin:10px 0; overflow:hidden; }
.video{ line-height:24px; text-align:center; }
.videoqy{ padding-top:10px; }
.newsxw{ width:294px; height:253px; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; float:left; padding:24px 20px 0 20px;} 
.newstit{ width:171px; height:20px; background:url(../images/news.jpg) no-repeat; }
.newtj{ padding:15px 0; border-bottom:1px dashed #cdcdcd; }
.xwtp{ width:84px; height:80px; border:1px solid #cdcdcd; float:left; }
.xwtjtext{ margin-left:10px; width:198px; float:left; height:82px; overflow:hidden; line-height:18px; }
.xwtjtext .bt{ line-height:24px; }
.xwtjtext .bt a:hover{ text-decoration:underline; }
.newslist{ padding-top:15px; }
.newslist li{ line-height:20px; background:url(../images/incnews.jpg) no-repeat left center; padding-left:15px; }
.newslist li a{ color:#555;}
.newslist li a:hover{ color:#ff6701; }
.contright{ width:302px; float:left; padding-top:24px; padding-left:20px; }
.rmhottit{ height:20px; width:231px; background:url(../images/hottit.jpg) no-repeat; }
.rmcptj{ width:295px; height:69px; padding:12px 0; border-bottom:1px dashed #cdcdcd;}
.jmzx{ margin-top:15px;}
.jmzxtit{ width:231px; height:20px; background:url(../images/jiamtit.jpg); }
.jmbtn{ margin:8px 0; }
.jmlist{ line-height:18px; }
.jmlist li{ background:url(../images/incd.jpg) no-repeat left center; padding-left:15px; }
.jmlist li a{ color:#555; }
.jmlist li a:hover{ color:#ff6701; }

#bot{ height:80px; background:url(../images/footerbg.jpg) repeat-x;}
.footerbq{ width:1000px; margin:auto; padding-top:23px; }
.footerleft{ float:left; height:33px; width:223px; background:url(../images/footerlogo.jpg) no-repeat; }
.footerright{ float:right; line-height:18px; text-align:right; color:#9b9b9b; }
.footerright a{ color:#9b9b9b; }
.footerright a:hover{ text-decoration:underline; }

#pagebanner{ background:url(../images/pagebnnerbg.jpg) repeat-x;}
.pagebannera{ height:137px; background:url(../images/pagebanner.jpg) no-repeat center;}

#pagemid{ width:1000px; margin:auto; margin-top:10px; margin-bottom:20px; border:1px solid #E4E4E4; }
.pagecont{ margin:1px; border:7px solid #F7F7F7; background:url(../images/pagecontbg.jpg) repeat-y; }
.pageleft{ width:224px; padding-right:11px; padding-left:3px; margin-top:3px; float:left; }
.pageright{ width:694px; float:right; padding:15px 25px;}
.pagetit{ height:40px; line-height:40px; background:url(../images/pagetit.jpg) no-repeat; font-size:18px; font-weight:bold; padding-left:15px; color:#4b4a4a; }
.pagenav{ border:1px solid #CECECE; border-top:none; padding-bottom:1px; }
.pagenav li{ height:37px; line-height:37px; }
.pagenav li a{ display:block; width:190px; margin:auto; color:#555; border-bottom:1px solid #F0F0F0; padding-left:30px; background:url(../images/inchb.jpg) no-repeat 15px center; }
.pagenav li a:hover{ border-bottom:1px solid #CECECE; color:#ff6701; text-decoration:underline; background:url(../images/incnews.jpg) no-repeat no-repeat 15px center; padding-left:30px; }
.pagenav li:hover{background:url(../images/pagenavbg.jpg);}
.pagenavbot{ height:5px; background:url(../images/pagenavbot.jpg) no-repeat; }

.pageconttit{ height:40px; background:url(../images/pagedqwzinc.jpg) no-repeat left center; line-height:40px; padding-left:20px; font-size:16px; font-weight:bold; color:#ff6701; border-bottom:1px solid #D7D7D7; }
.pageleir{ padding:20px 0; line-height:22px; }
.dqwz{ height:31px; line-height:31px; width:980px; margin:auto; color:#999; background:url(../images/pageinc.jpg) no-repeat left center; padding-left:20px;}
.dqwz a{ color:#555; }
.dqwz a:hover{ color:#000; }

.pagenews{ padding:10px 0; }
.pagenews li{ height:30px; line-height:30px; padding:0 10px; }
.pagenews li:hover{ background:#f7f7f7; }
.pagenews li .bt{ float:left; font-size:14px; padding-left:15px; background:url(../images/incd.jpg) no-repeat left center;}
.pagenews li .bt a{ color:#555; }
.pagenews li .bt a:hover{ color:#000; }
.pagenews li .sj{ float:right; color:#6e6e6e;}
.pagefanye{ border-top:1px solid #D7D7D7; padding:10px 10px 0 10px;}
.pageyema{ float:left; }
.pageyema a{ display:block; padding:0 6px; line-height:20px; height:20px; float:left; margin-right:3px; background:#DCDCDC; color:#666666; }
.pageyema a:hover{ background:#FF6701; color:#fff; }
.pageyg{ float:right; }

.cpym{ background:#2d2d2d; width:100%; height:100%; }
.cpymcont{ width:934px; height:100%; margin:auto; padding:30px 0; }
.cpymcont .top{ height:20px; background:url(../images/cptop.jpg) no-repeat; }
.cpymcont .mid{ background:url(../images/cpmid.jpg) repeat-y; padding:0 15px; }
.cpymcont .bot{ height:20px; background:url(../images/cpbot.jpg) no-repeat; }
.cpbg{ padding:35px; }

.cpbgleft{ width:292px; float:left;}
.cpbgright{ width:522px; float:right; }

.jjly{ width:292px; height:84px; background:url(../images/ppsj.jpg) no-repeat; }
.cpfenlei{ margin-top:30px; }
.cpfenlei li{ float:left; width:69px; height:20px; padding:0 5px; margin-right:18px; margin-bottom:5px; line-height:20px; overflow:hidden; background:url(../images/cpflbga.gif) no-repeat;}
.cpfenlei li a{ color:#fff; display:block; }
.cpfenlei li a:hover{ color:#FF6600; }
.cpfenlei li:hover{ background:url(../images/cpflbgb.gif) no-repeat; }

.chanpinxt{ margin-top:30px; width:220px;}
.chanpinxt li{ float:left; margin-right:5px; margin-top:10px; border:2px solid #333; border-bottom:10px solid #333; }
.chanpinxt li:hover{ border:2px solid #555; border-bottom:10px solid #555; }
.chanpinxt li img{ width:30px; height:30px; overflow:hidden; }

.cpbgrightimg{ width:500px; background:#444; padding:11px; }
.djxq{ height:24px; line-height:24px; background:#CCCCCC; text-align:center; } 
.djxq a{ color:#000; }
.djxq a:hover{ text-decoration:underline; }

.cpxxxg{ margin:20px 0; border:1px solid #ccc; background:#eee;}
.cptpxx{ float:left; }
.cpdat{}
.cpdat img{ width:530px; overflow:hidden;}
.cpxiaot{ width:530px; overflow:hidden; padding:10px 0; background:url(../images/cpxtbg.jpg) repeat-x;}
.cpxiaot .xtleft{ float:left; width:20px; height:60px; text-align:center;}
.cpxiaot .xtleft img{ margin-top:20px; }
.cpxiaot .xtmid{ float:left; width:490px; overflow:hidden; }
.cpxiaot .xtmid li{ float:left; width:88px; height:60px; overflow:hidden; padding:0 5px; }
.cpxiaot .xtright{ float:left; width:20px; height:60px; text-align:center;}
.cpxiaot .xtright img{ margin-top:20px; }

.cpsm{ float: left; width:300px; }
.cpsm .tit{ height:30px; line-height:30px; background:url(../images/cpxxxbgtit.jpg) repeat-x; padding-left:10px; font-size:12px; font-weight:bold; color:#444; }
.qqxunjia{ text-align:center;  padding:10px; }
.cpsmpl{}
.cpsmpl .tit{ height:30px; line-height:30px; background:#CCCCCC; padding-left:10px; font-size:12px; font-weight:bold; color:#444; }
.cpsmxx{ padding:10px 20px; border:1px solid #ccc; line-height:24px; }
.cpsmxx li{ border-bottom:1px dashed #ccc; padding:10px 0;}
.ha{ font-size:12px; font-weight:bold; color:#1269C6;}
.hb{ color:#888; }

.pinglun{ border:1px solid #ccc; margin-top:20px; padding:10px; }
.bda{ width:250px; }
.bdb{ width:650px; height:100px; }
.bdc{ width:400px; height:100px; }

.xwxx{ padding:20px 0; text-align:center; padding-bottom:10px; border-bottom:1px dashed #ccc; }
.xwxx .tit{ font-size:18px; font-weight:bold; line-height:24px; }
.xwxx .text{ color:#999; }

.newsxx{ font-size:14px; line-height:24px; padding:10px 0; }
.fonta{ color:#999; }
.liuyan{ border:1px solid #ccc; padding:20px; margin-top:10px; }

.zhiliao{ padding:10px 0; }
.zhiliao li{ line-height:24px; padding:0 10px; border:1px dashed #fff; margin-bottom:10px; border-bottom:1px dashed #eaeaea; }
.zhiliao li:hover{ background:#f7f7f7; border:1px dashed #ccc; }
.zhiliao li .bt{ float:left; font-size:14px; padding-left:15px; background:url(../images/incd.jpg) no-repeat left center;}
.zhiliao li .bt a{ color:#555; }
.zhiliao li .bt a:hover{ color:#000; }
.zhiliao li .sj{ float:right; color:#6e6e6e;}
.souming{ padding-left:15px; color:#888;}
.xiazaibtn{ text-align:right; }
.toutiao a{ display:block; height:18px; line-height:18px; width:18px; margin-right:5px; background:#167700; color:#fff; float:left; text-align:center; }
.toutiao a:hover{ background:#ff8800;}
.fonte{ line-height:20px; }