@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;}
img,input{border:none;vertical-align:middle;}
body{font-family:Tahoma,Arial,Helvetica,"宋体";font-size:14px; background:url(bodybg.png) repeat; color:#000;}
html{overflow-y:scroll;}
ul,ol{list-style-type:none;}
th,td,input{font-size:14px;}
h3{font-size:14px;}
button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
a:link,a:visited{text-decoration:none;color:#333;}
a:hover,a:active{text-decoration:underline;color:#e60013;}
.fr{ float:right;}
.fl{ float:left;}
.cl{ clear:both;}
.w1024{ width:1024px; margin:0 auto;}
.red{ color:#e60013;}

#top{ background:url(topbg.png) repeat-x; height:30px; line-height:30px;}
#header{ background:#FFF;}
#nav{ background:url(navbg.png) repeat-x left center; color:#FFF; font-size:18px; font-weight:bold; height:51px; line-height:51px; z-index:100;}
#nav a{ display:inline-block; width:123px; text-align:center;  font-size:16px; color:#FFF; font-weight:bold;  } 
.hover{ background:url(navbghover.png) no-repeat;}
#nav a:hover{background:url(navbghover.png) no-repeat; text-decoration:none;}

#baner{ background:url(banner1.jpg) no-repeat center top; height:689px; margin-top:-7px;  }

#sousuo{ background:url(bannerbg.png) repeat-x; height:50px; line-height:50px;}
.sousuok{ margin-top:10px;}
.sousuotxt input{ height:32px; width:200px; padding-left:42px; background:url(searchtxtbg.png) no-repeat;}
.soubt{ margin-left:50px;}
.soubt .anniu{ width:101px; height:32px; background:url(search.png) no-repeat; cursor:pointer;}

#content{ width:1042px; background:url(contbg.png) repeat-y; padding:0 9px; width:1024px; margin:0 auto;}
 
#content1{ padding:20px 5px; width:1014px;}
#content7{ margin:20px 0; width:1014px; padding:0 5px; }
.content1left{ width:220px;}
.content1left1,.content7left{ border:#868fa9 1px solid; width:216px; padding:1px;}
.add{ margin-top:10px;}
.content1rig{ width:740px; }
.content7rig{border:#868fa9 1px solid; width:740px; margin-right:10px; }
.content1lefttxt{ padding:10px;}
.content1lefttxt li{ background:url(cpli.png) no-repeat left center; padding-left:25px; border-bottom:#d2d2d3 1px solid; line-height:40px;}

.content1rigtit{   background:url(cplbtit.png) no-repeat; height:36px; line-height:36px; color:#FFF; }
.content1rigtit .tit{ width:140px; text-align:center;}
.more{ margin:10px 8px 0 0;}

.content1rigtxt li{ float:left; margin:20px 35px 0px 0; width:209px; }
.content1rigtxt li img{ border:#dfd5d5 1px solid; width:205px; height:205px;}
.content1rigtxt li p{ line-height:30px;}

#content2 { text-align:center; margin:20px 0; }
#content3{ background:url(t3.jpg) no-repeat; width:424px; height:141px; margin-bottom:60px; padding:170px 450px 30px 150px; line-height:25px; text-indent:2em; }
#content4{ background:url(t4.jpg) no-repeat; width:424px; height:141px; margin-bottom:60px; padding:170px 30px 30px 570px;  line-height:25px;  text-indent:2em;}
#content5{ background:url(t5.jpg) no-repeat; width:424px; height:141px; margin-bottom:60px; padding:170px 450px 30px 150px; line-height:25px;  text-indent:2em; }
#content6{ background:url(t6.jpg) no-repeat; width:424px; height:141px; margin-bottom:60px; padding:170px 30px 30px 570px;  line-height:25px;  text-indent:2em;}
.content7lefttxt{ text-align:center;}
.content7lefttxt li{ margin:34px 0;}
.content7rig1a{ width:210px; margin:30px 25px; height:171px; border:#8892ad 1px solid; padding:1px;}
.content7rig1b{width:450px; margin:30px 20px 30px 0;}
.content7rig1tit { font-family:黑体; font-weight:bold; font-size:18px;}
.content7rig1txt p{text-indent:2em;}
.content7rig1txt{ margin:10px 0; line-height:22px;}
.content7rig1xq{ text-align:right;}

.content7rig2 li{width:151px; height:106px; border:1px #c5bfbf solid; margin-left:25px; float:left; margin-bottom:20px;}

.content8txt li{  width:239px;  float:left; margin:10px 8px;}
.content8txt li img{border:#c6bfbf 1px solid;}
.content8txt li p{ line-height:30px;}

.content9tit{ background:url(ultit.png) left top; height:37px; line-height:37px; color:#FFF;}
.content9tit .tit{ width:70px; text-align:center; padding-left:20px;}
.more{ margin:10px 8px 0 0;}
#content9{ margin:20px 0;}
.content9a{ margin:0 10px; width:325px; border:#868fa9 1px solid;}
.content9txt{ margin:5px 0;}
.content9txt li{ background:url(uli.png) no-repeat left center; padding-left:25px; line-height:27px; margin:0 10px; clear:both;}

.content9b{ margin:0 10px; width:325px; border:#868fa9 1px solid;}
.content9c{ margin:0 10px; width:308px; border:#868fa9 1px solid;}
.content9ctxt1{ margin:15px 0 16px 0; text-align:center;}
.content9ctxt2{ margin:0 15px;}
.txt{ border:#b9b9b9 1px solid; height:25px; line-height:25px; width:210px; margin:3px 0;} 
.areatxt{border:#b9b9b9 1px solid; height:125px; line-height:25px; width:210px; margin:3px 0;}
.tj{ background:url(liuy.png) no-repeat; border:none; width:109px; height:28px; margin:12px 0;}
#abput .txt{ border:#b9b9b9 1px solid; height:25px; line-height:25px; width:610px; margin:3px 0;} 
#abput .areatxt{border:#b9b9b9 1px solid; height:125px; line-height:25px; width:610px; margin:3px 0;}
#abput img{ max-width:700px;}
#content10{ line-height:30px; font-size:12px; padding:20px;}

#footnavr{ background:url(footbg.png) repeat-x; height:48px; color:#FFF; line-height:48px; clear:both;}
#footnavr a{ display:inline-block; padding:0 27px; font-size:16px; color:#FFF; font-weight:bold;} 
#foot{ text-align:center; padding:30px; line-height:30px;}

.listleft{width:742px; margin-left:20px; margin-top:15px;}
.listleft1,.listleft2{border:#868fa9 1px solid; padding-bottom:20px; }
.listleft .content1rigtxt li{margin: 20px 15px 0px 20px;} 
.listrig{ width:220px; margin-right:20px;}
.listrig1,.listrig2,.listrig3{ border:#868fa9 1px solid; border-top:none; width:218px; margin:15px 0;}
.listfrtit{ background:url(rigtit.png); color:#fff; height:36px; line-height:36px; padding-left:10px;  }
.listrig2txt li{ text-align:center; margin:10px 0;}
.listrig2txt li img{ border:#e2d8d8 1px solid;}
.listrig2txt li p{ line-height:30px; text-align:left; padding:0 10px;} 

.listrig3txt1{ text-align:center; margin:20px 0;}
.listrig3txt2{ line-height:40px; padding:0 10px;}
.listrig3txt3{line-height:23px; padding:0 10px;}
.listrig3txt4{ margin:20px 10px; background:url(erw.png) no-repeat; padding:10px 0 10px 75px ; height:45px; line-height:21px; font-size:12px;}

.listleft2{ margin-top:20px;}
.listleft2ul{ margin:10px;}
.listleft2ul li{ width:48%; float:left; line-height:27px; }

.wznew{ background:url(wzbg2.png) repeat-x; height:34px; line-height:34px; color:#ec0000; padding-left:15px;}
.wznew a{ color:#ec0000;}
#newli{ width:740px; border:#868fa9 1px solid; margin-top:10px; }
.newblank{ background:url(xian.png) repeat-x left bottom; padding-bottom:10px; margin:10px;}
.newblanktit{ background:url(dian2.png) no-repeat left center; padding-left:20px; line-height:30px; font-weight:bold;}
.newblanktxt{ margin:10px 0;}
#page{ text-align:center; margin:15px 0;}
#page a{ display:inline-block; background:url(ye.png) repeat-x; height:25px; padding:0 8px; border:#d8d8d8 1px solid; line-height:25px; margin:0 2px;}
#page a:hover,#page .page_item_current{ background:url(yehover.png) repeat-x; color:#fff; border:#2b2b33 1px solid; text-decoration:none;}

.newultxt{ padding:3px 5px; line-height:23px;}

#wz{ background:url(wzbg.png) repeat-x; height:34px; line-height:34px; color:#e60000; padding-left:15px;}
#wz a{ color:#ec0000;}
.showh1{ font-size:20px; text-align:center; line-height:35px; padding:20px 0; font-family:黑体; background:url(xian.png) repeat-x bottom left; color:#000000;}
.showzy{ line-height:30px;}
.showzy .fl{ width:600px; text-align:center; color:#7d7a7a;}
.showzy .fr{ width:140px; text-align:center; color:#7d7a7a;}
.nr{ margin-top:50px; line-height:27px;}
.pro1left{ border:#c5c1c2 1px solid; width:285px; height:285px;}
.pro1rig{ width:420px;}
.pro1rigtit{ color:#c02424; background:url(xian.png) repeat-x bottom left; font-size:20px; font-family:黑体; font-weight:bold; line-height:40px;}
.pro1rigxh{ line-height:27px; color:#7d7a7a; height:80px; }
.pro1rigzx{ margin:20px 0; }
.pro2{ border:#868fa9 1px solid; border-top:none; margin-top:20px; }
.pro2tit{ background:url(xgtit.png) repeat-x; height:36px; line-height:36px; color:#df1611; padding-left:15px;}
.pro2txt li{  width:166px;   float:left; margin:15px 0 15px 15px; }
.pro2txt li p{ line-height:30px; text-align:center;}
.pro2txt li img{border:#c7c4c5 1px solid;}
.pro3{ margin-top:20px; margin-bottom:50px;}
.protit{ background:url(dian.png) no-repeat left center;   color:#e40000; padding:25px 0 25px 20px;}
.protxt{ line-height:27px; word-wrap : break-word;  word-break:break-all;}
.protxt img{ max-width:700px;}
.nr  img{ max-width:700px;}
#abput{ border:#868fa9 1px solid; padding:15px; margin-top:15px; line-height:27px;}



#Bar11901_big{ background:url(fu.png) no-repeat; height:464px; width:150px; }
.fixediv{position:fixed;top:100px;z-index:9999;height:216px;width:189px;}
*html .fixediv{position:absolute;top:expression(eval(document.documentElement.scrollTop));margin:170px 0 0 0;}
.fixediv-l{left:0px;}
.fixediv-r{right:0px;}
.xzr{ margin:100px 0 0 7px;}
.xzr img{ margin-bottom:8px;}
.xzr .fuwx{ margin:5px 0 0 28px;}
.fixediv .btn{height:25px; text-align:right;line-height:25px;overflow:hidden; padding:5px;}