@charset "gb2312";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b,u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {background: transparent;border: 0;margin: 0;padding: 0;-webkit-text-size-adjust: none;}
body{ background:url(imagesbg.jpg) repeat-x; color:#333; font-size:14px; font-family:"Microsoft YaHei"}
a img {border: none;}
a:active, a:focus { outline:none;}
a{ color:#333; text-decoration:none; }
a:hover{color:#c00; }
ol, ul, li {list-style:none;}
.clear {clear: both; font-size:1px; line-height:0; margin-top:0 !important;overflow: hidden;visibility: hidden; width: 1px;}
.banner{ width:1000px; margin:0 auto; margin-bottom:8px;}
.banner img{ width:1000px; height:174px;margin:0px auto; padding:0px;}
.nav{ width:998px; border:1px solid #d7390f; background:url(imagesdhbg.jpg) repeat-x; height:42px; }
.nav ul{ padding:0 10px; overflow£ºhidden}
.nav ul li{ float:left; width:96px;}
.nav ul li a{ color:#fff; text-decoration:none; font-size:16px; text-align:center; height:42px; line-height:42px; display:block;}
.main{ width:1000px; margin:0 auto; background:#fff;}
.main .box01{ height:39px; line-height:39px; background:#fee2cd;}
.main .box01 span{ padding-left:20px; float:left; display:block;line-height:39px; }
.main .box01 .search{ float:right; padding-top:10px; padding-right:10px}
.main .box01 .search .input{ border:0px; width:215px; height:20px; vertical-align:middle}
.main .box01 .search .searchico{ background:url(imagessearchico.jpg) no-repeat; width:40px; height:20px; border:0; vertical-align:middle}
.main .box02{ height:35px; border:1px solid #e1e1e1; border-left:0;line-height:35px;font-family:"ËÎÌå"}
.main .box02 h2 span{ background:url(imageszfgg.jpg) no-repeat; width:148px; height:36px; display:block; float:left; font-size:16px; color: #fff; font-weight:bold; text-align:center; font-family:"Microsoft YaHei"}
.main .box03{ padding:10px; height:100%; overflow:hidden}
.main .box03 .gzdt{ width:713px; float:left;}
.main .box03 .gzdt h2{ background:url(imagesgzdt.jpg) no-repeat; color:#fff; font-size:16px; line-height:35px; text-indent:50px;}
.main .box03 .gzdt h2 a, .main .box03 .xzgk h2 a{ float:right; margin-right:10px; font-size:12px; font-weight:normal;font-family:"ËÎÌå"}
.main .box03 .gzdt .gzdttxt, .main .box03 .xzgktxt, .main .box03 .gytxt{ border:1px solid #e1e1e1; border-top:none; padding:10px;}
.main .box03 .gzdt .gzdttxt{ height:100%; overflow:hidden}
.main .box03 .gzdt .gzdttxt .gzdtpic{ width:340px; height:250px; float:left; padding-right:20px}
.main .box03 .gzdt .gzdttxt ul{ float:left;}
.main .box03 .gzdt .gzdttxt ul li{ background:url(imagesdian.jpg) no-repeat 0 13px; line-height:30px; text-indent:10px; width:325px; font-family:"ËÎÌå"}
.main .box03 .gzdt .gzdttxt ul li span{ float:right; }
.main .box03 .xzgk{ float:right; width:260px; line-height:28px;}
.main .box03 .xzgk h2{ background:url(imagesxzgk.jpg) no-repeat; width:260px; height:35px; line-height:35px; color:#fff; font-size:16px; font-weight:bold; text-indent:20px;}
.main .box03 .xzgk h2 a{ float:right; color:#fff;}
.main .box03 .xzgktxt{font-family:"ËÎÌå"; height:250px;}
.main .box03 .xzgktxt img{ margin:10px 0; width:240px; height:80px;}
.main .box03 .zt{ margin-top:10px; }
.main .box03 .zt a{ margin-right:6px;}
.main .box03 .zt a img{ width:239px; height:80px}
.main .box03 .gy{ margin-top:10px; width:322px; float:left;}
.main .box03 .gy h2{ background:url(imagesbggx.jpg) no-repeat; width:322px; height:35px; line-height:35px; color:#fff; font-size:16px; text-indent:30px;}
.main .box03 .gy h2 a{ float:right; font-size:12px; margin-right:10px; font-weight:normal;font-family:"ËÎÌå"}
.main .box03 .gytxt ul{ padding:8px; font-family:"ËÎÌå";  color:#333; height:140px;}
.main .box03 .gytxt ul li{ background:url(imagesdian.jpg) no-repeat 0 14px; line-height:28px; text-indent:8px;}
.main .box03 .gytxt ul li span{ float:right}
.ml{ margin-left:7px;}
.link{ border:1px solid #e1e1e1; margin-top:10px; height:40px; margin-bottom:10px; }
.link h2{ background:url(imageslink.jpg) no-repeat; height:40px; line-height:40px; font-size:16px; color:#fff; float:left; width:127px; text-align:center;}
.link select{ margin:10px 0 0 10px;}
.footer{ margin-top:10px; border-top:3px solid #c00; width:1000px; margin:0 auto; padding-top:15px; text-align:center;}
/*½¹µãÍ¼*/
.focus{ position:relative; width:340px; height:250px; float:left;}  
.focus img{ width:340px; height:250px;} 
.focus .shadow .title{width:260px; height:45px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:45px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:25px;height:49px;background: url(imagesfocus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -49px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-25px -49px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-25px 0;}  

/*nr*/
.dqwz{ font-size:14px; color:#333; height:39px; line-height:39px; padding-left:10px; background:#fee2cd;}
.nr{ padding:10px;}
.nr h1{ font-size:20px; text-align:center; line-height:30px; margin-top:20px;}
.nr h2{ font-size:14px; color:#666; text-align:center; margin-top:20px; font-weight:normal;}
.nr h2 span{ color:#c00; cursor:pointer;}
.nrtxt{ padding:30px; line-height:30px;}

/*list*/
.list{ padding:10px; height:100%; overflow:hidden}
.listL{ width:240px; float:left;}
.listL img{ margin-top:5px;}
.listR{ width:720px; float:right;}
.listR h2{ font-size:16px; height:30px; line-height:30px; border-bottom:2px solid #c00; text-indent:10px; color:#c00;}
.listR ul{ padding:10px;}
.listR ul li{background:url(imagesdian.jpg) no-repeat 0 14px; line-height:28px; text-indent:8px;}
.listR ul li span{ float:right;}
.fanye{ text-align:center;}
/*zzxx*/
.formtable{ background:#ccc; width:800px; margin:0 auto; }
.formtable tr td{ background:#fff; padding:5px; }
.tjly{ color:#c00; text-align:center; font-size:16px; padding:20px 0 0 0;}
.ckhf a{text-align:center; height:30px; line-height:30px; color:#c00;}
.formtable1{ background:#ccc; width:90%; margin:20px auto; }
.formtable1 tr td{ background:#fff; padding:5px; word-wrap: break-word; word-break:break-all;}
.formtable1 tr th{ background:#fff8e3; padding:5px;}
.formtable2{ background:#ccc; width:800px; margin:0 auto;}
.formtable2 tr td{ background:#fff; padding:5px; }
.formtable2 tr th{ background:#fff; padding:5px; }
.tsurvey{ padding:10px; margin-top:20px;}
#qes1, #qes2,#qes3,#qes4,#qes5,#qes6,#qes7,#qes8,#qes9,#qes10,#qes11,#qes12,#qes13,#qes14,#qes15,#qes16,#qes17,#qes18,#qes19,#qes20,#qes21,#qes22,#qes23,#qes24{ padding:10px 20px 20px 20px;}
#tbl_45{background:#ccc; width:800px; margin:0 auto;}
#tbl_45 tr td{ background:#fff; padding:5px; }
