@charset "gb2312";
body{background-color: #ffffff; background-image:url(imagesbg.jpg); background-repeat:no-repeat; background-position: center top;}
body,form{margin:0px; text-align:center; margin-right:auto; margin-left:auto;}
body,td,div,p,font{ font-family:"ËÎÌå"; font-size:12px;   line-height:160%;}
div{margin:0px auto;}
ol , ol li,ul,ul li{list-style:none; padding:0px; margin:0px; display:block;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal; padding:0px; margin:0px;}
dl,dt,dd{ padding:0px; margin:0px; display:block;}
a:link,a:visited { text-decoration:none;color:#45372f}
a:hover{color:#06C}
img {border:0;}
.clear{ clear:both;}
.left{float:left;}
.right{float:right;}
.main{width:1004px;  }
.topbarent{ height:30px;}
.topbarent span{display:block; line-height:30px; color:#434343;}
.topbarent span#hyxx{ padding:0 0 0 10px; float:left;}
.topbarent span#rq{ padding:0 0 0 30px; float:left;}
.topbarent span#dhcz{ float:right;}
#logo{ height:137px; font-size:0px;}
#nav{ background:url(imagesindexq_03.jpg); height:46px; overflow:hidden;}
#nav ul{ padding-left:20px;}
#nav li{ float:left; padding:0 30px 0 30px; line-height:46px; }
#nav li a:link,#nav li a:visited{color:#ffffff; font-size:14px; font-weight:bold;  }
#nav li a:hover{ color:#FFC}
.bnner{ height:231px; background:url(imagesindexq_04.jpg); font-size:0px;}
.indexcont{ margin:20px 0 0 12px; }
.flashbf{ width:478px; height:307px;}
.news{ width:478px; height:307px; padding-left:24px;}
.news2{ width:478px; height:318px; margin-top:12px;}
.news3{ width:478px; height:318px; margin-top:12px; padding-left:24px;}
.nbar1{ height:45px; background:url(imagesindexq_09.jpg); }
.nbar2{ height:45px; background:url(imagesindexq_14.jpg); }
.nbar3{ height:45px; background:url(imagesindexq_16.jpg); }
.nbar4{ height:45px; background:url(imagesindexq_19.jpg); }
.nbar5{ height:45px; background:url(imagesindexq_21.jpg); }
.nbar6{ height:43px; background:url(imagesindexq_24.jpg); }
.nbar7{ height:43px; background:url(imagesindexq_26.jpg); }
.nbar8{ height:43px; background:url(imagesindexq_27.jpg); }
.indexlm1 h3{display:block; line-height:40px; float:left; padding-left:22px; }
.indexlm1 span{ display:block; float:right; height:43px; line-height:40px; padding-right:20px;}
.indexlm2 h3{display:block; line-height:40px; float:left; padding-left:32px; }
.indexlm2 span{ display:block; float:right; height:40px; line-height:40px; padding-right:20px;}
.back1{ background:url(imagesindexq_17.jpg) no-repeat; height:275px;}
.back2{background:url(imagesindexq_22.jpg)  no-repeat; height:219px;}
.back3{background:url(imagesindexq_23.jpg)  no-repeat; height:219px;}
.back4{background:url(imagesindexq_28.jpg)  no-repeat; height:211px;}
.back5{background:url(imagesindexq_29.jpg)  no-repeat; height:211px;}
.back6{background:url(imagesindexq_29.jpg)  no-repeat; height:135px;}
.font_4,.font_4 a:link,.font_4 a:visited{color:#ffffff; font-size:14px; font-weight:bold; }
.font_4 a:hover{ color:#CCC}
.indexnr1{clear:both; padding:5px 8px 0px 8px;}
.indexnr1 ul li{ clear:both; height:30px;line-height:30px;  _height:28px;_line-height:28px; *height:28px;*line-height:28px; overflow:hidden; border-bottom:1px dashed #d7d7d7; overflow:hidden; }
.indexnr1 ul li a{display:block; float:left; background:url(imagesico1.jpg); background-position:5px 8px;  background-repeat:no-repeat; padding-left:25px; color:#1b1b1b; font-size:14px; }
.indexnr1 ul li a:hover{color:#00C}
.indexnr1 ul li span{display:block; float:right; padding:0px; color:#bcbcbc;font-size:14px;}
.k3{width:661px;}
.k4{width:307px; padding-left:12px; overflow:hidden;}
.k5{width:320px;}
.k6{width:322px; padding-left:19px;}
.imgl dl{ width:330px; float:left}
.imgl dl dt{width:135px; height:86px; float:left; margin:10px 0 0 10px;  _margin:10px 0 0 6px;}
.imgl dl dt img{width:135px; height:86px;}
.imgl dl dd{width:166px;float:left;margin:10px 0 0 10px;  _margin:10px 0 0 6px;text-align:left; padding:10px 0 0 0;}
.indexnr2 { clear:both; padding-top:5px;}
.indexnr2 ul li{ width:314px; float:left; height:32px; border-bottom:1px dashed #d7d7d7; margin:0 0 0 10px; _margin:0 0 0 6px;}
.indexnr2 ul li a{display:block; float:left; background:url(imagesico1.jpg); background-position:5px 8px; line-height:32px; background-repeat:no-repeat; padding-left:25px; color:#1b1b1b; font-size:14px;}
.indexnr2 ul li a:hover{color:#00C}
.indexnr2 ul li span{display:block; float:right; padding:0px;line-height:32px; color:#bcbcbc;}
.indexnr3{clear:both; padding:5px 8px 0 8px;}
.indexnr3 ul li{ width:100%; clear:both; height:38px; border-bottom:1px dashed #d7d7d7 }
.indexnr3 ul li a{display:block; float:left; background:url(imagesico2.jpg); background-position:5px 8px; line-height:38px; background-repeat:no-repeat; padding-left:35px; color:#1b1b1b; font-size:14px;}
.indexnr3 ul li a:hover{color:#00C}
.indexnr3 ul li span{display:block; float:right; padding:0px;line-height:38px; color:#bcbcbc;}
.indexnr5 { clear:both; padding:5px;}
.indexnr5 ul li{ height:23px; clear:both;}
.indexnr5 ul li a{display:block; float:left; background:url(imagesicoe.jpg); background-position:5px 5px; line-height:23px; background-repeat:no-repeat; padding-left:25px; color:#1b1b1b; font-size:12px;}
.indexnr5 ul li a:hover{color:#00C}
.indexnr5 ul li span{display:block; float:right; padding:0px;line-height:23px; color:#7d7d7d; padding-right:10px;}
.font_2,.font_2 a:link,.font_2 a:visited{color:#b30202; font-size:14px; }
.font_2 a:hover{ color:#C00}
.font_3,.font_3 a:link,.font_3 a:visited{color:#8c8c8c; font-size:14px; }
.font_3 a:hover{ color:#C00}
.indexnr6 { clear:both; padding:5px; }
.indexnr6 ul li{ height:23px; border-bottom:1px dashed #cccccc; background-position:center center; background-repeat:repeat-x; }
.indexnr6 ul li a{ background:#f4f4f4;display:block; float:left;line-height:23px; padding-left:10px; color:#1b1b1b; font-size:12px; }
.indexnr6 ul li a:hover{color:#00C}
.indexnr6 ul li span{background:#f4f4f4;display:block; float:right; padding:0px;line-height:23px; color:#7d7d7d; padding-right:10px; }
.indexnr6 span.jk{ float:left !important; margin-left:20px; padding:0px; }
.gd{width:980px; height:195px; overflow:hidden;  background:#e9e9e9; margin:12px 0 0 0;}
#demo11{width:980px; overflow:hidden;}
.link{ padding:10px;}
.link a{ display:block; float:left; line-height:30px; white-space:nowrap; padding:0 10px 0 10px; font-size:14px; font-weight:bold;}
.bot{background:url(imagesindexq_38.jpg); height:108px;}
.botlefttext{ line-height:250%; padding:25px 0 0 0; }
.pageleft{ width:236px; padding-bottom:20px;}
.pageright{width:729px; padding-left:15px;}
.leftp{background:url(imagescont_091.jpg);}
.lefttop{background:url(imagescont_04.jpg) no-repeat; background-position:lef top;}
.leftbot{background:url(imagescont_10.jpg) no-repeat; background-position:left bottom; padding-bottom:20px;}
.lefttitle{ height:60px;}
.lefttitle h3{ height:44px; line-height:44px; color:#ffffff; font-weight:bold; font-size:14px;}
.leftmenu{ width:182px;}
.leftmenu ul li{ border-bottom:1px dashed #CCC; text-align:left; background:url(imagesico6.jpg);  line-height:40px; background-position:right 12px; background-repeat:no-repeat;}
.leftmenu ul li a{color:#3f3f3f; font-weight:bold; font-size:14px;}
.leftmenu ul li a:hover{ color:#ad0202;}
.leftmenu ul li ol li{ background:url(imagesicos.jpg) no-repeat; background-position:left 3px; margin-left:20px;  line-height:30px; border-bottom:none;}
.leftmenu ul li ol li a{margin-left:30px;color:#3f3f3f; font-size:14px; font-weight:normal}
.leftmenu ul li ol li ul li{ background:url(imagesicos1.jpg) no-repeat; margin:0px; padding:0px; background-position:left 3px;height:30px; line-height:30px; border-bottom:none;}
.leftmenu ul li ol li ul li a{color:#3f3f3f; font-size:12px; font-weight:normal}
.rightbar{background:url(imagescont_06.jpg); height:45px;}
.rightbar h3{ height:45px; line-height:45px; padding-left:20px; color:#FFF; font-size:14px; float:left;}
.rightbar span{ height:45px; line-height:45px; float:right; display:block; color:#FFF; font-size:12px; padding-right:10px;}
.rightbar span a{ color:#FFF; font-size:12px;}
.newsli{padding:5px;}
.newsli ul li{ height:30px; line-height:30px; margin:auto; border-bottom:1px dashed #d7d7d7; background-image:url(imagesico1.jpg); background-position:10px 11px; background-repeat:no-repeat; padding-left:35px; }
.newsli ul li a{display:block; float:left;}
.newsli ul li a:link,.newsli ul li a:visited{font-size:14px; color:#1b1b1b;}
.newsli ul li a:hover{color:#C00}
.newsli ul li span{display:block; float:right; font-size:14px; color:#a3a3a3;}
.down{padding:5px;}
.down ul li{ height:30px; line-height:30px; margin:auto; border-bottom:1px dashed #d7d7d7; background-image:url(imagesico1.jpg); background-position:10px 11px; background-repeat:no-repeat; padding-left:35px; }
.down ul li a{display:block; float:left; width:33%; text-align:left;}
.down ul li a:link,.down ul li a:visited{font-size:14px; color:#1b1b1b;}
.down ul li a:hover{color:#C00}
.down ul li span.date{display:block; float:right; font-size:14px; color:#a3a3a3; width:33%; text-align:right}
.down ul li span.jk{display:block; float:left; font-size:14px; color:#ae0303; width:33%;}
.imglistt dl{ width:185px; height:170px; float:left;  overflow:hidden; border-bottom:3px solid #8d8d8d; }
.imglistt dt{ width:137px; height:120px; border:1px solid #50565e; margin:20px auto auto auto;}
.imglistt dt img{width:137px; height:120px;}
.imglistt dd{ text-align:center; margin:auto; line-height:25px;}
.imglistt dd a:link,.imglistt dd a:visited{ color:#ffffff; font-size:12px; }
.imglistt dd a:hover{color:#03C}
.goback{ text-align:center; display:none; }
.content_1,.infocoutent,.contfont,.infocoutent2,.infocoutent3{ line-height:140%; color:#726f6f; font-size:14px;  text-align:left;height:auto!important; height:446px; min-height:446px; padding:10px; width:95%; }
.content_1,.infocoutent p{ color:#726f6f; font-size:14px; line-height:140%;}
.infotitlefff1{  font-size:30px; padding:15px 0 15px 0; text-align:center; color:#3c3c3b; }
.gdimgpic{padding:3px; background:#ffffff; border:1px solid #cccccc; width:179px ;height:116px; margin:15px 5px 10px 5px;}
.testcss1,testcss1 a{color:#242424; font-size:14px;}


.slideBox{ overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:16px; text-align:center; background:#3f3f3f; cursor:pointer; color:#fff;}
.slideBox .hd ul li.on{ background:#a3a3a3; color:#fff; }