@charset "gb2312";
/*建站之站原创 v3h.Net QQ:189156138*/
body {color:#333;font-size:12px; background:url(bg0.jpg) repeat-x #fff ;font-family:微软雅黑}

.wi{ width:1000px;  margin:0 auto; }

.wii{ width:1000px;  margin:0 auto;padding:0 10px;}
.warp{  background:#fff; width:1020px; margin:0 auto; border-left:1px solid #9b9b9b;border-right:1px solid #9b9b9b }

.zhu{ background:#fff; width:1020px; margin:0 auto; border-left:1px solid #9b9b9b;border-right:1px solid #9b9b9b }

.yj4{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.yj2{border-top-right-radius:4px;border-top-left-radius:4px;}
.yj3{border-bottom-right-radius:4px;border-bottom-left-radius:4px;}

/*全站顶部*/
.ding{ height:30px; background:url(ding.gif); width:1022px;  margin:0 auto;}
.wf{ height:133px; background:url(logo.jpg) repeat-x;}
.wf h1{ padding-left:20px;}
.wf h1 a{  display:block; padding-top:40px; font-size:26px; font-weight:bolder;text-shadow: 1px 1px  3px #fff;color:#fff; letter-spacing:3px; text-decoration:none;}
.wf span{ display:block; padding-top:10px; padding-left:20px; color:#fff}


/*导航*/
.dh{ height:53px;  background:url(dh.jpg) repeat-x; width:1000px; margin:0 auto; overflow:hidden;}/*实现通栏背景时用也可以左导航右搜索 可以不用*/
.ljnav{height:30px;background:url(nav.jpg) repeat-x; line-height:30px; overflow: hidden;}/*在没有下拉的时候使用*/
.ljnav ul{}
.ljnav ul li{ float:left; background:url(navli0.jpg) no-repeat right; width:110px; }
.ljnav ul li.fir{ background: none; padding:0}
.ljnav ul li a{ display:block;width:110px;  text-align:center; color:#fff; font-size:15px; font-weight:bolder; text-decoration:none;}
.ljnav ul li a:hover{ background:url(on.jpg) no-repeat ;color:#fff;}
.ljnav ul li.on a{ background:url(on.jpg) no-repeat #164d96;color:#fff;}

/*大幻灯*/
.f{ overflow:hidden;  border:0px solid #ddd}

/*首页中间布局 高度另设*/
.main{}
.ml{ width:775px; overflow:hidden;}
.mm{ width:373px; margin-left:6px; }
.mr{ width:215px; overflow:hidden;}


.zxt{ height:31px; line-height:31px; background:url(ti.gif) no-repeat;}
.zxt strong{ font-size:14px; padding-left:15px; color:#fff}
.zxt span{ float:right; padding-right:10px;}
.zxx{ height:250px; padding:15px 10px;}
.zx{ padding:5px 5px 0 10px}

.m3t{ height:32px; line-height:32px; background:url(wz.jpg) no-repeat; }
.m3t strong{ font-size:16px; color:#fff; padding-left:40px;}

.m31{ width:700px; height: auto;}
.m32{ width:335px; margin-left:10px; height:241px;}
.m33{ width:290px; height: auto;overflow:hidden; }

.bs{ padding-top:34px; height:240px; background:url(bs.jpg) no-repeat}
.bsa{ width:700px; height:220px;}
.bsa a{ width:700px; height:220px; display:block}

.bsb{ height:220px; width:270px; padding-top:10px; margin-right:10px;}

.a1{ height:320px;}

.a11{ width:370px;}
.a12{ width:400px; }



.t1{ height:31px; background:url(t1.jpg); line-height:31px; border-bottom:0px solid #ededed}
.t1 strong{ color: #fff; padding-left:40px; font-size:15px;}
.t1 span{ float:right; margin-right:10px;}
.t1 span a{ color:#fff}
.t1x{}
.t1x ul{ padding-left:10px;}
.t1x ul li{ height:25px; line-height:25px; background:url(d8.jpg) no-repeat left center; padding-left:12px; overflow:hidden}
.t1x li span{ float:right; padding-right:6px; color:#999}


.t2{ height:28px; background:url(t2.jpg) no-repeat; line-height:28px;}
.t2 strong{ color:#ba0000; padding-left:20px; font-size:14px;}
.t2 span{ float:right; margin-right:10px;}
.t2 span a{ color:#333}
.t2x{}
.t2x ul{ padding-left:6px; padding-top:8px;}
.t2x ul li{ height:25px; line-height:25px;  background:url(d.jpg) no-repeat left center; padding-left:8px;}
.t2x li span{ float:right; padding-right:6px; color:#666}
.t2x li span a{ color:#fff}




.t3{ height:22px; background:url(t3.jpg) repeat-x; line-height:22px;}
.t3 strong{ color:#fff; padding-left:25px; font-size:14px;}
.t3 span{ float:right; margin-right:10px;}
.t3 span a{ color:#999}


.t5{ height:28px; background:url(t5.jpg) no-repeat; line-height:28px;}
.t5 strong{ color:#125280; padding-left:20px; font-size:14px;}
.t5 span{ float:right; margin-right:10px;}
.t5 span a{ color:#333}



.ma{ background:url(ma.jpg) repeat-x}
.ma1{ width:685px; padding-top:15px;}
.ma2{width:258px;}


.mc{ height:323px;}
.mc1{ width:399px; height:323px;}
.mc2{ width:310px; height:323px;}

/*相同调用*/
.mk{ width:800px;}

.mkk{ width:383px; height: auto;  margin-right:9px; margin-bottom:10px; }
.mkt{ height:31px; background:url(t1.jpg); line-height:31px; }
.mkt strong{ color:#fff; padding-left:50px; font-size:16px; font-weight:normal}
.mkt span{ float:right; margin-right:10px;}
.mkt span a{ color:#f1f1f1}
.mktx{}
.mktx ul{ padding:2px 10px 3px 10px;}
.mktx ul li{ height:23px; line-height:23px; background:url(i2.jpg) no-repeat left center; padding-left:12px;}
.mktx li span{ float:right; padding-right:6px; color:#666}


/*切换*/

.tab_box{}
.tab_nav{ border-bottom:2px #d71d06 solid;}
.tab_nav li {float:left;width:83px;height:27px;line-height:27px;text-align:center;cursor:pointer; background:url(qm.jpg); font-size:14px; margin-left:10px;}
.tab_nav li.current {color:#000;background:url(qm.jpg); font-size:14px; color:#333;}
.tab_items {height:268px;}
.tab_items.off {display:none;}
.tab_items ul{ padding:5px;}
.tab_items ul li{ height:26px; line-height:26px; background:url(d.jpg) no-repeat left center; padding-left:12px;}
.tab_items ul li span{ float:right; padding-right:6px; color:#666}

/*滚动*/

.cpg{ width:612px; height:235px; background:url(cpbg0.jpg) no-repeat; margin:0 auto; overflow:hidden; }
.cpgti{height:31px; line-height:31px;  padding-left:20px; background:url(ti.jpg) repeat-x;}
.cpgti strong{ color:#fff; font-size:14px; background:url(gti0.jpg) no-repeat; padding-left:0px;}

#demo{overflow:hidden;width:600px; height:180px;}
.cpgx{  width:600px; height:180px;margin:0 auto; overflow:hidden; }
.cpgx ul{ width:2600px;}
.cpgx ul li{ float:left; width: 165px; height:160px; margin-right:6px;}
.cpgx ul li img{ width:160px; height:140px; border:1px solid #eee;}
.cpgx ul li p{ display:block; height:30px; line-height:30px;}
.cpgx ul li a:hover{ text-decoration:none;}

#demo1{ margin:0; padding:0; height:0; font-size:0;}



/*友情链接*/
.lk{ border:1px solid #badcfa; width:998px; margin:0 auto;}
.lkti{ height:30px; line-height:30px; font-size:14px;border-bottom:1px solid #badcfa;}
.lkti strong{ padding-left:10px; color: #069}
.lktx{ padding:10px;}
.lktx ul{}
.lktx ul li{ float:left; margin-right:8px; padding:3px 10px; background:#f1f1f1; margin-bottom:5px;}


/*底部 导航和版权*/
.bot{ text-align:center; padding-top:12px; padding-bottom:15px; border-top:3px solid #069;}
.botlj{ padding:10px 0; color:#999}
.botlj a{ margin:0 6px; color:#545454}
.copyright{ line-height:26px;}


/*开始内页详细样式*/
/*左侧分类、内页左侧 可以和首页一样*/
.fti{ height:36px;  background:url(ktibg.jpg) repeat-x; font-size:14px; border-bottom:1px solid #d4d4d4; padding-left:10px; overflow:hidden;}
.fti strong{ display:block; width:162px; height:38px; line-height:28px; background:url(kti.jpg) no-repeat; padding-left:60px; color:#fff}
.ftix{ height:260px;}
.ftix ul{ padding-left:15px; padding-top:3px;}
.ftix ul li{ height:25px; line-height:25px; background:url(flli.png) no-repeat left center; padding-left:15px;}

.nfti{ background:url(nla.jpg) no-repeat; height:39px; line-height:41px; overflow:hidden;}
.nfti strong{ padding-left:40px; color:#fff; font-size:14px;}
.nftix{ border:1px solid #d4d4d4; border-top:0}
.nftix ul{ padding-left:13px; padding-bottom:15px;}
.nftix ul li{ background:url(nfli.jpg) no-repeat; height:39px; line-height:39px; padding-left:15px;}
.nftix ul li a{ font-size:14px}

.zxzx{ height:46px; background:url(zxzx.jpg) no-repeat}
.zxzx a{ display:block; height:46px;}

/*内页左侧的联系 可以和首页一样*/
.nlx{height:39px; line-height:37px; background:#dcdcdc;}
.nlxx{ padding-left:10px; line-height:25px;}
.nlxx b{ line-height:25px;}