/* CSS Document */
body { margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
ul,li,dl,dt,dd,p,h1,h2,h3{ margin:0px; padding:0px; list-style:none;}
img { border:none;}
a { color:#333; text-decoration:none;}
a:hover { color:#; text-decoration:none;}
.bgc {background:url(images/bg.jpg) }
.botDi{background:#50a41b; height:343px;}
.content { width:998px; margin:0 auto;}
.fl { float:left;}
.fr { float:right;}
.alink { float:left; width:390px; margin-top:8px;}
.alink a.link { float:left; margin-right:8px; display:inline-block;}

/*头部*/
.bgcolor{background-color:#87051b;}
.nav{background:#f3e8da;width:1000px;height:27px;margin:0 auto;overflow:hidden;}
.nav h1{float:left;}
.nav em{float:right;padding-right:10px; font-style:normal;}
.nav em a{line-height:27px;}
.top{width:1000px;margin:0 auto;}
.top img{display:block;}
.wrap{ width:100%; margin:0; background:url(images/navbg.gif) repeat-x;}
.menu{ margin:0 auto; width:913px; height:60px; overflow:hidden; text-align:left; padding-left:87px;}
.menu em{ padding:0;}
.menu a{ display:inline;}


/*共用尾部样式*/
.w1000{width:1000px; height:auto;margin:0 auto;background-color:#fff;overflow:hidden;}
.fl{float:left;}
/*底部*/
.footer{ width:998px; height:36px; margin:0px auto; color:#999; background:#eee; border:1px solid #e0e0e0; text-align:center; font-style:normal;}
.footer a{ line-height:36px; text-align:center; color:#444; padding-left:5px;}
.copyright p{ line-height:30px; color:#666; text-align:center;}
.copyright a{ padding:0 5px; text-align:center;}
.fttp{ height:70px; margin-top:10px;}

.topbg01 { float:left; width:100%; background:url(images/topbg01.jpg) center no-repeat; height:70px;}
.topbg02 { float:left; width:100%; background:url(images/topbg02.jpg) center no-repeat; height:70px;}
.topbg03 { float:left; width:100%; background:url(images/topbg03.jpg) center no-repeat; height:70px;}
.topbg04 { float:left; width:100%; background:url(images/topbg04.jpg) center no-repeat; height:106px;}

.times { float:right; font-family:microsoft yahei,"黑体"; width:258px; color:#fff; padding-top:7px; text-align:center; font-size:20px; font-weight:bold;}
.menubox { float:left; width:100%; text-align:center; background:url(images/menubg.gif) repeat-x; height:58px; overflow:hidden;}
.border { border:solid 1px #c0e1c5; border-top:none;}
.main { float:left; width:998px; background:#fff; padding-bottom:8px;}
.leftbox { float:left;border:solid 1px #c0e1c5; width:750px; height:246px; overflow:hidden; margin-left:7px; display:inline;}
.leftbox img { width:450px; height:240px;}
.tt1,.tt2,.tt3,.tt4,.tt5 { color:#fff5cb; font-size:14px; font-weight:bold; line-height:36px; height:36px; padding-left:20px;background:url(images/bnbg.jpg) no-repeat scroll;}
.tt1 { background-position: 0px -1px; width:274px;}
.picbox { float:left; padding:3px; width:450px; height:230px;}
.element {float:left;display:none;}
.picbox img{width:450px; height:240px;}
.tittlebox { float:right; width:284px; background:#f5f5f5; padding:5px 5px;}
.tittlebox li { float:left; width:284px; line-height:31px; border-bottom:dashed 1px #ccc; overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;}
.tittlebox li a { font-size:14px; display:block; background:url(images/foucsbg01.jpg) no-repeat 2px 11px; padding-left:14px; width:270px;}
.tittlebox li a:hover { font-weight:bold; color:#007300;background:url(images/foucsbg02.jpg) no-repeat 2px 11px;}
.tittlebox li.selected{ font-weight:bold; color:#007300; background:url(images/foucsbg02.jpg) no-repeat 2px 11px;}
.tittlebox li.selected a {color:#007300;}
.rightbox { float:right; margin-right:7px; width:224px; display:inline;}
.tt2 { background-position:-296px 0px; width:204px;}
.knowage { float:left; width:222px; height:210px;}
.mapinfo { text-align:center; padding:10px 0px;}
.cpnumber { padding:6px 0px; width:222px; word-break:none; float:left; /*font-family:"宋体";*/}
.cpnumber a.cpn { float:left; line-height:22px; width:33px;  padding-left:2px; padding-right:2px; display:inline-table;}
.cpnumber a.cpn:hover { background:#007300; color:#fff;}
p.cpt { float:left; line-height:24px; background:#f9f69c; width:100%; color:#007300; font-weight:bold; text-indent:12px;}
input.input { float:left; width:160px; height:21px; border:solid 1px #c0e1c5; border-right:none; line-height:22px;}
input.submit { float:left; background:url(images/schbg.jpg) no-repeat; width:38px; height:25px; border:none;}
.cpnumber2 { padding:10px 8px; width:206px; word-break:all; float:left;}
.zhjs { float:left; width:291px; margin-top:8px; margin-left:7px; display:inline;}
.zhjsbox { float:left; width:289px; overflow:hidden; height:254px;}
.tt3 { background-position:-521px 0px; width:271px;}
.zhjs p.txt { float:left; padding:4px 8px; width:271px; text-indent:24px; line-height:22px;}
.zhjs p.txt a { font-weight:bold; color:#007300;}
.zhjs p.pic { float:left; padding:4px; width:279px;}

.zhdt { float:left; width:299px; margin-top:8px; margin-left:8px; display:inline;}
.zhdtbox { float:left; width:297px; height:254px;}
.tt4 { background-position:0px -37px; width:279px;}
.tt4 a { font-size:12px; padding-right:8px; font-weight:normal; color:#fff5cb;}
.zhdtbox ul { float:left; padding:5px; width:287px;}
.zhdtbox li { line-height:24px; float:left; width:272px; background:url(images/dian.jpg) no-repeat 5px 10px; padding-left:15px;}
.zhdtbox li a:hover { color:#ff6600;}
.czlogo { float:left; width:378px; margin-top:8px; margin-left:8px; display:inline;}
.tt5 { background-position:-300px -37px; width:358px;}
.czlogobox { float:left; width:376px; height:234px; padding-top:20px;}
.czlogobox img{ border:solid 1px #ccc; width:112px; height:40px;}
.czlogobox td { width:125px; text-align:center; line-height:34px;}
.tt6,.tt7,.tt8,.tt9{ float:left; color:#fff5cb;  padding-left:20px;background:url(images/bnbg.jpg) no-repeat scroll;height:50px; line-height:50px; font-family:microsoft yahei,"黑体"; margin-left:7px; margin-top:8px; display:inline; font-size:26px; background-position:0px -74px; width:964px;}
.tt6 a{ font-size:12px; color:#fff; padding-right:15px;}
.boxlist { float:left; width:998px; overflow:hidden;}
.boxlist ul { float:left; margin-left:6px; display:inline;}
.boxlist li { float:left; width:238px; height:230px; margin-top:8px; margin-right:6px; display:inline; padding:1px;border:solid 1px #c7bcad;}
.boxlist li a.pic img { width:238px; height:178px;}
.boxlist li a.txt { width:238px;word-break:break-all; padding-top:10px; font-weight:normal;}

.publist li a.pic { float:left; line-height:0px; font-size:0px;}
.publist li a.txt { float:left; line-height:18px; font-size:12px; text-align:center;}
.boxlist2 { float:left; width:998px; overflow:hidden;}
.boxlist2 ul { float:left; margin-left:7px; display:inline;}
.boxlist2 li { float:left; width:188px; height:170px; margin-top:8px; margin-right:6px; display:inline; padding:1px;border:solid 1px #c7bcad;}
.boxlist2 li a.pic img { width:188px; height:142px;}
.boxlist2 li a.txt { width:188px; overflow:hidden; padding-top:7px; font-weight:normal; height:18px;}

.jchg{width:998px; margin:0 auto;}
.jchg ul{margin-left:7px;}
.jchg li{float:left;margin-top:8px; margin-right:6px; display:inline;}

.jchg img{width:187px; height:132px; padding:1px; border:1px solid #c7bcad;}


.boxlist2 li img.pic { width:188px; height:142px;}
.boxlist2 li span.txt { width:188px; overflow:hidden; padding-top:7px; font-weight:normal; height:18px; text-align:center; float:left;}

.bfbox { float:left; margin-left:7px; display:inline; width:991px; padding-bottom:8px; overflow:hidden;}
.bfbox a { display:block; float:left; margin-top:8px; margin-right:8px;}

.logolist { float:left; width:374px; padding:0px 1px;}
.logolist li { float:left; width:114px; margin-left:8px; display:inline; text-align:center; line-height:24px; margin-bottom:15px;}

.fotbg{clear:both; background:#fff; margin-top:10px;}












