@charset "utf-8";
*{ padding:0; margin:0;}
body{ padding:0; margin:0;font:normal 13px 'Microsoft YaHei';-webkit-text-size-adjust: none; height:100%;}
table,form,h1,h2,h3,ul,li,ol,dl,dd,dt,span,a,em,p{ padding:0px; margin:0px;}
li{ list-style:none}
img{ border:0}
a:link,a:visited{ border:0; text-decoration: none;}
a:hover{text-decoration:none;color:#000;}
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

header{ height:70px; width:1000px; margin:0 auto; padding-top:25px}
.logo{ float:left}.tel{ float:right}

nav{width:1000px; margin:0 auto;background:url(../images/nav_bg.jpg) repeat-x top; height:40px;;-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;behavior:url(js/pie.htc);}
nav ul li{ float:left; height:40px; line-height:40px; color:#fff; width:166px; text-align:center; font-size:14px; position:relative}
nav ul li a:link,nav ul li a:visited{ color:#fff; font-weight:400; display:block}nav ul li a:hover{ background:#cea23e}
nav ul li .nav_z{ display:none; background:#cea23e; width:325px; padding:10px}
nav ul li .nav_z ul{ float:left}
nav ul li .nav_z ul li{ clear:both !important; width:115px; font-size:12px; background:url(../images/list_icon.jpg) no-repeat 8px 17px; text-align:left; text-indent:18px}
.nav_pic{ float:right; width:210px !important; padding-top:15px}
nav ul li:hover .nav_z{ display:block;position:absolute;left:0; top:40px}
.nlast{left:-178px !important}

.banner{ width:1000px; margin:10px auto; height:415px; overflow:hidden}

.main{ width:1000px; margin:0 auto; height:auto; overflow:hidden}
.main .box{ background:#c09642; height:270px; border:1px #e0aa60 solid; float:left}
.zxxm{ width:300px}
.zxxm h1,.gsjj h1,.news h1{ height:40px; background:url(../images/nav_bg.jpg) repeat-x; border-bottom:1px #e0aa60 solid; color:#3f2700; font-size:14px; line-height:40px; }
.zxxm h1 img,.gsjj h1 img,.news h1 img{ float:left; padding:15px 5px 0 10px}
.zxxm h1 a,.gsjj h1 a,.news h1 a{ float:right; padding:10px 10px 0 0; font: bold 12px Arial; color:#3f2700}
.gsjj{ margin:0 10px; width:325px;}
.news{ width:349px; font-family:'宋体'}
.gsjjpic{ width:305px; margin:13px auto; border:2px #e2ae50 solid}
.gsjjtxt{color:#fff3e3; font:normal 12px/24px '宋体'; padding:0 10px}
.newsnr dl{ clear:both; height:84px; padding:12px; border-bottom:1px #86692e dotted}
.newsnr dl dt{ float:left; width:142px; height:80px; border:2px #e2ae50 solid; }
.newsnr dl dd{ float:left; width:170px; padding-left:8px}
.newsnr dl dd h2{ padding-top:10px}
.newsnr dl dd h2 a:link,.newsnr dl dd h2 a:visited{ color:#fff; font-size:13px; font-family:'Microsoft YaHei'; }
.newsnr dl dd h2 a:hover{ text-decoration:underline}
.newsnr dl dd h3{ padding-top:10px;}
.newsnr dl dd h3 a:link,.newsnr dl dd h3 a:visited{ font-weight:normal; color:#ffefda; line-height:20px; font-size:12px;}
.newsnr dl dd h3 a:hover{ text-decoration:underline}
.newsnr ul{clear:both; padding:10px 10px 0 10px}
.newsnr li{ line-height:28px; background:url(../images/list_icon.jpg) no-repeat 0 10px;; text-indent:10px }
.newsnr li span{ float:right; color:#ffe4c2; font:normal 12px Arial}
.newsnr li a:link,.newsnr li a:visited{ color:#ffeed9;}
.newsnr li a:hover{text-decoration:underline}
/*荣誉焦点图*/
.rollBox{width:390px; height:320px; overflow:hidden}
.rollBox .LeftBotton{ position:relative; top:70px; left:-1px}
.rollBox .RightBotton{position: relative; left:364px; top:-248px; }
.rollBox .RightBotton,.rollBox .LeftBotton{height:45px;width:25px;cursor:pointer;z-index:999; background:#fff; color:#805200; font:bold 30px '宋体'; line-height:45px; text-align:center; border:1px #bf9241 solid;background:rgba(255, 255, 255, 0.75)!important;filter:Alpha(opacity=75);}
.rollBox .Cont{width:390px;overflow:hidden; z-index:-1; height:320px; margin-top:-50px}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:390px;float:left;text-align:center; height:320px}
.rollBox .Cont .pic img{background:#8d6300;display:block;margin:0 auto; border:0}
.rollBox .Cont .pic p{ height:45px;line-height:45px;color:#fff; font-size:12px; background:#1984C8;}
.rollBox .Cont .pic p a:link,.rollBox .Cont .pic p a:visited{ color:#fff; font-size:14px;}.rollBox .Cont .pic p a:hover{ color:#000}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
footer{ height:60px; line-height:60px; font-size:11px; color:#976c39; width:1000px; margin:0 auto}
.jszc{ float:right; }.jszc a{ padding-left:10px}

/*内页样式*/
.bannerny{ width:1000px; margin:10px auto 0 auto; height:215px; overflow:hidden}
.mainny{ width:998px; margin:0 auto; background:#ffffff; border:1px #cbb280 solid;-moz-box-shadow:0px 2px 8px #808080; -webkit-box-shadow:0px 2px 8px #808080; box-shadow:0px 2px 8px #808080;behavior: url(js/pie.htc); height: auto; overflow:hidden}
.rifhtbox a:link,.rifhtbox a:visited{ color:#444}
.rifhtbox a:hover{ color:#000}
.dqwz{ height:30px; line-height:30px; border-bottom:1px #eae1cc solid; text-align:right; padding-right:15px; font-family:'宋体'; color:#976c39}
.leftbox{ width:195px; float:left; background:#f5e7cd url(../images/left_bg.jpg) repeat-x bottom; min-height:550px}
.leftbox h1{ background:url(../images/nav_bg.jpg) repeat-x; height:40px; color:#3f2700; font-size:14px; line-height:40px; padding-left:15px}
.leftbox h1 img{ padding-right:5px}
.lrbox{ padding:8px}
.leftbox ul{ padding-top:10px}
.leftbox ul li{ line-height:40px; background:url(../images/left_icon.jpg) no-repeat 15px 20px; text-indent:28px; font-size:13px}
.leftbox ul li a:link,.leftbox ul li a:visited{ color:#493006; display:block}
.leftbox ul li a:hover{ color:#000; background:#e9d2a5}
.rifhtbox .rlm{ color:#c48c16; font-size:20px; line-height:40px; border-bottom:3px #c48c16 solid; width:170px}
.rifhtbox .rlm span{ font-size:14px; padding-left:10px}
.rifhtbox{ float:left; padding-left:15px; width:768px}
.topnew{ background:#f8eedc; padding:10px; width:748px; height:130px; margin:10px auto 0 auto;}
.topnew dl dt{ width:188px; height:120px; padding:3px; border:1px #ddd solid; float:left}
.topnew dl dd{ width:513px; margin-left:15px; float:left}
.topnew dl dd h2{ height:30px; font-size:14px;  font-weight: bold; clear:both; padding-top:10px; }
.topnew dl dd h2 span{ font-size:12px; color:#020202; padding-right:15px}
.topnew dl dd h2 a{color:#8e5f00 !important}
.topnew dl dd p{ line-height:22px; color:#666; font-weight: normal}
.topnew dl dd b a{color:#9a6b00 !important; padding-left:10px}
.newslist{ padding:10px 10px 20px 10px}
.newslist li{ border-bottom:1px #9fb4ce dotted;background:url(../images/left_icon.jpg) no-repeat 0px 18px; font-size:13px; line-height:35px; text-indent:15px}
.newslist li span{ float:right; color:#555; font-size:12px;}
.cpname{ color:#7b5200; font-size:20px; text-align:center; height:60px; line-height:60px; padding-top:10px}
.cpsm{ clear:both; padding:20px 0px; line-height:28px; font-size:14px; color:#555}
.time{  border-bottom:1px #b7b7b7 dotted; border-top:1px #b7b7b7 dotted; height:20px; text-align:center; line-height:20px; color:#888; font-size:12px; font-weight:normal}
.syp{margin-top:30px; height: auto; overflow:hidden;}
.syp a{ width:50%; display:block; width:515px; height:25px; line-height:25px; background:#e3e3e3; font-size:14px; margin-bottom:10px}
.tdlist dl{width:100%; padding:15px 0; border-bottom:1px #e4ddcc solid; height:auto; overflow:hidden}
.tdlist dt{ float:left; width:130px; height:148px; border:1px #d1a94c solid}
.tdlist dd{float:left; padding-left:15px; line-height:24px; color:#666; font-size:13px; width:610px}
.tdlist dd h1{ font-size:14px; color:#555; font-weight:bold; line-height:50px}
.tdlist dd h1 a{ font-size:18px; color:#a37100 !important}
.tdlist{ clear:both;margin-top:20px;height:auto; overflow:hidden; padding-bottom:20px}
.rylist{ padding-top:20px}
.rylist li{ width:222px; margin:15px 0 0 20px; float:left; text-align:center;}
.rylist li p{ height:30px; line-height:30px}
.rylist li img{ width:210px; height:145px; padding:5px; background:#e3e3e3; border:1px #bdbdbd solid}

.cplist li{ text-align:center; height:35px; line-height:35px; background:#ead7ad; font-size:14px}
.cplist .hh{ background:#f7efdc}
.cplist li a{ color:#000;}.cplist li a:hover{ color:#a28601}
.cptop{background:#f0e3c4; padding:15px 0; overflow:hidden}
.cplist h1{ font-size:14px; text-align:center}
.cplist h1 span,.cplist li span{ display: block; float:left; height:35px; line-height:35px; margin:0 5px}
.cplist h1 .ys1{ background:#f1f1f1; border:1px #d5d5d5 solid}
.cplist h1 .ys2{ background:#c3def3; border:1px solid #a7ceeb}
.cplist h1 .ys3{ background:#a28601; border:1px solid #907700; color:#fff}
.cplist .gsmc{ width:305px}.cplist .jjgs{ width:120px}.cplist .syl{ width:130px}.cplist .xzlb{ width:100px;}.cplist .zt{ width:55px; text-align:center}
.cpfy{ background:#956700; height:60px; line-height:60px; text-align:center; color:#fff}
.xzys{ border:0; width:100px; font-size:14px; background:#ddc07e; font-family:'微软雅黑'; padding:8px 0; color:#6a5700; font-weight:bold}
.cpleft{ background:#a28500; width:285px; height:auto; overflow: hidden; color:#fff; float: left; margin-top:20px; border:1px #ebebeb solid; padding-bottom:20px; margin-right:10px}
.cpleft h1{ height:50px; line-height:50px; text-align:left; text-indent:25px;}
.cpleft h2{ width:270px; height:73px; margin:0px auto 10px auto; border:1px #ebebeb solid}
.cpleft ul li{background:#004996; color:#fff; text-align:left; padding:0 10px; background:url(../images/left_icon.jpg) no-repeat 15px 13px; text-indent:15px}
.cpleft ul li a{ color:#fff; font-size:13px; text-align:left}
.cpleft ul li a:hover{ color:#FC0}
.cpright{ margin-top:20px; float:left; width:690px; border-left:1px #798f9d dotted}
.cpright h1{ text-align:center; font-size:20px; color:#a28500; height:50px; line-height:50px;}
.cpright h2{ height:38px; line-height:38px; color:#fff; text-indent:30px; background:#a28601; font-size:16px}
.cpnr h3{ color:#fff; width:110px; height:35px; text-align: center; font-size:15px; line-height:35px; background:#a28601; }
.cpnr{ height:400px;overflow-y:auto}
.cpnr table{ margin:15px auto; color:#6a5700; font-size:14px}
.nr{ width:660px; margin:15px auto; line-height:28px; font-size:13px}





.fenye{ text-align:center; clear:both; padding:20px 20px}



