/* CSS Document */























body{ margin:0; padding:0;font:12px "宋体" Tahoma,Verdana,Arial; color:#FFF; width:100%; background:url(../images/bj.jpg) no-repeat #000;}











body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,button,textarea,select,p{margin:0;padding:0;}











.clear{ clear:both;}











img{ border:0; }











ul,li,ol,ul {list-style:none;} 



































#top{ width:1000px; margin:0 auto;}











.logo{ float: left; width:770px; padding:23px 0 16px 0;}











.ss{ float:left; width:229px;} 











.sss{ padding:32px 0 22px 0;}



.ssx{padding-left:8px;}







.sss a{ color:#FFF; font-size:12px; text-decoration:none;}























#top100{ width:100%; background:url(../images/index_11.jpg) repeat-x; height:52px;}























.cd{ width:1000px; margin:0 auto;}











.cd ul li{ float:left; height:45px;}











.cd ul li a{ font-family:"微软雅黑"; font-size:16px;color:#FFF; text-decoration:none;}











.cd ul 











#suckertree1 li a:hover{ color:#F00}























.suckerdiv ul{ float:left;











margin: 0;











padding: 0;











list-style-type: none;











 /* Width of Menu Items */























}











	











.suckerdiv ul li{











position: relative;











float:left; width:165px; 























}











	











/*1st level sub menu style */











.suckerdiv ul li ul{ float:left; /* Parent menu width - 1*/











position: absolute;











 /*sub menu width*/











display: none;}











.suckerdiv ul li ul li{ width:220px; background:url(../images/index_11.jpg) repeat-x; height:30px; padding-top:5px}











.suckerdiv ul li ul li a{ font-size:13px; font-family: Arial, Helvetica, sans-serif "宋体" ; background:url(../images/jt1.png) no-repeat 13px 9px; padding-left:20px;}











.suckerdiv ul li ul li a:hover{ color:#F00;}











/*All subsequent sub menu levels offset */











.suckerdiv ul li ul li ul{ 











 float:left; top:0px; left:220px;/* Parent menu width - 1*/











}























/* menu links style */











.suckerdiv ul li a{











display: block;











text-decoration: none;











padding: 5px 5px;











border-bottom: 0;











}























.suckerdiv ul li a{























}























.suckerdiv ul li a:hover{ 











color: #F00;























}























.suckerdiv .subfolderstyle{











background: url(../images/arrow-list.gif) no-repeat center right;











}























	











/* Holly Hack for IE \*/























/* End */























.nrz{ float:left; width:216px;}











.sycpfl{ background:url(../images/index_24.jpg) no-repeat; height:41px;}











.syflmc{ float:left; font-size:16px; font-weight:bold ; padding:12px 0 0 35px; color:#FFF}











.syflgd{ float:right; padding:13px 12px 0 0; font-size:12px; color:#FFF; text-decoration:none;}











.syflgd a{ font-size:12px; color:#FFF; text-decoration:none;}











.syflgd a:hover{ color:#F00;}











.syxw{ margin-top:15px;background:#FFF; overflow:hidden;}











.xwtu{ border:3px solid #d2d0d0; width:194px; height:86px; margin:8px; text-align:center;}











.syxwnr{ margin:8px 8px 0 8px;}











.syxwnr ul li{ line-height:24px;}











.syxwnr ul li a{ text-decoration:none; color:#666; background:url(../images/index_61.jpg) left no-repeat ; padding-left:8px; font-size:12px; font-family:Arial, Helvetica, sans-serif "宋体";}











.syxwnr ul li a:hover{ color:#F00;}











.sylxwm{ background:#FFF; font-size:12px; color:#666}











.sylxwmnr{ padding:8px 8px 0 8px;}











.nry{ float:left; width:770px; margin-left:14px;}























.syabout{ background:url(../images/index_26.jpg) no-repeat; height:41px;}











.syjj{ overflow:hidden; background:#FFF; color:#666; float:left; width:770px;}











.w190{ float:left; width:190px;  margin:4px 0px 5px 5px; border:1px solid #ccc;}











.w540{width:540px; float:left; margin-left: 10px; font-size:12px; line-height:21px;}











*html .sycp{margin-top:8px;}











*+html .sycp{margin-top:8px;}











.sycp{ margin-top:15px;overflow:hidden; background:#FFF; float:left;}











.sycp2{overflow:hidden; background:#FFF; float:left; width:770px;}























.sycpzs ul li{ float:left; width:170px; margin:13px 0 0 17px; }





*html .sycpzs ul li{ margin:13px 0 0 11px; }





.sycpzs ul li p{ width:170px; height:170px; border:1px solid #cccccc; position:static; *position:relative; display:table; *display:block;  }





.sycpzs ul li p a{position:static; *position:absolute; display:table-cell; *display:block; *top:50%; vertical-align:middle; *vertical-align:auto;}





.sycpzs ul li p a img{position:relative;  *top:-50%; margin:0 auto; *left:-50%;}

















.sycpzs ul li p:hover{ border:1px solid #F00;}











.sycpzs ul li dt{ width:170px; margin-top:8px; height:32px;}











.sycpzs ul li dt a{ font-family:Arial, Helvetica, sans-serif "宋体"; color:#666; font-size:12px; text-decoration:none;}











.sycpzs ul li dt a:hover{ color:#F00;}























.syzs{ margin-top:15px;}











*html .syzs{ margin-top:8px;}











*+html .syzs{ margin-top:8px;}











.sycpzss{ float:left; width:377px; margin-right:15px;}











.syljxz{ float:left; width:377px; background: url(../images/index_67.jpg) #FFF no-repeat bottom; height:178px;}











.sycpfl2{ background: url(../images/index_47.jpg) no-repeat; height:41px;}











.syzsnr{ padding:8px 12px 0 12px; background:#FFF;}











.syzsnr ul li a{ font-size:12px; text-decoration:none; color:#666; line-height:24px; background:url(../images/index_61.jpg) no-repeat left; padding-left:8px;}











.syzsnr ul li a:hover{ color:#F00;}























.syljnr{ background:#FFF; padding:10px 8px 0 8px; overflow:hidden;}











.syljnrz{ float:left; width:162px; border:3px solid #CCC; margin:10px; background:#FFF;}











.syljnry{ float:left; width:180px; margin-left:13px;background:#FFF;}























.syljxzbtz{ float:left; width:7px; margin-right:9px; padding:3px 0 10px 0; background:#FFF;}











.syljxzbty{ float:left; width:163px;background:#FFF;}























.syxzz a{ font-size:12px; text-decoration:none; color:#666; line-height:24px; padding-top:5px;}











.syxzz a:hover{ color:#F00;}























#bottom{ width:100%; background:url(../images/bottom_03.jpg) repeat-x; font-size:12px; padding:19px 0 20px 0; color:#b8b7b7; }



#bottom a{text-decoration:none; color:#b8b7b7; }

#bottom img{}



#bottom p{ line-height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif "宋体";}











.x15{ padding-bottom:15px;}











*html .x15{ padding-bottom:10px;}











*+html .x15{ padding-bottom:10px;}











.g15{ padding-top:15px;}











*html .g15{ padding-top:0px;}











*+html .g15{ padding-top:0px;}



































#menu2 li{ background:url(../images/index_30.jpg) repeat-x; height:14px; padding: 0.5em; border-bottom:1px solid #d4d4d4;}























*html #menu2 li{ background:url(../images/index_30.jpg) repeat-x; height:13px; padding: 0.5em; border-bottom:1px solid #d4d4d4; overflow:hidden;}























#menu2 li a { background:url(../images/index_61.jpg) no-repeat 10px 5px; color:#666; text-decoration:none; font-size:14px; font-weight: bold; padding:0 0 0 19px;











} 











#menu2 li a:hover{ color:#F00;}











.xw{ margin-left:10px;}











.xw li{ line-height:26px; border-bottom:1px dashed #CCCCCC; width:623px; }











*html .xw li{ line-height:26px; border-bottom:1px dashed #CCCCCC; width:626px; }











.xw li a{ font-size:12px; text-decoration:none; color:#666; background:url(../images/index_61.jpg) 0 8px no-repeat ; padding-left:8px; float:left; width:550px; }











.xw li a:hover{ color:#F00;}











.xw li span{ font-size:12px;}























.r_brand{ float:left; width:770px; padding:10px;}











.r_brand li a{ color:#666; text-decoration:none;}











.r_brand li a:hover{ color:#F60; text-decoration:underline; cursor:pointer;}











.r_brand li img{ border:solid 1px #CCC; padding:1px;}











.r_brand li span{ text-align:center; float:left; font: 12px/18px Arial; height:40px;}











.r_brand li{ float:left; width:134px;  margin:0 8px;  _margin:0 4px; }











.r_brand li span{ width:134px; }
.page,.c_page{ text-align:center; color:#666;}
.page{ text-align:center; font: 12px/35px Arial; color:#666; }
.c_page{ font: 12px/40px Arial; text-align:center; margin-top:10px; color:#666;}
.page a,.c_page a{ padding:2px 5px;  text-decoration:none; color:#333; margin:0 2px;}
.page a:hover,.c_page a:hover{ background:#48719B; color:#FFF;}
.other{ border-top:dashed 1px #ccc; padding-top:20px;}
.other_left{ float:left; font: 12px/35px Arial; color:#999; }
.other_right{ float:right; font: 12px/35px Arial; color:#999;}
.headimg{z-index:100000; position:absolute; border:solid 1px #CCCCCC; width:600px; height:450px;}
.molimg{z-index:10000; position:absolute; border:solid 1px #CCCCCC; width:318px; height:226px;}
/*.slideBox{ width:100%;overflow:hidden; position:relative;}
.slideBox .hd{ height:12px;overflow:hidden;position:absolute;left:0;bottom:10px;z-index:1;width:100%;text-align:center;}
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .bd ul img { margin:0 auto;display:block;}
.slideBox .hd ul li{ display:inline-block;margin:0 3px;width:8px;height:8px;background:#dbdbdb;cursor:pointer;border-radius:100%;}
.slideBox .hd ul li.on{ background:#e61e25;}
.slideBox .bd{ position:relative;z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a { display:block;}*/


.slideBox{ width:190px;height:157px;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;color:#fff;line-height:15px;text-align:center;background:rgba(245,174,128,.8);cursor:pointer; }
.slideBox .hd ul li.on{ background:rgba(64,65,103,.8);color:#fff;}
.slideBox .bd{ position:relative;height:100%;z-index:0;}
.slideBox .bd li{ zoom:1;vertical-align:middle;}
.slideBox .bd img{ width:190px;height:157px;display:block;}
