body {	font-family: "微软雅黑"; color: #000; font-size: 12px;margin: 0px; padding:0px; background:#cc8900  url(/uploads/image/smimages/bodybg.jpg)}
td{padding:5px}
img { border:0px;}
h1,h2,h3,h4,h5,h6,h7,p,ul,ol,dl,dt,dd,li,body,form,cite,strong,em { padding:0px; margin:0px;}
ol,li{list-style-type: none; }

a {color: #383838; font-size: 12px; text-decoration: none}
a:hover {color:#b10000; font-size:12px; text-decoration: none}
.lan1{  overflow:hidden; height:450px;}
.homel{ width:718px;}
.homer{ width:288px; margin-left:5px;}
.zstj,.ppzs,.qyry,.aac,.rac{ border:1px solid #d6d6d6}
.zstj ul{ height:390px; padding:10px;border-top:1px solid #d6d6d6}
.zstj ul li{ float:left; width:225px;height:190px;}
.zstj ul li p{ padding:0px; margin:0px;}

.homeimghox{ overflow:hidden; width:220px; height:160px; overflow:hidden}
.homeimghox img {max-height:155px; width:222px; height:165px;}
.homeimghox a{ border:2px solid  #ededed; width: 210px; height:155px; overflow:hidden; display:block; background:#fff}
.homeimghox a:hover{ border:2px solid #000;}

.zstj h1,.ppzs h1,.qyry h1,.aac h1,.rac h1{ background: url(/uploads/image/smimages/tbg.jpg) repeat-x; position:relative}
.ppzs ul{ height:200px; padding:10px;border-top:1px solid #d6d6d6}
.qyry ul{ padding:10px;}
.qyry h1{ border-bottom:1px solid #d6d6d6}


.gg{ background:url(/uploads/image/smimages/ggbg.jpg) no-repeat; width:290px; height:230px;}
.gg .more{top:11px; right:10px;}
.gg h1{position:relative; height:55px; line-height:55px;}
.gg ul{ padding-left:10px; width:260px; position:relative}

.more{ float:right; height:26px; line-height:26px; font-size:12px; right:5px; color:#000; position:absolute; background:url(/uploads/image/smimages/more.gif) no-repeat center; width:55px; text-align:center; color:#fff}

.more a{color:red;font-weight:100}
.more a:hover{ color:#ffd800}

.aac{ width:344px; float:left; height:200px; margin-top:10px;}
.aac ul{height:170px; padding:10px;border-top:1px solid #d6d6d6}

.rac{height:200px; margin-top:10px; clear:both}
.rac ul{height:170px; padding:10px;border-top:1px solid #d6d6d6}

.ml8{ margin-left:8px;}

.header {margin: 0px auto; overflow: hidden;  text-align:center; width:1014px;}
.top{ height:64px;  width:1014px; margin:0 auto; background:url(/uploads/image/smimages/headbg.jpg) no-repeat}
.hd{ width:757px; height:312px;}
.banner{ width:1014px; margin:0 auto;}

.sc{ width:300px; float:right; text-align:right; padding-top:12px; font-size:12px; font-family:"宋体";}
.scf{ background:#ffffff; border:1px solid #cccccc; height:22px; line-height:22px; color:#999999}

.main {	margin:0px auto;width: 1014px; background:#fff; line-height:23px; overflow:hidden; clear:both; }
.mainbox{ clear:both; padding:0; }
.mainl{ width:312px; height:310px; background:#f2f2f2}
.mainl ul,.leftnav ul{ margin:0; padding:0;}

.leftnav{width:200px; padding-top:10px;}
.leftnav  .one{ background:#6c2600; height:30px; line-height:30px; text-align:center; font-size:12px; font-weight:bold; color:#ffffff; border:1px solid #ebebeb; margin-top:1px;}
.leftnav  .two{ height:22px; line-height:22px; text-align:left; font-size:12px;  color:#444444; border:1px solid #ebebeb; text-indent:2em}
.leftnav .one a{font-size:14px; font-weight:bold; color:#ffffff; display:block;}
.leftnav .one a:hover{color:#fff; font-size:14px; background:red}
.leftnav .two a{font-size:12px;  color:#444444}
.leftnav .two a:hover{color:red; font-size:12px;}

.gsjj{ font-size:12px; border:1px solid #ebebeb; line-height:20px; padding:5px; width:320px;}
.gsnav{  width:320px; padding-top:0px; clear:both; display:block}
.gsnav ul{ margin:0; padding:0;}
.gsnav li{ background: #ebebeb; height:25px; line-height:25px; text-align:center; font-size:12px; font-weight:bold; color:#444444; margin-top:3px; float:left; width:139px; margin-right:10px;}
.gsnav a{font-size:14px; font-weight:bold; color:#444444; background:#ebebeb}
.gsnav a:hover{color:#fff; font-size:14px;background:red; display:block;}

/*子页样式表*/
.localtion{ text-indent:1em; height:35px; line-height:35px; font-size:12px; color:#000; border-bottom:2px solid #ebebeb}
.localtion a{  font-size:12px; color:#000}
.lefttd{ width:239px;  background:#f1f8fb; padding-right:3px;}
.rmainbox{ }
.content{ margin:0px 10px;  padding:5px; line-height:25px;}
.content img{ max-width:90%}
.content h1{ color: #000; text-align:center; padding:0px 0px;font-family:"宋体"; font-size:16px; border-bottom:1px solid #eeeeee; margin-bottom:20px;}
.abg{}
#navigation{ text-align:center;  margin:0 auto;  height:39px; line-height:39px; background:url(/uploads/image/smimages/navbg.jpg) repeat-x;  z-index:999; position:relative; border-top:4px solid #a64f00; width:1014px;}
#navigation ul{ margin:0px; padding:0px; line-height:35px;}
#navigation  *{margin:0;padding:0;border:0;}
#nav {line-height:39px; height:39px;  width:1014px;margin:0 auto;  }
#nav .big-item-on {}
*{margin:0;padding:0;border:0;}
#nav a { display: block; text-align:center; font-size:14px;  color:#fff; padding:0px 19px; font-weight:bold  }
#nav a:hover { display: block; text-align:center; font-size:14px;  color:#fff; background:url(/uploads/image/smimages/navbgh.jpg) repeat-x;padding:0px 19px;}
#nav a:visited{background:url(/uploads/image/smimages/navbgh.jpg) repeat-x; width:90px; }
#nav li {float: left; width:auto; list-style:none; margin:0px; padding:0px; }
#nav li ul {line-height: 25px;  list-style-type: none;text-align:left; background:#e1e1e1; left: -999em; width:90px; position: absolute; margin:0px; padding:0px;}
#nav li ul li{float: left; }
#nav li ul h1{ text-align:center; margin-top:3px;}
#nav li ul a{ display: block; background:#e1e1e1; font-size:12px; height:25px;  border-bottom:1px solid #ffffff; width:90px; overflow:hidden}
#nav li ul a:link  { color:#fff; text-decoration:none;}
#nav li ul a:visited  { color:#fff;text-decoration:none;}
#nav li ul a:hover  {color:#fff;text-decoration:none; background: red; font-size:12px;}
#nav li a:hover ul {left: auto;}
#nav li.sfhover a{ width:90px; color:#fff; background:url(/uploads/image/smimages/navbgh.jpg) repeat-x;}
#nav li.sfhover ul {left:auto;width:90px;}
/*头部结束*/
.banner2 { margin: 0px auto; width:1014px; height:300px; overflow: hidden;  text-align:center; }

.huandeng{ padding-top:0px; text-align:center;overflow:hidden; height:300px;}
.homenews{ width:400px; float:left; background:url(/uploads/image/simages/bg4.jpg) repeat-y; margin-left:5px; border:1px solid #ffe3e0}

.content .main .cp_list { float: left;padding:7px 4px 2px 4px;}

.proimg1{ min-height:600px; max-height:500px;}

.zpbox .nav{ width:300px; float:left; color:#b60b4d}
.zpbox .nav a{ color:#b60b4d; padding:5px 10px;}

.footerbox{ width:1014px; background:#6a2500; border-top:3px solid red; margin:0 auto; height:94px; overflow:hidden}
.footer{ text-align: center; bottom: 0px; margin:0 auto; padding:10px;font-size:14px; width:1014px; background:url(/uploads/image/smimages/footerbg.jpg) no-repeat}
.copyright{ color:#fff; width:660px; margin:0 auto; text-align:left; line-height:22px; font-size:14px;}
.copyright  a{color:#fff}



/*图片列表样式*/
.cp_list{ width:1014px;}
.cp_list li{ width:220px; padding:10px; height:180px; float:left; text-align:center}
.cp_list li p{ padding-top:0px;}
.imgbox{ overflow:hidden; width:220px; height:160px; overflow:hidden}
.imgbox img {max-height:155px; width:200px; height:155px;}
.imgbox a{ border:2px solid  #ededed; width: 210px; height:139px; overflow:hidden; display:block; background:#fff}
.imgbox a:hover{ border:2px solid #000;}

.photolist ul{ margin:0; padding:0;}
.photolist  li { width:439px; float: left;padding:2px; margin:10px 8px;  display:block; }
.photolist li p{ padding:5px; text-align:center}


.pages{text-align:center; clear:both;  margin-top:10px;  height:35px; line-height:35px;}
.pages a{text-decoration:none; margin:0px 10px;  width:39px;}

.bigimg{  text-align: center; }
.bigimg img{max-width:639px;}

.nextphoto{ clear:both}
.nextphoto a{ width:100px; height:30px; background:red; color:#fff; text-align:center; line-height:30px; font-weight:bold}
.piece{ float:left}
.next{ float:right}
.news-list{ text-align: left}
.news-list li { height:auto; position:relative; height:30px; height:30px;}
.news-list li h2{ text-align:left; background: #ececec; text-indent:2em; font-size:12px;  height:25px; line-height:25px;}
.news-list li td{ text-align:left}

.contents{ font-size:12px;}
.smallinput{ border:1px solid #999999}

.pagestyle{ clear:both}
.pagestyle a{ height:25px; width:25px; background:#b10000; color:#000; display:block; line-height:25px; float:left; margin:5px; text-align:center; font-weight:bold}
.pagestyle a:hover{ color:#ffff00}


.sp-list{ min-height:400px;}
.sp-list li{ list-style:none; width:460px; float:left; text-align: center}
.sp-list li img{ width:400px; border:2px solid #191919; height:320px;}


.homepro{ width:984px; margin:0px 10px; }
.homepro ul{ margin:0; padding:0; border:1px solid #ebebeb; height:160px; padding:5px;}
.homepro p{ margin:0; padding:0;}
.homepro li{ width:225px; height:180px; float:left;  margin:0px 10px; text-align:center}


.acboxlist{ border:1px solid #ebebeb; padding:5px; height:185px; overflow:hidden}
.acboxlist li{ height:22px; line-height:22px;}
.tt{ font-size:16px; color: #6d6d6d; border-bottom:2px  solid #d6d6d6; text-align: center}


.input1{ border:1px solid #acacac; }
.gonggao{}
.gonggao h1{ margin:0px; padding:0px; font-size:12px; color:#b10000; text-indent:2em; padding-top:10px;}

.anlibox{  overflow:hidden;margin-left:5px;clear:both;}
.anlibox h1{ position:relative; border:2px solid #ebebeb; padding:0px;}
.anlibox ul{ height:200px; padding:0px; overflow:hidden; border:1px solid #eaeaea;background: #e6e6e6; width:992px; }



#demo { overflow:hidden; width:800%; padding:0px 5px; font-size:12px;} 
#demo li{ width:220px; padding:10px; height:200px; float:left; text-align:center}
#demo ul,#indemo  ul{ margin:0px; padding:0px;}
#indemo {float:left;width:800%; height:200px; text-align: left} 
#demo1 { float: left; height:200px; width:auto} 
#demo2 { float: left; overflow:hidden; width:auto} 

.cp_listpro  li{ width:230px; padding:5px; height:200px; float:left; text-align:center}
.cp_listpro li p{ padding-top:0px;}
.cp_listpro1  ul{ margin:0; padding:0;}
.cp_listpro1  li { width:180px;float: left; height: 180px;padding:5px;color: #000; 
}
.cp_listpro1  li a {line-height: 16px; width: 167px; display: block; font-family: "宋体"; color: #000; font-size: 12px; text-decoration: none
}
#imgnews{ height:139px;}
#imgnews ul{ margin:0 auto; padding:0px;}

#imgnews li{ float:left; width:165px; height:120px; list-style:none; margin:0px 20px;  font-size:12px; color:#000; padding:0px; list-style:none}
#imgnews img{float:left;width:160px; height:120px; padding:2px; border:5px solid #ececec; }

.cls{clear:both;}

.homeac li{ height:25px; line-height:25px; border-bottom:1px dotted #ebebeb; background:url(/uploads/image/smimages/dian.gif) left no-repeat; padding-left:10px; position:relative}
.homeac li .date,.news-list li .date{ right:5px; position:absolute; font-size:12px;}


.pagecontent{  padding:10px 10px; min-height:300px; width:760px;}

.links{ width:1014px; margin:0 auto; height:20px; line-height:20px;  text-indent:1em; background:#fff}
.promain{ width:780px; height:220px;border:1px solid #ebebeb;}
.promain h4{ width:780px;  text-indent:2em; position:relative; background:#efefef}
.promain h4 a{ color: #ff8000}
.h1class1 { font-size:16px; text-align: center}


#idemo { overflow:hidden; width:800%; padding:0px 5px; font-size:14px;} 
#idemo li{ width:230px; padding:10px; height:70px; float:left; text-align:center}
#idemo ul,#indemo  ul{ margin:0px; padding:0px;}
#iindemo {float:left;width:800%; height:70px; text-align: left} 
#idemo1 { float: left; height:70px; width:auto} 
#idemo2 { float: left; overflow:hidden; width:auto} 


/*
舌构造文章*/
.preview{overflow:hidden; clear:both; width:368px; border:1px solid #ebebeb; height:245px; overflow:hidden}
.cont{padding:5px 0px;}
.cont ul{ margin:0; padding:0;}
.cls{clear:both;}
.hidden{display:none;}
.scrolldoorframe{margin:0px auto;overflow:hidden;}
.scrollul{overflow:hidden;border-bottom:1px solid #d6d6d6; position:relative; background:url(/uploads/image/smimages/sdbg.jpg) repeat-x; height:30px; line-height:30px; }
.scrollul li{float:left;}
.bor03{}
.sd01{cursor:pointer;padding:2px;font-weight:bold; font-size:12px; color:red;height:26px; width:auto; line-height:26px; text-align:center; width:100px; border:1px solid #d6d6d6; font-size:14px;}
.sd02{cursor:pointer;padding:2px 10px; width:90px; font-weight:bold;font-size:12px; color:#0080ff; height:26px; width:auto; line-height:26px; text-align:center}



.rdiv{ width:239px; height:210px;  text-align:left; float:left}
.riv ul{ margin:0; padding:0;}
.rdiv li{border-bottom:1px dotted #ff0048;}
.hm1{}
.hm1 li{ float: left; width:48%; line-height:26px;}
.texta{ width:120px; float:right}
.proimg{ max-height:180px; max-width:239px; border:2px solid #ebebeb; _width:239px; _height:180px;}

.job-list li{ border-bottom:1px dotted red}

.homed{}
.homed li{ float:left; width:330px; height:80px;}


.ban_index{width:1014px;height:227px;margin:0px auto;overflow:hidden;position:relative; background: #000}
.ban_index .item{position:relative;height:227px;width:100%;overflow:hidden;}
.ban_index .item .btn_ie8{display:block;width:182px;height:58px;text-indent:-999px;overflow:hidden;position:absolute;right:20px;top:60%;background:url(/uploads/image/sdtdimages/ie8update.png) no-repeat;}
.ban_index .item .secation{position:relative;display:block;width:1014px;height:227px;margin:0 auto;}
.ban_index .i1 .secation .description{position:absolute;left:388px;top:270px;width:227px;height:26px;text-align:center;line-height:26px;font-size:14px;color:#ffffff;}

.btn_arrow{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);left:-38px;top:120px;opacity:0.7;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent  url(/uploads/image/smimages/arrow.gif) no-repeat left top;}
.btn_arrow:active{opacity:1.0;}
.btn_arrow.next{left:auto;background-position:right top;right:-38px;}
.pr{border-top:1px solid #c8c8c8; font-size:12px; text-align:center}
.pr  a{ color:red}
.hdlinks{ width:80px; height:20px; position:fixed; bottom:-20px; left:0px;}
.hdlinks a{ color: #828282; font-size:10px; margin:0px 5px;}
